maxim
b187b46140
style(9): sort includes, remove EOL spaces.
...
MFC after: 1 week
2002-05-03 21:03:37 +00:00
maxim
f4c5d520c3
wait(2) for compress_log() processes to complete before exit.
...
Spotted by: Grigoriy Strokin <grg@isabase.philol.msu.ru>
Reviewed by: -current
MFC after: 1 month
2002-05-03 20:53:37 +00:00
sheldonh
c6c6023da1
Close a very small window during which new (empty) instances of rotated log
...
files are owned by the caller of newsyslog (usually root:wheel) even if
alternative ownerships were specified in newsyslog.conf.
Note that this is part of a wider problem which is fully addressed in
OpenBSD. Anyone with the time and inclination to incorporate the full
fix for the wider problem will receive no complaints from me and should
feel free to walk all over this delta.
PR: bin/36738
MFC after: 1 week
2002-04-10 10:38:44 +00:00
cjc
0ca247271e
Produce a different error message for mktime(3) failure than for bad
...
newsyslog.conf syntax.
PR: bin/36641
2002-04-02 12:03:16 +00:00
roam
6a18ede7cd
Fix -F with logfiles rotated on time only.
...
Approved by: silence on -audit
MFC after: 1 month
2002-02-05 09:33:07 +00:00
obrien
baad1b4d27
Fix the type of the NULL arg to execl().
2001-11-14 17:00:58 +00:00
ru
6137f71e4c
WARNS= -> WARNS?=
2001-09-21 07:25:53 +00:00
obrien
bee43330be
jhb says a 10 line change containing casts is more invasive than a 28 line
...
change.
2001-07-31 16:25:55 +00:00
obrien
790155d37f
Use the POSIX syntax for chown.
...
Submmited by: garrett
2001-07-30 23:26:19 +00:00
wollman
22345dd98c
Simplify (and hopefully clarify) some date-parsing arithmetic.
2001-07-30 18:27:21 +00:00
obrien
8f93713df5
style(9)
2001-07-30 16:27:16 +00:00
obrien
76dec2511d
WARNS-2'ify.
...
(this included removing the funny "if (unsigned_var < 0)" test)
2001-07-30 15:41:20 +00:00
obrien
bce695d83a
Add the ability to Bzip2 your logs.
...
PR: 27901
Submitted by: Anders Nordby <anders@fix.no> (stylistic changes by me)
2001-07-30 15:17:17 +00:00
obrien
9c97c8f02d
Perform a major cleanup of the usr.sbin Makefiles.
...
These are not perfectly in agreement with each other style-wise, but they
are orders of orders of magnitude more consistent style-wise than before.
2001-07-20 06:20:32 +00:00
wollman
8474e78ca6
Note the equivalence of certain time formats.
2001-07-19 15:52:02 +00:00
dd
5a7c7bcbb6
Instead of giving an example of rotating logs at the end of the month,
...
give an example of how to rotate logs at the beginning of the month.
Although they sound the same, since both of them rotate logs at the
beginning of the day, the former ended up taking place on, e.g., July
31 00:00 instead of the expected July 31 23:59. This is contraty to POLA.
Submitted by: Dan Langille <dan@langille.org>
2001-07-19 11:18:42 +00:00
dd
911ca14c87
Remove whitespace at EOL.
2001-07-15 08:06:20 +00:00
brian
8636b161b3
Fix the type of the NULL arg to execl()
...
Idea from: Theo de Raadt <deraadt@openbsd.org>
2001-07-09 09:24:06 +00:00
dd
52871f447f
Fix a grammar bogon.
2001-04-02 06:21:13 +00:00
ru
afd506414e
- Backout botched attempt to introduce MANSECT feature.
...
- MAN[1-9] -> MAN.
2001-03-26 14:42:20 +00:00
ru
f10dc9aca1
Set the default manual section for usr.sbin/ to 8.
2001-03-20 18:17:26 +00:00
ru
66cd8f698e
mdoc(7) police: split punctuation characters + misc fixes.
2001-02-01 16:44:04 +00:00
jedgar
fca3b93cb3
- Correct MAXPATHLEN/MAXHOSTNAMELEN usage
...
- Check return values of malloc() and strdup()
- Replace strcpy()/strcat()/sprintf() usage with strlcpy()/snprintf
Reviewed by: -audit
2001-01-20 17:36:08 +00:00
ru
71e2293ad4
mdoc(7) police: use the new features of the Nm macro.
2000-11-20 20:10:44 +00:00
joe
2be7b9be57
When warning that a log file can't be compressed, tell the reader which
...
log file it was.
2000-08-15 09:34:41 +00:00
des
7d6740ec11
Allow user to specify which logs to rotate
2000-05-11 10:17:54 +00:00
hm
aef627d63f
- implement logfile archivation to a separate, user
...
configurable directory
- implement alternate and more flexible way to specify
logfile rotation time in addition to the ISO 8601
restricted format
- cleanup the source which was a mix of several styles
of persons who maintained it so far, ran through
knfom script got from bde.
Reviewed by: (in part) sheldonh and garyj
2000-04-04 08:50:01 +00:00
hm
b5fa5b4499
Run newsyslog source through knfom script obtained from Bruce Evans.
...
Joerg Wunsch suggested to do this to make the functional changes in
the next commit to newsyslog (which were run through the same script)
better visible.
2000-04-04 08:38:30 +00:00
sheldonh
b2240fc1c0
Remove single-space hard sentence breaks. These degrade the quality
...
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.
2000-03-01 14:09:25 +00:00
charnier
ba04e5f501
.Nm corrections
1999-11-27 16:57:27 +00:00
peter
efabb9ccb1
$Id$ -> $FreeBSD$
1999-08-28 01:35:59 +00:00
obrien
0beb705ee7
Correctly refer to the companion program rather than as "chown".
...
Clean up wording a little (like I have any idea what real English looks like...)
1999-07-28 04:28:05 +00:00
obrien
4bcf1a9e39
Go back to allowing ``.'' as a username.group separator for backward
...
compatibility. : is still the documented non-ambiguous approach. The
algorithm used will correctly parse david.obrien.staff as strrchar() is
used, and in my mind more people would use a ``.'' in the username than
the group name.
Convinced by argument and patch by: sheldonh (with slight changes by me)
1999-07-28 04:26:10 +00:00
obrien
d3ca6b9c8b
Syntax for user/group is changed from "user.group" to "user:group" to be
...
consistant with chown(8).
1999-06-28 03:15:02 +00:00
chuckr
df095df65a
Fix description of size, it's in kilobytes, not bytes.
1999-04-10 15:09:07 +00:00
wollman
01f6cd279e
jkoshy forgot up update the heading date on the man page.
1999-01-28 19:56:05 +00:00
jkoshy
a625ea4d8c
Note that the 'owner.group' field is optional in the config file.
...
PR: docs/9602
Submitted by: Kazuo Horikawa <horikawa@jp.freebsd.org>
1999-01-27 04:27:49 +00:00
wollman
27719c46cd
A slight bit of code and doco cleanup, but mostly:
...
Add the much-needed and long-desired ability to force the log rotation
to take place on a specific day or time, and document same. This works
by extending the syntax of the `when' field to allow a restricted
ISO 8601 time specification, and performing the log rotation if newsyslog
is run during the same hour as is specified.
1999-01-22 19:38:39 +00:00
peter
255d59c0a4
The largest PID is now 99999
...
Reported by: Ben Stuyts <ben@stuyts.nl>
1998-12-23 12:03:33 +00:00
obrien
0337d32241
Remove useless `BINOWN=root' now that it is the default.
1998-09-19 22:42:14 +00:00
ache
5a97515861
Add optional config file field: signal number to send (defaulted to HUP)
...
F.e. apache restarts less agressively on USR1 then on HUP
1998-06-09 18:24:04 +00:00
hoek
25434404e9
1) kill -HUP syslog, even if compressing supposedly "binary" files
...
PR: docs/6385
2) -n (noaction) does not imply -r (run as non-root), since as of
Rev. 1.12 (ache), -r changes actual behaviour.
3) missing \n from if(noaction) messages.
1998-05-10 21:13:29 +00:00
hoek
0a7127e1cb
Arg! Someone fixed the synopsis in -stable's newsyslog.8, but not
...
in -current. However, they fixed both the ordering and the missing -F
flag. Merge from 22 and fix ordering here, too.
1998-05-10 19:04:06 +00:00
hoek
ff2ed8473c
Fix the usage here, too (-F option).
...
Typo fix in comment ("Force the tim now matter what" s/tim/trim/)
1998-05-10 18:47:50 +00:00
hoek
882abe1fe7
1) Remove a line that somehow strayed from the one true path of
...
its sentence.
2) Fix usage (-F option).
1998-05-10 18:41:16 +00:00
charnier
6e321f37d4
.Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq.
1998-03-23 08:31:20 +00:00
pst
6e818c9e9f
Add "-F" (force) flag to newsyslog.
...
Submitted by: Terry Lambert <terry@freebsd.org>
1998-03-14 22:28:25 +00:00
ache
725b6bc43b
Sleep 10secs after kill -HUP instead of 3secs, some daemons like Apache
...
may have log time to re-configure
1997-11-30 18:58:18 +00:00
charnier
2e4411caec
Cosmetic in err() strings.
1997-10-06 07:46:08 +00:00
steve
7a5541cde7
Show the real revision date and not the date that this
...
manpage is being viewed.
1997-06-23 04:03:49 +00:00