Module Name:    src
Committed By:   kre
Date:           Tue Oct 29 22:22:09 UTC 2024

Modified Files:
        src/external/bsd/cron/dist: crontab.1

Log Message:
Fix synopses, and add some words.   Note that requiring - as the file
name (rather than simply omitting that) to use stdin as a replacement
file is intentional.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/external/bsd/cron/dist/crontab.1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/bsd/cron/dist/crontab.1
diff -u src/external/bsd/cron/dist/crontab.1:1.5 src/external/bsd/cron/dist/crontab.1:1.6
--- src/external/bsd/cron/dist/crontab.1:1.5	Thu May 13 22:35:57 2010
+++ src/external/bsd/cron/dist/crontab.1	Tue Oct 29 22:22:09 2024
@@ -1,4 +1,4 @@
-.\"	$NetBSD: crontab.1,v 1.5 2010/05/13 22:35:57 joerg Exp $
+.\"	$NetBSD: crontab.1,v 1.6 2024/10/29 22:22:09 kre Exp $
 .\"
 .\"/* Copyright 1988,1990,1993 by Paul Vixie
 .\" * All rights reserved
@@ -29,9 +29,9 @@
 .Nd maintain crontab files for individual users (ISC Cron V4.1)
 .Sh SYNOPSIS
 .Nm
-.Op Fl u Ar user
+.Oo Fl u Ar user Oc Ar file
 .Nm
-.Op Fl elr
+.Oo Fl elr Oc Oo Fl u Ar user Oc
 .Sh DESCRIPTION
 .Nm
 is the program used to install, deinstall, or list the tables
@@ -69,7 +69,9 @@ file.
 .Pp
 If the
 .Fl u
-option is given, it specifies the name of the user whose crontab is to be
+option is given,
+which is allowed only for privileged users,
+it specifies the name of the user whose crontab is to be
 tweaked.
 If this option is not given,
 .Nm
@@ -87,7 +89,9 @@ you should always use the
 option for safety's sake.
 .Pp
 The first form of this command is used to install a new crontab from some
-named file or standard input if the pseudo-filename
+named
+.Ar file
+or standard input if the pseudo-filename
 .Dq -
 is given.
 .Pp
@@ -137,7 +141,13 @@ line.
 The
 .Nm
 command conforms to
-.St -p1003.2 .
+.St -p1003.2 ,
+except that using
+.Dq \&-
+as
+.Ar file
+is required, for safety reasons, to use standard input to replace the
+current crontab.
 This new command syntax
 differs from previous versions of Vixie Cron, as well as from the classic
 .At v3

Reply via email to