dyoung
c3f075faf3
Cosmetic: alphabetize SRCS. Start a new line on each change of
...
leading letter.
2005-08-19 01:09:54 +00:00
heas
be21025dae
Set SIGCHLD to SIG_DFL in cron's child; instead of SIG_IGN, which alters the
...
behavior of wait() causing cron_pclose() to return bogus status and the logging
of bogus status in debug mode.
2005-08-17 22:35:20 +00:00
he
5d94f47ecb
Move local variable declaration to start of block (also start of function).
...
Fixes build problem for vax.
2005-08-15 06:41:06 +00:00
fvdl
92be7f4643
Fix some wrapping lines.
2005-08-13 17:50:59 +00:00
fvdl
65b1705e76
Add nbtool_config.h include, fixing the tool compile on some platforms.
2005-08-13 17:46:07 +00:00
fvdl
36825d8853
Comment out some currently unimplemented options, and add a few descriptions
...
for others (from Daniel Watt).
2005-08-13 02:03:48 +00:00
fvdl
3550dc9861
cd9660 support. Written by Daniel Watt, Walter Deignan, Ryan Gabrys,
...
Alan Perez-Rathke and Ram Vedam.
Prototyping, KNF, WARNS=3 by me.
Note that this is marked experimental for now. It works well enough to
make NetBSD/i386 bootable images, but does need more work.
2005-08-13 01:53:01 +00:00
fvdl
046051d487
Fix a sign warning for WARNS=3.
2005-08-13 01:49:35 +00:00
he
1bb5735b5e
Check the return value from mktime() and pass any error up.
...
*tp > LONG_MAX is never true, so replace that check with a test
for strtol() setting errno == ERANGE (oddly, some ports' build
swallowed this without warning).
There's no guarantee that a time_t stores the same number of bits
as a long, so check for an overflow there as well, and pass any
error up.
Discussed with christos, martin and mrg.
2005-08-12 21:40:35 +00:00
christos
91b1a8d112
patch from Liam Foy to add a -F option to force a user to change her's/his
...
password at the next login.
2005-08-12 16:22:05 +00:00
christos
ef6897a3a6
Add "by default" (Liam Foy)
2005-08-09 23:27:31 +00:00
nakayama
25cffdf24e
Embed machine and cpu architecture correctly by target host environmet,
...
not by build host.
Pointed out by Davide Zanon and Rui Paulo in current-users@.
2005-08-09 21:49:23 +00:00
christos
c509b6a960
Fix reverse description of expiry/inactive. From Liam J. Foy.
2005-08-08 21:53:17 +00:00
blymn
132bb1fe89
Add tape statistics.
2005-08-07 12:32:38 +00:00
christos
102bb7e88c
- eliminate a goto.
...
- cast more returns to void.
- use waitpid instead of wait() to wait for our process, not accidentally
wait for other children.
- return exitstatus only if exited, and return the termination signal otherwise.
2005-07-31 17:52:01 +00:00
christos
78a36d519b
The language lawyers claim that it is invalid to test a freed pointer, so
...
don't!
2005-07-30 15:06:43 +00:00
christos
32a16509f3
If the class was not specified, don't print a warning.
2005-07-30 14:35:23 +00:00
christos
42ec3173f1
Don't make it fatal if the login class doe not exist. From Jukka Salmi.
2005-07-29 18:16:21 +00:00
wiz
54fa7b8a6b
Various improvements.
2005-07-28 20:23:31 +00:00
peter
cea4f4ef79
Minor tweaks to the usage message:
...
- better layout for useradd.
- fix a small mistake in -u and wrap long line.
2005-07-27 23:32:02 +00:00
christos
9f01a2d031
Patches from Liam Foy:
...
- Add new -C option to 'usermod'. This allows a quick way to temporary
lock a users account. This is similar to how FreeBSD do it using
'adduser'. This function can be very handy to administrators!
- Import a function to check if the inputted class actually exists. It
contains my modifications to test whether /etc/login.conf exists
in the first place. -OpenBSD
2005-07-27 19:09:21 +00:00
christos
24e9d708ff
Patches from Liam Foy:
...
- Add new -C option to 'usermod'. This allows a quick way to temporary
lock a users account. This is similar to how FreeBSD do it using
'adduser'. This function can be very handy to administrators!
- Import a function to check if the inputted class actually exists. It
contains my modifications to test whether /etc/login.conf exists
in the first place. -OpenBSD
While I am there:
- KNF (long wrapped lines, and spaces after void casts).
- Factor out some common code.
- Fix error messages.
1. Consistently capitalize them.
2. Fix err->errx and warn->warnx inappropriate uses.
3. Use regerror where appropriate.
4. Don't call warn()/err() to report errors after you trashed errno
by calling other syscalls. Save and restore the errno instead,
or in the warn() case, call warn() first.
- Fix size_t - int, uid_t - int confusion.
- Pass lint
2005-07-27 19:08:42 +00:00
drochner
b974cae7e2
Allow the test for ISO9660 filesystems to be applied to non-CD devices
...
and plain file images too. If no TOC can be read, a single track is
assumed which spans the whole thing.
The disklabel will be updated if supported by the device. If not, just
the ISO volume label information will be printed.
2005-07-25 11:26:40 +00:00
peter
dbbbd78e77
Restore a part that was lost in rev. 1.44.
...
This should stop sushi from dumping core.
2005-07-21 21:48:47 +00:00
agc
c426bea6d7
Commit changes from Liam J. Foy:
...
- system(), rmdir() sets errno, use it
- Use warnx() if strchr failed, not warn()
- Constify some arguments
- Fix cases when errx()/warnx() should be used instead of err()/warn()
due to errno not being set.
Group code:
------------
- List members in a neat fashion, separated by commas
- groupmod(): Use find_group_info - consistency
2005-07-20 21:42:58 +00:00
wiz
60027a5523
Grammar fixes.
2005-07-18 14:07:18 +00:00
wiz
c5541497ba
Drop trailing whitespace.
2005-07-18 14:06:05 +00:00
hubertf
b7cc645889
Bump version to 20050718 for fixed IGNORE_RECOMMENDS handling.
2005-07-18 09:09:35 +00:00
hubertf
aba8b403bc
Fix PR pkg/30658: don't fail for pkgs that were built with IGNORE_RECOMMENDED,
...
just issue a warning.
Checked by wiz@, no reply from original author (rh@) after several weeks. :(
2005-07-18 09:06:48 +00:00
he
2243c46578
After christos relaxed the tty handling code, we no longer need to
...
set a tty as a controlling tty in order to use F_SETOWN on it, so
comment out USE_FSETOWNCTTY.
2005-07-17 12:46:51 +00:00
hubertf
673730506c
Add support for reading cloop2 compressed filesystem image,
...
enable by putting VND_COMPRESSION into kernel config file.
Written by Cliff Wright, polished up slightly by me.
2005-07-17 00:08:27 +00:00
hannken
5b2600ba63
Add option `ioaddr=<ioaddr>' to amd64. Already noted in man page.
...
Approved by: Frank van der Linden <fvdl@netbsd.org>
2005-07-16 10:43:00 +00:00
rtr
c398bfd249
avoid ifconfig <if> "" it serves no purpose
...
patch from Robert Elz via pr#21110
2005-07-16 08:41:27 +00:00
wiz
e8034ce6cf
Sync usage with man page. Use getprogname().
2005-07-12 09:10:18 +00:00
wiz
827b575644
-i seems to have been renamed to -b, update description.
2005-07-12 09:05:35 +00:00
wiz
e6d8065557
Sort a bit more.
2005-07-12 09:03:10 +00:00
wiz
77d802d694
Sort options, sort sections, long month name in Dd.
2005-07-12 08:59:00 +00:00
wiz
eaa6bf85ad
Sync usage with man page.
2005-07-12 08:48:20 +00:00
wiz
172e129d75
Sort options. New sentence, new line.
2005-07-12 08:45:03 +00:00
kiyohara
d7ee32c61f
Forgot to commit.
...
ieee1394 import from FreeBSD.
2005-07-12 03:23:06 +00:00
kiyohara
c1a84a4d12
ieee1394 import from FreeBSD.
2005-07-11 15:29:05 +00:00
lukem
1527bc4c2a
Fix a typo in the description of -f. Noted by Jukka Salmi in PR 30713.
...
Add some missing punctuation.
2005-07-11 00:25:08 +00:00
christos
1a8fb0ada9
Add a -s flag to switch between terminals.
...
Misc KNF.
2005-07-10 17:57:28 +00:00
isaki
723dc0caf2
Use errx() rather than err() where appropriate.
2005-07-10 07:12:13 +00:00
mrg
d6989eccf4
apply the patch from PR#30680: always print the header in extended
...
(-x) mode, as it is much easier to see what is going on.
2005-07-07 22:31:45 +00:00
christos
cb1d68978b
Patch from Liam J. Foy:
...
- cleanup sendto code.
- fix usage.
2005-07-05 02:46:36 +00:00
peter
e0de99f875
Remove trailing space, fix a Xref.
2005-07-01 16:18:46 +00:00
christos
6b7013d1ad
Change g flag to i as in the PR.
...
Don't allow interval to be set to > 11 minutes.
Rephrase option blurb.
2005-07-01 15:31:18 +00:00
christos
c36c99ef66
PR/30648: Liam J. Foy: rwhod patch to reduce time interval between broadcasts
2005-07-01 13:07:21 +00:00
tron
7663ad07fa
Remove outdated BIND 8 version of named.conf(5). The build now picks up
...
the correct version from "src/dist/bind/bin/named".
2005-07-01 12:10:43 +00:00
hubertf
390553bef2
cleanup: preserve errno. Needed so err() functions ran after running
...
cleanup(0) print the correct error message.
2005-06-29 01:40:42 +00:00
hubertf
9a9bdaa985
Fix 'pkg_add -R' handling - not registering really means not touching
...
the pkgdb too - useful for pkg_add as non-root!
2005-06-29 01:39:37 +00:00
peter
df0caa2637
Remove (pf)spamd. Its right to exist in NetBSD has been questioned since it
...
appeared and whether it's really part of pf or not is still unclear. Looking
at the other *BSDs it seems that they have left out spamd when importing pf,
and now we do that too. Also, the name conflicted with another more popular
used tool, after the rename to pfspamd it was left with completely unusable
documentation which apparently no-one wanted to fix.
A port of the latest spamd will be imported into pkgsrc soon.
Suggested by several people, no objections on last proposal on tech-userlevel.
2005-06-27 20:32:39 +00:00
junyoung
632e7ed58f
Remove a unnecessary semicolon and trailing spaces.
2005-06-27 12:07:46 +00:00
christos
c40b82ea42
constify.
2005-06-27 03:10:32 +00:00
wiz
9dda894764
Dd wants long name of the month, not the three-letter one.
2005-06-26 13:12:07 +00:00
peter
c14c7a6bb6
- Use the timer* macros from sys/time.h, no need to invent a new time add
...
function if it already exists.
- Improve a few function/variable names and use EXIT_FAILURE.
2005-06-24 13:47:30 +00:00
christos
a8b658e375
Initialize events not revents. Noted by Peter Postma. The timer changes he
...
can make himself :-)
2005-06-24 13:24:23 +00:00
christos
f17eeccada
Fixes from Liam J. Foy to use poll, and proper signals. (from OpenBSD)
...
While there, ansify, and fix const abuse.
2005-06-24 13:22:09 +00:00
fvdl
b14624e508
Pull in DIP_ADD from sys/ufs/ufs/inode.h and use it, to prevent bad lvalue
...
assignment warnings/errors from gcc4.
2005-06-23 00:53:16 +00:00
dyoung
9063402978
Resolve conflicts in importation of 18-May-2005 ath(4) / net80211(9)
...
from FreeBSD. Introduce compatibility shims (sys/dev/ic/ath_netbsd.[ch],
sys/net80211/ieee80211_netbsd.[ch]). Update drivers (an, atu, atw,
awi, ipw, iwi, rtw, wi) for the new net80211(9) API.
2005-06-22 06:14:51 +00:00
peter
a9b411c198
Change all .Xr config 8 to .Xr config 1, following the recent move of
...
config from usr.sbin -> usr.bin.
Reviewed by wiz.
2005-06-20 13:25:23 +00:00
salo
bb837eff67
Monitor mode requires firmware version 1.0.4 or newer. Bump date.
...
ok <sekiya>
2005-06-20 09:49:27 +00:00
sekiya
3b3daf0a90
Add "monitor" to list of valid modes. No functional change.
2005-06-20 09:06:40 +00:00
lukem
aa159e4a50
ypdb_open():
...
* Clarify what it does (adds YPDB_SUFFIX if it's missing).
* Add some explicit pathname length checks and display a warning if exceeded.
2005-06-20 00:29:42 +00:00
lukem
cdd4868c29
tweak filename length check
2005-06-20 00:08:35 +00:00
lukem
a0b1a25618
snprintf NUL terminates, so there is no need to explicitly do it afterwards
2005-06-19 23:43:51 +00:00
blymn
21cbe2316b
Fix up the adding of static routes, incorrect parameters were being passed
...
to the route command.
2005-06-19 05:04:34 +00:00
lukem
365a6c8313
Convert from tmpnam()/open() -> snprintf()/mkstemp(); the latter
...
avoids a linker warning about the use of tmpnam().
2005-06-18 11:07:26 +00:00
wiz
95c82c980c
Non-argument options in SYNOPSIS belong before options with arguments.
...
New sentence, new line.
2005-06-17 18:22:18 +00:00
peter
97c5e2ee72
- Document the -i flag (PR/26684)
...
- Add arguments to the relevant flags.
2005-06-17 17:49:07 +00:00
peter
f1843b15c3
- add -D to usage
...
- use getprogname()
- sort options (usage, synopsis and description)
- add `Ar conf_file' to -f option (description)
From Kouichirou Hiratsuka in PR/26532.
2005-06-17 12:02:00 +00:00
agc
6fdfc9ef36
Be consistent when deleting a non-existent group - tell if the group is
...
non-existent.
Problem noted by Geert Hendrickx, fix from Liam J. Foy.
2005-06-14 18:29:58 +00:00
peter
960f4edd01
The default hops is not 30, but is taken from the net.inet.ip.ttl sysctl
...
variable. Fixes PR/30209 from Jed Davis.
2005-06-14 13:55:59 +00:00
dyoung
00218a63cc
Oops, straggler: #include <nbinclude/sys/disklabel.h> if we're
...
building a host-tool.
XXX In hp300_setboot, quiet -Wunitialized: initialize secsize to
XXX HP300_SECTSIZE. Is this correct?
2005-06-12 21:38:12 +00:00
dyoung
dba4661556
Build hp300 support into installboot(8).
2005-06-12 20:25:26 +00:00
dyoung
a039894d70
For portability, use 'unsigned int' instead of 'uint'.
2005-06-12 20:21:20 +00:00
he
46892c9e37
Initialize class and node in modify_single(), as their initial assignment
...
appears to depend on the passed function parameters.
2005-06-11 18:42:56 +00:00
lukem
b3a34b7256
Support MKINET6=no building after the -Wuninitalized fix.
...
Noted by Jukka Salmi in email.
2005-06-07 22:21:57 +00:00
he
07950b9fb6
Add initialization of a local variable to appease -Wuninitialized.
...
Marked with XXXGCC for hpcarm (found while compiling for it).
It appears that the reason is that gcc for this target is not able
to determine unchanging complementary conditionals and sort out the
corresponding assignment / use.
2005-06-07 14:01:49 +00:00
he
e670882cec
Initialize a local variable in ufs_getlbns() to appease -Wuninitialized.
...
Marked with XXXGCC for sparc64 (found while compiling for it).
Reviewed by lukem.
2005-06-07 13:54:55 +00:00
he
0590642883
Initialize a local variable (bbinfop) to appease -Wuninitialized.
...
Marked with XXXGCC for sparc64 (found while compiling for it).
Reviewed by lukem.
2005-06-07 13:49:31 +00:00
he
63104d4c13
Initialize s, name and name_end in load_env() to appease -Wuninitialized.
...
Marked with XXXGCC for sparc64 (found while compiling for it).
Reviewed by lukem.
2005-06-07 13:43:52 +00:00
he
7cc15c3097
Initialize various local variables (clinfo, fltrinfo) to appease
...
-Wuninitialized. Found while compiling for sun2.
Reviewed by lukem.
2005-06-07 13:39:37 +00:00
chs
7bbdd188e1
appease gcc -Wuninitialized on hp700.
2005-06-05 19:08:28 +00:00
thorpej
5ecc953bdb
config and genassym are not sysadmin tools, they are development tools.
...
As such, they don't belong in /usr/sbin, but rather /usr/bin. Move them
there.
2005-06-05 18:19:52 +00:00
wiz
51a21e357b
Add hp700 to supported list. Bump date.
2005-06-03 20:22:45 +00:00
lukem
616bb5ee8e
appease gcc -Wuninitialized
2005-06-02 11:29:01 +00:00
lukem
274427706d
Rewrite method used to determine the ethernet address of the desired
...
interface to not use uninitalized variables.
Bug crept in in conversion to getifaddrs().
Detected with gcc -Wuninitalized.
2005-06-02 11:27:44 +00:00
lukem
311c22130d
appease gcc -Wuninitialized
2005-06-02 09:47:37 +00:00
lukem
1fab072e48
appease gcc -Wuninitialized
2005-06-02 09:42:57 +00:00
lukem
14e2784ec2
Remove an effectively unused variable.
...
Appease gcc -Wuninitialized.
2005-06-02 09:41:12 +00:00
lukem
0fc9160967
appease gcc -Wuninitialized
2005-06-02 09:32:57 +00:00
lukem
677504d9ca
Test the correct pointer 'rfl' rather than an uninitialized 'fl' when
...
determining whether the lock was a LOCK_V4 or not.
Detected with gcc -Wuninitialized.
2005-06-02 09:30:27 +00:00
lukem
f604dfed13
WARNS=3
2005-06-02 09:21:01 +00:00
lukem
2a7d51e439
appease gcc -Wuninitialized and WARNS=3 in one swoop.
2005-06-02 09:20:37 +00:00
lukem
90b888928b
appease gcc -Wuninitialized
2005-06-02 09:18:14 +00:00
lukem
68b1911850
appease gcc -Wuninitialized
2005-06-02 06:54:02 +00:00
lukem
c8e07a4ef7
appease gcc -Wuninitialized
2005-06-02 05:58:24 +00:00
lukem
9b668c37e7
Ensure s is initialized before testing (none of the sockets may be ready
...
so it might not be setup).
Detected with gcc -Wuninitialized.
2005-06-02 05:57:03 +00:00