Olivier Houchard
f6a43a2b50
Fix broken su -m behaviour :
...
chshell must return 0 if the shell is not a standard shell, or else it is
possible to use an account without a valid shell.
Reviewed by: des
2003-10-19 02:09:36 +00:00
Sean Chittenden
77879b47b7
Uses wait4() instead of wait3() when waiting for a child process to exit.
...
Reviewed by: yar
2003-10-17 07:53:30 +00:00
Thomas Gellekum
453e88a2b7
Fix typos; reformat some entries.
2003-10-15 08:18:59 +00:00
Mark Linimon
b8ead740b8
Let the world figure out exactly how superannuated I am.
2003-10-15 03:31:06 +00:00
Bruce Evans
1f85f71570
Include <nlist.h> for nlist-related declarations instead of depending on
...
namespace pollution in <kvm.h>.
2003-10-13 05:30:20 +00:00
Maksim Yevmenkin
0986ab12e4
Update Bluetooth code.
...
Reviewed by: M. Warner Losh <imp@bsdimp.com>; John Hay <jhay@freebsd.org>
Approved by: M. Warner Losh <imp@bsdimp.com> (mentor)
2003-10-12 22:04:24 +00:00
Tim J. Robbins
7f3a5689e7
Fix BSS buffer overflow in makeargv().
2003-10-12 00:27:55 +00:00
Tim J. Robbins
d684457f27
Call crypt() directly instead of taking a detour through makekey.
2003-10-09 10:00:53 +00:00
Greg Lehey
5b03c9a09b
Separate baroque from classics.
...
Add a number of dead composers.
PR: 55612 (much of content)
2003-10-09 04:21:44 +00:00
Greg Lehey
3b1b092f2c
Correct format: text lines *must* contain a tab character.
...
PR: 43989
2003-10-09 04:12:21 +00:00
Greg Lehey
cee3a0b017
Add a number of mainly Christian holidays.
...
Mainly submitted by: Gordon Bergling <gordon@bsd-network.org>
2003-10-09 04:05:04 +00:00
Greg Lehey
0a683a31d8
Add Christmas-related dates.
...
Partially submitted by: Gordon Bergling <gordon@bsd-network.org>
2003-10-09 04:02:24 +00:00
Greg Lehey
bd37ecef89
Add some additional changes which didn't make it in revision 1.14
...
Submitted by: Gerhard Gonter <gonter@whisky.wu-wien.ac.at>
PR: 55610
2003-10-09 00:37:20 +00:00
Greg Lehey
17a3187529
Move a LOTR fortune to the right file.
...
Submitted by: Jonathan Lennox <lennox@cs.columbia.edu>
PR: 57623
2003-10-09 00:31:48 +00:00
Ruslan Ermilov
ae43b8065d
Fix a bug in variable parsing code that could cause a segfault.
...
PR: bin/46203
Submitted by: Stefan Farfeleder <stefan@fafoe.dyndns.org>
2003-10-06 17:37:20 +00:00
Greg Lehey
016b0ff405
Spell "Bizet" and "Berlioz" correctly.
...
Spotted by: Thomas Moestl <t.moestl@tu-bs.de>
2003-10-06 02:17:40 +00:00
Doug Barton
dad5d4e08c
Resolve conflicts
2003-10-06 01:55:17 +00:00
Greg Lehey
7434862b98
Many new entries, some corrections.
...
Submitted by: Gordon Bergling <gordon@bsd-network.org>
2003-10-06 01:17:42 +00:00
Greg Lehey
0bbd18b22b
Remove numerous duplicates.
2003-10-06 01:15:38 +00:00
Greg Lehey
443fcf924e
Add many new entries.
...
Submitted by: Gordon Bergling <gordon@bsd-network.org>
2003-10-06 01:09:34 +00:00
Yaroslav Tykhiy
69df5b5a0b
Assorted minor fixes, mostly style(9):
...
- PID should be pid_t, not int;
- sort #include's and local variables;
- don't overuse initializers;
- use warn(3) instead of perror(3) consistently;
- amplify the comment on signals.
2003-10-04 15:17:08 +00:00
Yaroslav Tykhiy
1530954057
Don't dump core from the time(1) process itself
...
if the child process has exited on a signal
whose default action is to dump core.
2003-10-04 14:42:03 +00:00
Ruslan Ermilov
277a49999a
Make the -q option DTRT in the compat mode.
...
PR: 48210
2003-10-03 21:33:39 +00:00
Sam Leffler
8145952fa5
remove unneeded include of route.h
...
Supported by: FreeBSD Foundation
2003-10-03 21:05:08 +00:00
Ruslan Ermilov
21159d1687
Fix a bug that prevented exists() from finding "foo/", "foo/."
...
and "foo/.." when ".PATH: foo" was also given.
PR: bin/34062
2003-10-02 21:30:30 +00:00
Ruslan Ermilov
94212a14e9
Document the recently added `O' modifier.
2003-10-02 18:38:23 +00:00
Simon L. B. Nielsen
891ca8cf3b
tftp.1:
...
- Add the optional port argument to SYNOPSIS.
main.c:
- Sync usage with the manual page.
Approved by: trhodes (main.c part)
Obtained from: OpenBSD (jmc)
MFC after: 2 weeks
2003-10-01 21:01:14 +00:00
Greg Lehey
8b3a7a6e7f
Remove a poorly chosen line break.
2003-10-01 00:59:13 +00:00
Greg Lehey
1ff834f0b2
Get some holidays more correct. This isn't helped by the lack of firm
...
information from the government web sites.
2003-10-01 00:58:35 +00:00
Greg Lehey
e48ad5b257
Remove Australian holidays. They're wrong, and more correct ones are
...
in calendar.australia.
2003-10-01 00:57:49 +00:00
Alexander Nedotsukov
8e68cd9718
According to information from the Ministry of Health, Labour and Welfare,
...
Japanese national holidays have been revised, and Respect-for-the-Aged Day
will be on the third Monday of September from 2003 on.
PR: 56695
Submitted by: Vitaly Musaev <vm@vitalius.net>
2003-09-29 07:16:21 +00:00
Greg Lehey
00734763e9
Add St. Crispin's day.
...
Requested by: Andrew Lankford <arlankfo@141.com>
2003-09-29 01:09:13 +00:00
Greg Lehey
db6f3b7505
Add Michaelmas.
2003-09-28 22:38:43 +00:00
Ken Smith
bec725403c
- Clarification to how command line arguments are processed.
...
PR: docs/55613
Submitted by: gshapiro@freebsd.org
Approved by: blackend (mentor)
2003-09-28 17:54:48 +00:00
Tim J. Robbins
6613c32aa0
Use the new style struct sockaddr instead of osockaddr in system calls
...
so that talk works without COMPAT_43.
Obtained from: NetBSD (christos), Rumi Szabolcs
2003-09-28 09:45:56 +00:00
Tim J. Robbins
7045754fcf
Don't cast ioctl FIONREAD's argument to struct sgttyb *. This makes
...
no function changes, but removes an unnecessary reference to a
deprecated struct.
Obtained from: NetBSD (thorpej)
2003-09-28 09:21:24 +00:00
Tim J. Robbins
c32cccd0bb
Use the POSIX tty interface instead of the old interface. This makes
...
rlogin work properly without COMPAT_43.
Obtained from: NetBSD (mycroft)
2003-09-28 08:54:56 +00:00
Tim J. Robbins
f27d1bf2ec
Remove remnants of Kerberos -Kkx options.
2003-09-28 08:43:41 +00:00
Tim J. Robbins
f2dd06ab16
Use the 3-component version of the KERN_PROC_PROC sysctl.
2003-09-27 08:14:37 +00:00
Marcel Moolenaar
42845ac591
Fix bug introduced in version 1.246 with the addition of NO_TOOLCHAIN.
...
The c89, c99, lex and yacc subdirectories were bogusly added to the
${MACHINE_ARCH} != "ia64" case.
Pointy hat: phk
2003-09-24 00:43:48 +00:00
Max Khon
6c7aa7fe1b
Do not cache and correctly free() dosmount entry in case of errors.
...
PR: 53980 (partially)
2003-09-23 16:44:17 +00:00
Marcel Moolenaar
e964232cd5
Implement the O modifier. The O modifier sorts the words in a
...
variable. The implementation is based upon the patch sent to
arch@, but modified to be compatible with NetBSD. The modifier
that does a reverse sort has been dropped for now, but the
ability to add one later has been preserved.
2003-09-18 03:15:57 +00:00
Marcel Moolenaar
9e3275a35b
Fix a `cast to pointer from integer of different size' warning.
...
usage() has been made a (non-void) function so that it can be
used in a pointer expression (see macro `next'). Widen the
implied integer return type of usage() so that we can cast to
a pointer without warnings.
2003-09-17 03:58:52 +00:00
Ruslan Ermilov
959d6c24f6
Get rid of duplicates.
2003-09-14 13:41:59 +00:00
Ruslan Ermilov
faf94801fd
- Cut out the code that caches the "." directory out of Dir_Init()
...
into a separate function, Dir_InitDot().
- Postpone the current and object directories detection (and caching
of the "." directory) until after all command line arguments are
parsed. This makes the -C option DTRT.
PR: bin/47149
2003-09-14 12:31:33 +00:00
Simon L. B. Nielsen
d7b645262d
Make the description of the connect, get, and put commands clearer.
...
Reported by: Gary W. Swearingen <underway@comcast.net>
Submitted by: Jim Brown <jpb@sixshooter.v6.thrupoint.net> (original version)
Reviewed by: ru
PR: docs/36459
MFC after: 3 weeks
2003-09-13 23:34:34 +00:00
Tim J. Robbins
d3c0dc17b0
Remove symorder. It's almost useless now that we have ELF kernels and
...
no a.out toolchain.
2003-09-11 05:58:21 +00:00
Ruslan Ermilov
fe08efe680
mdoc(7): Use the new feature of the .In macro.
2003-09-08 19:57:22 +00:00
Ruslan Ermilov
6ce729e14d
Finish the reversion of rev. 1.52.
2003-09-08 18:58:47 +00:00
Ruslan Ermilov
04a398293c
Command line variables take precedence over global variables.
...
Make this true in the .for loops too. The following fragment,
FOO= foo bar
all:
.for f in ${FOO}
@echo ${f}
.endfor
when run as "make FOO=xxx" should print "xxx". (OpenBSD had
this bug fixed for some time.)
2003-09-08 08:23:29 +00:00