Bruce Evans
62f603b64d
Change an 0 to WHOLE_DISK_SLICE.
1994-12-30 12:19:11 +00:00
Bruce Evans
2336b9d7d7
Print "(null)" instead of "<null>" for NULL string args for consistency
...
with the libc and ddb printf's.
Print "(fmt null)\n" for NULL formats.
1994-12-30 12:17:42 +00:00
Andrey A. Chernov
33148aa5e7
Change man section
1994-12-30 12:15:39 +00:00
Andrey A. Chernov
e3763702e6
Oops, rename adduser.sh to adduser.perl
...
Add empty clean and obj targets.
1994-12-30 12:13:08 +00:00
Andrey A. Chernov
4298bedc38
Yet one cleanup
1994-12-30 12:03:48 +00:00
Bruce Evans
cac3ff6bba
Avoid compiler warnings for overflow in ~(__LDPGSZ - 1).
1994-12-30 08:06:19 +00:00
Bruce Evans
1365ed99fb
Clean up previous commits (format for 80 columns...).
1994-12-30 08:02:16 +00:00
Bruce Evans
7010a8abed
Save 16 bytes of data by not explicitly initializing to 0.
1994-12-30 07:48:07 +00:00
Bruce Evans
b367f6bf5f
Fix everything.
1994-12-30 07:18:23 +00:00
David Greenman
73c2ab4621
Moved declaration of ifnet pointer out of the header file and into the
...
.c file where it belongs. Bezeroed some uninitialized malloc data.
1994-12-30 06:46:21 +00:00
David Greenman
5197faa894
Fix specification of octal constants.
...
Submitted by: John Beukema <jbeukema@HK.Super.NET>
1994-12-30 05:38:14 +00:00
Garrett Wollman
d9dc765848
Extend syslogd to allow selection of log destinations by program.
...
Use getbootfile() to determine the kernel name.
Submitted by: Peter da Silva
1994-12-29 22:02:25 +00:00
Jordan K. Hubbard
71f82b4c91
Nuke out gratutious newlines.
1994-12-29 20:09:59 +00:00
Jordan K. Hubbard
21e19d0143
More changes to the FAQ, just to annoy Ollivier.. :-)
1994-12-29 16:42:10 +00:00
Gary Clark II
c6fc9f62f9
Changed my copyright back. Too many problems with new one.
1994-12-28 17:27:21 +00:00
Andrey A. Chernov
19f1105992
Fix compiler warnings about tputs argument
1994-12-28 14:30:19 +00:00
Andrey A. Chernov
f4c05c7fcb
Fix bug with printing out short archive entries,
...
incorrect padding
1994-12-28 14:11:21 +00:00
Andrey A. Chernov
b2c473eaec
adduser added
1994-12-28 14:00:11 +00:00
Andrey A. Chernov
6e06f9d01b
Add adduser.conf & userids
1994-12-28 13:54:06 +00:00
Andrey A. Chernov
7a9bf0aeb8
Fix configfile path
1994-12-28 13:49:55 +00:00
Andrey A. Chernov
36e94efd67
Move conf files to src/etc
1994-12-28 13:47:31 +00:00
Andrey A. Chernov
59f2357c5c
Move adduser configuration files here
1994-12-28 13:45:47 +00:00
Andrey A. Chernov
0cd388e6aa
Additional longname fix
...
Submitted by: dufault@hda.com
1994-12-28 13:19:39 +00:00
Gary Clark II
0b102aed10
Add makefile for adduser.
...
Would a makefile guru please look this over to make sure I did this right?
1994-12-28 07:35:09 +00:00
Gary Clark II
4baf40c2ef
Add Id strings
1994-12-28 07:11:29 +00:00
Gary Clark II
6f91ec858d
Adding my adduser command. I only have to add a makefile for it to
...
be compleate.
1994-12-28 06:55:42 +00:00
David Greenman
8f5067ba28
Make printf() a bit more robust and allow NULL strings (print them as
...
"<null>"). It bad to have diagnostic printfs cause panics when they are
trying to tell you about another problem.
1994-12-28 06:28:34 +00:00
David Greenman
be6a1d148e
Fixed multiple bugs that cause null pointers to be followed or FREEed data
...
to be accessed if a process blocks when it is being run down.
1994-12-28 06:15:08 +00:00
Andrey A. Chernov
1974136822
Oops, forget "" for ${CC} and ${CFLAGS}...
1994-12-28 04:17:54 +00:00
Andrey A. Chernov
95f1b49e83
Set proper INSTALL* variables before running ./configure
1994-12-28 04:14:19 +00:00
Andrey A. Chernov
c74995075b
Move INSTALL?=install line duplicated into each .mk to sys.mk
...
instead
1994-12-28 03:51:03 +00:00
Andrey A. Chernov
af87f3630b
Use CFLAGS=${CFLAGS} ./configure to avoid picking dumb GNU -g default
1994-12-28 03:30:21 +00:00
Andrey A. Chernov
e887886391
Use "CC=${CC} ./configure" to avoid usage of debugging 'gcc'
1994-12-28 03:21:16 +00:00
Jordan K. Hubbard
57d7186a4c
Sigh.. Finally add a 6.0 section on what you need to do to actually
...
configure a new kernel.
1994-12-28 02:39:29 +00:00
Andrey A. Chernov
0cd1222834
Remove -T from ar, nm fixed now
1994-12-28 00:49:58 +00:00
Andrey A. Chernov
8ddd408a2e
Fix for handling long archive names
...
Submitted by: dufault@hda.com
1994-12-28 00:47:24 +00:00
Andreas Schulz
5c0ca64ca0
Submitted by: John Capo
...
Bogus pstat usage message from pstat:
usage: pstat -Tfnstv [system] [-M core] [-N system]
[system] is not mentioned in the man page and I don't
see where it is used in the code either.
Added also a [] around the first options to show them as optional, ATS.
1994-12-28 00:47:03 +00:00
Jordan K. Hubbard
b4314abf31
Bring the 2.0 RELEASE version back into -current. Now I just need
...
to resurrect my changes for the last snapshot, which were unfortunately
lost in a forest fire on time.
1994-12-27 23:26:59 +00:00
Bruce Evans
62a1ce7ac9
Document the arch flag. It has always worked in 2.0.
...
Document aliases for the flags.
The formatting of the section describing the flags is poor.
1994-12-27 16:49:08 +00:00
Bruce Evans
59f08b8ba7
Use the same current time throughout ffs_update().
...
Update some macro names in comments.
Don't use MNT_WAIT for something not related to mounting.
1994-12-27 14:44:42 +00:00
Bruce Evans
e4bebee03e
Use the same current time throughout ITIMES(). I want all current
...
timestamps for an atomic operation such as rename() on a local file
system to be identical.
Uniformize yet another idempotency ifdef. The comment nesting was
bogus.
1994-12-27 13:59:14 +00:00
Bruce Evans
75b6d64b84
fixunsdfsi.S:
...
Embalm. Rewrite to do things much the same as gcc-2: use fistpq for speed
and elegance, and mishandle overflow consistently. __fixunsdfsi() is no
longer called by gcc.
1994-12-27 13:37:38 +00:00
Bruce Evans
08747772a2
sigsetjmp.S:
...
Remove unnecessary .text statement.
1994-12-27 13:34:04 +00:00
Bruce Evans
1fe9751525
Remove unnecessary .align statement.
1994-12-27 13:33:03 +00:00
Bruce Evans
be0264b945
Fix a spelling error and add a comment about possible improvements.
1994-12-27 13:12:34 +00:00
Bruce Evans
0c4fe20e8a
Keep track of the devconf state.
1994-12-27 13:07:07 +00:00
Bruce Evans
a176f73d19
Fix panic for `cp -p' by root to an msdos file system. Improve handling
...
of attributes so that `cp -p' to an msdos file system can succeed under
favourable circumstances (no uid or gid changes and no nonzero flags
except SF_ARCHIVED).
msdosfs_vnops.c:
The in-core inode flags were confused with the on-disk inode flags, so
chflags() clobbered the lock flag and caused a panic.
denode.h, msdosfs_denode.c, msdosfs_vnops.c:
Support the msdosfs archive attibute (ATTR_ARCHIVE) by mapping it to
the complement of the SF_ARCHIVED flag and setting the ATTR_ARCHIVE
bit when a file's modification time is set (but not when a file's
permissions are set; this is the standard wrong DOS behaviour).
denode.h, msdosfs_denode.c:
Remove the DE_UPDAT() macro. It was only used once, and the corresponding
macro in ufs has already been removed.
denode.h:
Don't change the timestamp for directories in DE_TIMES() (be consistent
with deupdat()).
msdosfs_vnops.c:
Handle chown() better: return EPERM instead of EINVAL if there are
insufficient permissions; otherwise, allow null changes.
1994-12-27 12:37:36 +00:00
David Greenman
2048dd682c
Fixed two security holes in the pcmmap() function.
...
Submitted by: Bruce Evans
1994-12-27 08:43:06 +00:00
Andreas Schulz
04dc4fc21c
My prevoius commit missed some things. The out_line didn't need
...
to be padded to 8 chars. Simply make sure that never more than 8 chars
are printed ( %-.8s ). The former commit otherwise hosed the width
calculation and landed on different positions for the time output.
Also the strlen(xx_out_line) hoses the wide
calculation, so that it sometimes make it much larger than necessary.
Simply use always 8 chars for the out_line calculation now. Looks good
this way.
1994-12-27 00:53:14 +00:00
Andreas Schulz
d5a22d48c4
Install also a gcc.1 manual page as a link from cc.1, as long as
...
we have the link cc to gcc.
1994-12-26 19:15:19 +00:00