sos
872aa46baf
Only compile on install.
1998-05-25 15:00:49 +00:00
sos
e93c797887
Make objformat DTRT when in the make world environment.
1998-05-25 14:42:22 +00:00
des
60d78a8916
Back out Steve's fix, as this was already fixed by me in revision 1.6
1998-05-25 12:04:47 +00:00
steve
538a485014
Only allow 'who' and 'who am i' as valid usages.
...
PR: 6294
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>
1998-05-25 07:19:07 +00:00
steve
75cfd8e8c2
Allow spaces in the filename to be decoded to.
...
PR: 4882
Submitted by: Slaven Rezic <eserte@cs.tu-berlin.de>
1998-05-25 06:27:09 +00:00
steve
3b0c6ff2d7
Allow a user in group 0 to su(1) to root if their primary
...
group is 0 in /etc/passwd even if they aren't listed
as a member in /etc/group. This is more inline with
what the group manpage says.
PR: 6696
Submitted by: Max Euston <meuston@jmrodgers.com>
1998-05-25 03:34:52 +00:00
steve
d0fc5c4c1b
Add a graceful jumping off point with a new .error directive.
...
PR: 6720
Submitted by: Niall Smart <njs3@doc.ic.ac.uk>
1998-05-25 03:28:37 +00:00
jkoshy
ff464ca1d1
Sort SEE ALSO section alphabetically.
1998-05-22 11:09:01 +00:00
jkoshy
25789e916f
Cosmetic fix. Compute header field widths from UT_{HOST,LINE,NAME}SIZE
...
instead of hardcoding header line.
PR: 6325
1998-05-21 08:46:48 +00:00
rnordier
bee67649e2
Support integer constant unsigned-suffix and long-long-suffix.
1998-05-19 20:41:20 +00:00
pb
03f5c91484
Make "netstat -s" display stats on fast-forwarded packets.
...
Obtained from: NetBSD code
1998-05-19 16:00:55 +00:00
jkoshy
5a379d943a
Use the correct name of the login.conf(5) capability (`passwordperiod' ->
...
`passwordtime').
1998-05-19 03:48:07 +00:00
markm
4226789a18
Include correct header to get definition of struct sockaddr_un.
1998-05-16 21:35:37 +00:00
wollman
949dcf30df
Fix rev. 1.7: get offsetof from the correct header file.
1998-05-16 18:04:00 +00:00
ache
1ec8848ea4
Fix broken sun_len usage: it is not sun_path length but bigger
1998-05-16 08:31:49 +00:00
wollman
e37570d812
mbuf, inet, and unix modules no longer read kvm.
1998-05-15 20:19:21 +00:00
jb
232e685ed6
More programs are now broken on alpha due to the libbind changes
...
that prevent the programs from being linked static (duplicated
symbols).
Other programs depend on kernel internals. These will have to wait
for a custom alpha kernel. For now, let's just make the build safe.
1998-05-15 12:33:56 +00:00
jb
41abcb86d3
Change variable from long to time_t where they are passed by reference
...
to time().
1998-05-15 12:28:43 +00:00
jkoshy
715f414038
Add cross references for find(1), locate(1), whereis(1) and which(1).
...
Submitted by: Josh Gillam <josh@quick.net>
PR: docs/6642
1998-05-15 11:22:42 +00:00
jb
d464adb4c0
Change the name of a variable from _start to s_start. On alpha there
...
must be a library function called _start.
1998-05-15 09:26:28 +00:00
jkoshy
b964b328b6
Allow `w' to treat a corrupted "utmp" as a non fatal error.
...
PR: bin/2832
1998-05-14 10:13:24 +00:00
phk
4c734c0e4d
.Sh ENVIRONMENT VARIABLES -> .Sh ENVIRONMENT
...
PR: 6599
Reviewed by: phk
Submitted by: Josh Gilliam <josh@quick.net>
1998-05-13 07:57:49 +00:00
jb
25a20d1f0e
Fix broken (at least on alpha, but probably on i386 too) code which
...
is supposed to walk an arry of character pointers, not an array of
characters.
1998-05-13 05:50:42 +00:00
wosch
e06e501ff8
Some commands are shell builtins. Execute the builtins by the shell
...
and not directly by make(1).
PR: bin/6550
Submitted by: Theo de Raadt <deraadt@cvs.openbsd.org & wosch
1998-05-12 11:54:12 +00:00
bde
3325f91b7d
Fixed missing dependencies on headers generated by rpcgen, as usual.
...
Removed bogus dependencies of generated .c files on generated headers.
Sorted sources lists.
1998-05-10 16:01:36 +00:00
wollman
a654d73c6b
Fix my last change: the .Fx macro doesn't do anything useful without an
...
argument, so use `.Tn FreeBSD' instead.
1998-05-09 21:39:49 +00:00
wollman
845ecc3d6b
Documentation fix: delete references to T/TCP as they are not relevant
...
to the case in question. (Said case being quite clearly defined by
the basic TCP specification, RFC 792.)
1998-05-09 20:50:37 +00:00
des
e80744306c
Arrggghhhh... forgot to strip the / after outputting %2f
1998-05-09 08:56:07 +00:00
des
bc55335b0d
Map a leading / in -c argument to %2f instead of dropping it silently.
...
PR: bin/6558
1998-05-09 08:41:23 +00:00
fenner
014829c6bf
Describe absolute paths in FTP URL's. This patch has been sitting
...
around uncommitted for 2 months =(
1998-05-09 07:33:09 +00:00
max
3d49c4c947
In the SEE ALSO section, {get,set}rlimit are said to be in the section
...
3 which are actually in the section 2.
Pointed out by: Brian Reichert <reichert@numachi.com>
PR: 6480
1998-05-08 14:46:23 +00:00
bde
9667ed0a16
Added y.tab.h to SRCS. This should have been used to get dependencies
...
on y.tab.h generated. It will soon be used to tell bsd.dep.mk that
y.tab.h itself needs to be generated.
1998-05-05 13:16:35 +00:00
bde
06d8ed4b9f
Put y.tab.h back in SRCS. This used to be the best way to get
...
dependencies on y.tab.h generated. It will soon be used to tell
bsd.dep.mk that y.tab.h itself needs to be generated.
1998-05-05 13:00:26 +00:00
charnier
810a5d762e
Add usage() and rcsid. Remove unused #include. -Wall.
1998-05-05 06:13:47 +00:00
alex
25b5448723
Permit double digit year values to be used in the next millenium.
1998-05-05 01:53:15 +00:00
rnordier
bb6e1ba0c0
Make compatible with standard what command:
...
Implement -s option
Keep going if a file is not found
Append ':' to printed filenames
Include backslash in terminal characters
Make exit status dependent on a match having been found
Revise manpage accordingly
1998-05-04 22:26:56 +00:00
bde
f701fbc7d5
Fixed races in `make -jN' using new yacc rules.
1998-05-04 20:09:06 +00:00
bde
0f56e51538
Simplified by using new yacc rules and by not generating y.tab.h.
1998-05-04 19:25:41 +00:00
bde
1819d65461
Simplified by using new yacc rules. The new lex rules can't be used
...
here, at least without ifdefs for the bootstrap.
1998-05-04 19:10:20 +00:00
bde
c1ea7ba30d
Simplified using new yacc rules and by not generating y.tab.h. The
...
lex source is still handled bogusly.
1998-05-04 18:40:18 +00:00
steve
33ffab8aa4
Be picky about the format of the commandline and cleanup
...
a warning related to qsort.
PR: 6420
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>
1998-05-03 23:22:37 +00:00
steve
a0bf7cf6b6
Add the year to the 'wtmp begins...' line.
...
PR: 6421
Submitted by: phk
1998-05-03 23:19:15 +00:00
steve
b62764e4ba
Remove (now) invalid .Xr trsp 8
...
PR: 6494
Submitted by: Don Morrison <dmorrisn@u.washington.edu>
1998-05-03 21:34:34 +00:00
peter
d835322e55
Update for bind-8
1998-05-03 05:16:58 +00:00
dfr
f28fdede6f
Add ELF support.
1998-05-01 08:40:11 +00:00
peter
4535454511
*blush*, typo during last minute editing..
1998-04-30 16:50:07 +00:00
peter
0534b5c829
Change euid while reading the user's .login_cap file in case the homedir
...
is on a NFS partion without root read access. Also, flip euid again for
the duration of the chdir() to the homedir for the same reason.
PR: 5145
Submitted by: Joel.Faedi@esial.u-nancy.fr
Also tested by: A Joseph Koshy <koshy@india.hp.com>
1998-04-30 16:48:20 +00:00
ache
2c460ce94b
Use NL_CAT_LOCALE to activate LC_MESSAGES
1998-04-30 12:49:11 +00:00
ache
3462ea1e26
Add (unsigned char) cast to ctype macros
1998-04-30 10:31:38 +00:00
ache
854c44e14a
Make 'y' command 8bit clean
...
PR: 6458
1998-04-29 21:58:36 +00:00
imp
80f5545693
Use historically correct error message in some cases, optionally.
1998-04-28 05:08:10 +00:00
des
b7cdb32ea9
Check that user really typed "who am {I,i}", and that no stray
...
arguments are given.
Note that usage() and the manpage disagree...
PR: bin/6294
Suggested by: Ruslan Ermilov and Bruce Evans
Submitted by: Ruslan Ermilov (partly)
1998-04-26 19:10:51 +00:00
bde
ddb80fc7dd
Fixed `make -j9' by putting generated headers in ${SRCS}. Removed bogus
...
dependencies of generated .c files on generated headers (these made
`make -JN' work provided `depend' was made first). Sorted sources lists.
1998-04-26 16:31:14 +00:00
phk
13f19b6005
When all transformation rules to or from a suffix disappeared, make tries
...
to free the suffix. I think, it is a very strange idea. (Or, maybe, it is a
POSIX requirement?) And it is done incorrectly. Apparently, it even don't
update the list of known suffixes (but it is an other bug).
PR: 4254, 4692, 4783
Reviewed by: phk
Submitted by: Dmitrij Tejblum <dima@tejblum.dnttm.rssi.ru>
1998-04-26 09:44:48 +00:00
phk
188299fe30
fix ncal.1 grammar
...
PR: 6394
Reviewed by: phk
Submitted by: Josh Gilliam <josh@quick.net>
1998-04-26 06:21:29 +00:00
dg
abb0f6fda9
Output mbuf clusters as current/peak/max. Requires new kern.ipc.nmbclusters
...
sysctl variable (previously committed).
1998-04-24 04:30:27 +00:00
phk
d11d4df3a2
netstat truncates info in sockaddr* between kgetsa and p_sockaddr
...
by dereferencing pointer to smaller structure
PR: 5256
Reviewed by: phk
Submitted by: Gregory D. Moncreaff <moncrg@bt340707.res.ray.com>
1998-04-22 06:54:31 +00:00
eivind
2a80c88a1e
Add a forgotten 'static'.
1998-04-21 02:44:12 +00:00
eivind
c8cdab147c
Make brandelf test for known brands, and introduce a '-f' option to
...
bypass the testing.
Partially submitted by: Brian Feldman <green@feldman.dyn.ml.org>
1998-04-21 02:31:09 +00:00
joerg
41f2b5a06e
Define '\t' as a printable character, so it can be displayed on the
...
screen. isprint(3) doesn't do this, but isprt() apparently expected
this to be the case.
1998-04-20 13:37:29 +00:00
charnier
70fabc443b
Correctly operate on hardlink when source and destination are not on the same
...
device.
PR: bin/3158 (part 2)
1998-04-20 06:20:24 +00:00
phk
30a62a3f70
Like most Unices FreeBSD should have a larger tty field at least
...
as large as UT_LINESIZE (/usr/include/utmp.h). If the tty name is logged
with this size why isn't the w command reporting it?
(We should probably report the tty/cua prefix then as well ? /phk)
PR: 4187
Reviewed by: phk
Submitted by: Jorge M. Goncalves <ee96199@tom.fe.up.pt>
1998-04-19 18:32:01 +00:00
phk
6dffba718f
The current version of netstat does not print the interface
...
name for AF_LINK routing entries. This makes debugging
network problems more difficult.
PR: 4182
Reviewed by: phk
Submitted by: Craig Leres <leres@ee.lbl.gov>
1998-04-19 18:18:25 +00:00
phk
01f3719f2f
Ctags write to buffer beyond the end of it when the source file
...
doesn't end with '\n'. It brings segmentation fault.
PR: 4812
Reviewed by: phk
Submitted by: Shigio Yamaguchi <shigio@wafu.netgate.net>
1998-04-19 18:00:49 +00:00
phk
100f9b99a0
mt should report the compression status.
...
PR: 5276
Reviewed by: phk
Submitted by: Matt Dillon <dillon@best.net>
1998-04-19 17:28:14 +00:00
danny
fdf7addba7
PR: 4866
...
Submitted by: fenner
Make man page reflect reality.
1998-04-14 22:08:48 +00:00
peter
88d08c78f7
Add mktemp directory
1998-04-14 07:40:47 +00:00
peter
9996027f00
Bring in an old faithful tool I've been using for just over 4 years now
...
(originally on a different OS without mkstemp()), albeit somewhat
bashed and hacked into something that doesn't look too much like
the original any more. It should be upwardly compatable with
OpenBSD's mktemp(1) but does a couple of extra things.
I've taken OpenBSD's mktemp.1 man page and adapted it to suit.
1998-04-14 07:39:57 +00:00
phk
ced7ca4b35
Better SYNOPSIS
...
PR: 6294
Reviewed by: bde, phk
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>
1998-04-14 06:42:18 +00:00
phk
72bef97abd
add strings(1) to what(1) "SEE ALSO"
...
PR: 6289
Reviewed by: phk
Submitted by: Josh Gilliam <josh@quick.net>
1998-04-14 06:31:23 +00:00
steve
c056e50072
Document the use of sendmail options on the commandline.
...
PR: 4778
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>
1998-04-14 00:59:29 +00:00
steve
e7ef89f59e
Don't let secs variable wrap if <= 2.
...
PR: 6290
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>
1998-04-14 00:23:54 +00:00
peter
7c3222498a
Add a new -F flag which is a superset of -f. It will cause tail to
...
stat() the file being followed and do a close/reopen if the file has been
renamed and/or rotated. This is damn useful for leaving running on files
in /var/log when newsyslog(8) rotates them.
1998-04-06 16:13:49 +00:00
charnier
fe8f3a58ea
Prevent rdist from dumping core: do not free() pointer before using it.
...
Add rcsid. Document -D flag (debug mode). Remove unused includes.
PR:bin/3158 (part 1)
1998-04-06 06:18:32 +00:00
danny
4fb6c831df
PR: bin/6193
...
Submitted by: Max Euston <meuston@jmrodgers.com>
Make times between 0000-0059 and 1200-1259 show as 12:xx, not 0:xx
1998-04-01 21:34:10 +00:00
markm
ff4953fbcc
Rats. I was too fast here. Re-enable SUID mode for the non-Kerberos
...
case.
1998-03-26 19:43:06 +00:00
markm
37c04b1be1
Quite a while back KTH (who are the good folks who wrote our KerberosIV)
...
announced a K4 weakness with their rsh/rlogins. We were not put in any
danger by this, as we were not using KTH rlogin/rsh, but the patches
in themselves, had some good points. This lot means we can run our
rlogin without it being SUID root. Win win win. There are other KTH
cleanups as well.
1998-03-26 18:03:41 +00:00
markm
c99468d1f8
Remove unneeded crud.
1998-03-26 17:55:27 +00:00
eivind
0954aa00b4
Remove special global tags support; we don't do it that way anymore.
1998-03-26 16:12:14 +00:00
jb
021631b797
Ouch, that nm is aout which is not alpha-friendly. Make it i386
...
specific.
1998-03-24 01:43:45 +00:00
bde
d3106031d1
Ifdefed conditionally-unused variables.
1998-03-23 14:14:24 +00:00
charnier
409a50cddf
.Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq.
1998-03-23 07:48:45 +00:00
charnier
a5e89829a6
Add rcsid. Sort #includes.
1998-03-23 07:47:31 +00:00
charnier
750ab90255
Add const to rcsid.
1998-03-23 07:46:23 +00:00
charnier
10361cb9b6
.Nm nice -> .Nm.
1998-03-23 07:45:40 +00:00
charnier
b56244b975
Add rcsid. Correct -Wall warning.
1998-03-23 07:41:49 +00:00
steve
a4f109814d
Reword using who.1 as a good example of where to start.
...
Submitted by: bde
1998-03-22 17:39:08 +00:00
jb
d85ca411dd
Remove a bunch of unsupported machines, and the 'other' case where
...
some subdirs were only processed for install and clean (which caused
builds to fail on alpha). Install and clean should always follow
SUBDIRS.
1998-03-22 08:55:28 +00:00
peter
d0a0b2bbfb
merge ppp-2.3.3 changes onto mainline
1998-03-21 20:47:53 +00:00
bde
d172708658
Honour -static in LDFLAGS.
...
Install using ${INSTALL}, not `install'. Install generated files using
${COPY}, not -c. Install using a single command when this is easy.
1998-03-21 12:51:44 +00:00
bde
e0eeac5f43
Don't use beforedepend to break things. The usual fix of putting
...
generated sources in SRCS breaks because compile_et uses an evil
include of one .c file in another. Use a worse fix. Perhaps
DPSRCS is useful after all.
Don't put *.y in SRCS. Put the generated file in SRCS instead.
This fixes incomplete dependencies (mkdep can't work on *.y).
Don't override the default .l.c rule. Just use LFLAGS.
Fixed some style bugs.
1998-03-20 16:21:39 +00:00
bde
0bb04ebbef
Updated MISSING list.
1998-03-20 12:34:21 +00:00
jb
de6bdd1c61
Some things only work on i386.
1998-03-13 19:41:06 +00:00
peter
e2f452734c
This commit was generated by cvs2svn to compensate for changes in r34448,
...
which included commits to RCS files with non-trunk default branches.
1998-03-10 05:20:58 +00:00
peter
c0166228ff
Import intial version of an a.out/elf tool wrapper/selector. It is
...
not active yet, just a work-in-progress.
1998-03-10 05:20:58 +00:00
jb
3993727e63
cksum does a 32-bit checksum, so it needs to use u_int32_t variables,
...
not u_long. With this change, cksum stops core dumping on alpha (not
a good sign!) and actually computes the same values as it does on i386.
1998-03-10 05:03:49 +00:00
ache
81b26c0896
Localize it
1998-03-08 20:56:43 +00:00
wosch
a301d87415
Change default temporary directory (TMPDIR) from /tmp to /var/tmp.
...
Mosts users seems to have a larger /var/tmp partition
than /tmp - IMHO silly but who cares?
1998-03-08 16:09:31 +00:00
wosch
583f1a9569
Improve shell variable substitution.
1998-03-08 15:28:37 +00:00
peter
7e266dccdf
Rewrite script as a select loop rather than as a twin reader/write process.
...
This allows simple logging of keys sent to a session (turned on with -k).
Also allow specifying the script file flush interval.
1998-03-08 14:19:18 +00:00