christos
36e8d2b792
PR/28744: Ed Ravin: crontab with fewer than 3 comment lines dumps core
...
in crontab -l.
The problem is that the skip_header code has a side effect of trying to
write to the new temporary cron tab if we run out of comments. Since we
don't have an output file in -l, we core-dump trying to fputc to NULL.
Simplify the logic so that we don't write in the skip_header function,
and we always return the first character after the comment lines to the
caller, skipping the '\n'.
2004-12-22 00:49:14 +00:00
christos
03cbcf1149
check error return from malloc and bail.
2004-12-21 16:20:09 +00:00
christos
ce14df22e4
Get rid of the data resource limit, since we are going to be using a lot
...
of memory.
2004-12-21 16:19:50 +00:00
christos
ff8b4faf02
Use strdup() instead of home-grown version and exit on error.
2004-12-21 16:19:09 +00:00
jmc
2406596e11
Refactor the filesystem specific portions out of makefs.c/makefs.h completely.
...
Instead of extending fsinfo_t it now holds a void * to file system specific
data. This is then setup/cleaned up by the additional of 2 additional
callbacks. Makes adding new filesystems simpler as almost no code has
to be updated in the generic makefs code now.
2004-12-20 20:51:42 +00:00
christos
b30695cd1d
Use the array of dtype names instead of hand-rolling our own.
2004-12-18 08:43:35 +00:00
agc
bdb22860c3
Attempt to improve the English in one sentence.
2004-12-15 17:20:25 +00:00
wiz
513f71684b
Use more markup.
2004-12-15 17:17:51 +00:00
wiz
2183efae3e
Bump date for double -u. Update paths to use 2.0 as release name
...
instead of 1.5. New sentence, new line. Fix a typo.
2004-12-15 17:12:09 +00:00
christos
31c88148c1
PR/23971: Greg A. Woods: Fix quotacheck infinite loop with uid == UINT32_MAX.
...
While I am there, pass WARNS=3
2004-12-12 05:57:03 +00:00
erh
6c1b54e56a
Sync with pkgsrc to get double -u feature. Bump version to 20041209.
...
Add note in README explaining that changes should be made here first,
then merged to pkgsrc.
2004-12-10 21:49:31 +00:00
snj
edb93b858a
Bump date for last, new sentence, new line, and kill an extra space.
2004-12-09 06:57:19 +00:00
matt
d337725eb3
When dumping the file entry, print the usecount and iflags too.
2004-12-09 01:14:59 +00:00
matt
c7914c97fe
Make syslogd automatically recover from full disks by noticing that the
...
write error was ENOSPC and either wait for a successfull write or a
different errno.
2004-12-09 00:56:47 +00:00
christos
37d722af2b
Now that ppp is a cloning interface, detect if we have support for it in
...
the kernel by examining if it is in the list of cloning devices.
2004-12-05 04:16:22 +00:00
lukem
24e1167471
In replacenode(), don't strunvis() a NULL pointer. (Fixes bug in previous.)
2004-12-01 23:27:36 +00:00
christos
ce1320fc34
use cloning bpf.
2004-12-01 23:18:20 +00:00
christos
70ab7c8528
Mention cloning device.
2004-12-01 23:16:02 +00:00
christos
c438716d36
Use cloning bpf.
2004-12-01 23:15:08 +00:00
christos
fb5ec6aa33
Use cloning /dev/bpf
2004-12-01 23:13:09 +00:00
christos
5b59015f94
remove backwards compatibility with non-cloning bpf.
2004-12-01 23:12:11 +00:00
christos
e13c309dd3
Use /dev/bpf, if _PATH_BPF is defined.
2004-12-01 23:04:58 +00:00
lukem
507e9f7256
strsvis(3) encode & decode the "link=" value (symlink target).
2004-12-01 10:07:56 +00:00
christos
a0d7588f62
Simplify code a bit, and whitespace.
2004-11-28 05:40:47 +00:00
lukem
3d10694e7c
"doc" SUBDIR needs config_local.h from "libamu", so reorder former after .WAIT.
2004-11-28 01:11:17 +00:00
lukem
0f4ca6a061
Use "${CPP} -P ${CPPFLAGS}" instead of "cpp -P".
2004-11-28 01:10:00 +00:00
lukem
52e85685ca
Support MAKEVERBOSE.
...
Improve build_version.h dependency, based on native Makefile.
2004-11-28 00:07:15 +00:00
he
04ecec855d
Not only get_args.o depends on build_version.h -- get_args.d does as well.
...
Add a dependency reflecting that.
2004-11-27 14:30:46 +00:00
christos
f2a03aeb65
Adapt to b5.
2004-11-27 01:39:23 +00:00
christos
845189a2e2
Consider framebuffers in text emulation mode as regular ttys. Should fix
...
a few PRs.
2004-11-25 20:23:36 +00:00
christos
8526cbfc67
WARNS=3
2004-11-25 20:23:09 +00:00
wiz
c79a26d6f8
Sort options in SYNOPSIS.
2004-11-25 16:05:11 +00:00
wiz
56c0f8cbac
Bump date for previous; new sentence, new line.
2004-11-25 16:04:30 +00:00
martin
4d3b851c60
Document that carrier scripts are run at starttime. Bump date.
2004-11-25 15:55:29 +00:00
martin
59ca47f545
In the initial interface scan at start time, query the link status of
...
the interfaces and call the CARRIER script if a link is already there.
This allows me to boot my notebook with the cable pluged and
fixes PR bin/26830.
2004-11-25 06:57:38 +00:00
atatat
c8c0bfb574
Put the rest of the -f description in the right place, while adjusting
...
the wording and starting a new sentence on a new line.
My turn to play wiz and fix the man page he broke. :)
2004-11-25 01:41:51 +00:00
thorpej
9e47f7b6ef
Fix typo that caused priories to compare incorrectly. PR bin/28376 and
...
bin/28380. Fix from Geoff Wing.
2004-11-23 14:19:57 +00:00
grant
0bfb4106b0
no trailing comma at end of enum.
2004-11-20 06:40:01 +00:00
christos
e1816fa337
Use sockaddr_snprintf()
2004-11-19 21:43:40 +00:00
snj
8ff9670d60
Remove a superfluous word. From David Krinsky in PR bin/28358.
2004-11-19 21:19:24 +00:00
wiz
4483c473cb
Make HTML-save.
2004-11-19 18:48:43 +00:00
wiz
6c1d7355a3
Fix typo, and make HTML-save.
2004-11-19 18:48:29 +00:00
wiz
1dae5724d8
-u changed to -U when porting from FreeBSD; update comment.
2004-11-19 18:48:18 +00:00
thorpej
f30d060939
We have to read the config file the first time after we allocate the
...
kqueue descriptor, because we set up events after we parse the file.
Unfortuntately, this means that we also have to do the chroot before
we read the config file. But this is OK -- the config file has to be
in the chroot environment anyway, because it has to be able to get to
it after SIGHUP.
Grrr, all because stupid kqueue descriptors are not inherited across
a fork. LAME.
2004-11-19 02:51:18 +00:00
thorpej
83f70aba69
Merge the thorpej-syslogd-hack-branch down to the trunk. Enhancements
...
include:
- Extend the syntax of syslog.conf to allow selections of log destinations
by comma-separated lists of program name (including kernel-generated
messages) and originating host name.
- Ability to pipe selected messages through arbitrary filter commands.
- Ability to specify priority comparison operations.
- Improvements to domain name handling.
- Conversion to use kqueue for communication and signal events, eliminating
all unsafe signal handlers.
- Allow spaces as well as tabs in syslog.conf.
- Log kernel printfs at LOG_NOTICE instad of LOG_CRIT.
- Ability to log facility/priority with a log message.
- Reliability improvements.
2004-11-19 02:18:11 +00:00
wiz
98b8f0e005
Sort options. Second part of PR 26533.
2004-11-17 14:54:47 +00:00
hira
5d59c3c005
usage: Add -d and -r. Use getprogname().
...
Reviewed by uebayasi@. This closes PR bin/26686.
2004-11-17 13:35:32 +00:00
hira
b1440f782d
usage: Add -d. Use getprogname().
...
Reviewed by uebayasi@. This closes PR bin/26685.
2004-11-17 13:32:16 +00:00
hira
c79d0a54ae
usage: Add -f and -m. Use getprogname(). Print to strerr.
...
Reviewed by uebayasi@. This closes PR bin/26535.
2004-11-17 13:28:31 +00:00
hira
75febfe0c8
usage: Print program name. Whitespace nit.
...
Reviewed by uebayasi@. This closes PR bin/26534.
2004-11-17 13:21:09 +00:00