lukem
580476ab8d
add dependancy line to fix parallel compilation
1997-10-22 01:22:58 +00:00
thorpej
890b485672
<rmt.h> does funky function remapping stuff. Include it after we've
...
pulled in the other headers.
1997-10-21 20:04:55 +00:00
christos
b021feb71d
PR/4284: Tatoku Ogaito: rcmd(3) get be called with getpwent(3) results as
...
arguments, leading to memory corruption.
1997-10-21 13:47:17 +00:00
lukem
8f78590363
remove $Log$ entries
1997-10-20 10:39:26 +00:00
enami
c3872193cf
Fix .Nm usage.
1997-10-20 08:50:59 +00:00
enami
8750a9d231
Partial .Nm usage fix. XXX
1997-10-20 08:48:09 +00:00
enami
b130b4f87b
- Fix .Nm usage (same of .Nm is replaced with .Sx, .Em, .Ic etc).
...
- Use .Sx to refer section.
1997-10-20 08:46:18 +00:00
scottr
94cf433266
Add support for DTR/CTS flow control, from Bill Studenmund.
1997-10-20 08:07:47 +00:00
mycroft
15de1c9fd2
Use S_IS*(), not S_IF*.
1997-10-19 17:54:18 +00:00
mycroft
6de13662f1
Remove bogus use of S_IFLNK.
1997-10-19 17:38:05 +00:00
mycroft
2d6dc609e6
Use futimes(2).
...
Send microseconds over the wire, rather than just 0.
1997-10-19 13:12:04 +00:00
mycroft
a82e8868a6
When copying time stamps, copy the microseconds, too. Also nuke silly
...
static structure.
1997-10-19 13:02:42 +00:00
mycroft
9db82206c3
If we fail to set ownership, turn off SUID and SGID bits (like cp(1)).
...
Use futimes(2), and actually fill in the microsecond field.
1997-10-19 12:55:07 +00:00
mycroft
688ecf2a69
Use futimes(2) if possible. Also correct an error message.
1997-10-19 12:50:47 +00:00
enami
fa580a821a
Preserve owner/group/mode/atime/mtime of symlink if -p flag is given.
1997-10-19 12:28:01 +00:00
mikel
3b834bbe6e
use lstat() instead of stat() when determining type of 'from' file;
...
from John F. Woods in PR bin/4288.
Also fixed a similar check of the 'to' file, so we don't try to
rmdir() symlinks to directories; and fixed typo in a comment.
1997-10-19 02:17:37 +00:00
christos
82ec25620f
pid should be pid_t and status should be int! Avoid alignment problems...
1997-10-15 13:23:10 +00:00
christos
946049095f
PR/4257: Jaromir Dolecek: Update for libedit interface change.
1997-10-14 15:06:42 +00:00
mycroft
e96e918e60
Use bsd.subdir.mk as appropriate.
1997-10-11 09:34:07 +00:00
enami
c0be646f99
Add -h to usage.
1997-10-11 03:11:04 +00:00
enami
24d6ac8931
- Use ``.Nm ""'' instead of ``.Nm rcp'' in SYNOPSIS.
...
- Use ``.Nm "" .'' instead of ``.Nm rcp .''.
1997-10-11 02:20:18 +00:00
enami
3068d97149
Use .Nm "" instead of .Nm ps in SYNOPSIS.
1997-10-11 02:16:56 +00:00
enami
d0fa1bac38
Use .Nm "" instead of .Nm cp in SYNOPSIS.
1997-10-11 02:14:42 +00:00
christos
e230a48b57
CFLAGS->CPPFLAGS
1997-10-10 19:47:50 +00:00
lukem
76e13a0128
all but the first .Nm in SYNOPSIS need to be spelt out. [bin/4256]
1997-10-10 16:12:45 +00:00
mikel
628b9703d0
allow overrides of LDSTATIC, from Soren S. Jorvang in PR bin/4178
1997-10-10 07:32:54 +00:00
mycroft
c04eacd743
Fix format of description line.
1997-10-09 07:37:09 +00:00
enami
062c3f563a
Restore owner/group/mode/atime/mtime of symbolic links.
1997-10-08 22:51:27 +00:00
christos
7f2a271743
PR/3662: David Holland: Make /bin/sh use the symbolic macros for wait().
1997-10-08 20:31:52 +00:00
kleink
87e2501dd8
* Initialize native locale on startup.
...
* When using the form "mv src ... dir", strip off trailing slashes from
`src' arguments to provide 1003.2 semantics.
1997-10-08 11:26:04 +00:00
hubertf
fa8f97975b
Be silend if owner can't be set on cross-device-moved.
...
Fixes PR bin/1223 by John F. Woods <jfw@jfwhome.funhouse.com>.
1997-10-07 02:06:37 +00:00
enami
924ad60a71
Document -h flag, option to manupilate symbolic link.
1997-10-06 13:41:30 +00:00
enami
16747b0e7b
Change noop option -h to do the real work. Now mode of symbolic link
...
is changed if -h option is given.
1997-10-06 13:37:34 +00:00
enami
5194aa7294
Don't pass the pathname itself as format string of warn(). Instead,
...
use "%s".
1997-10-06 08:25:10 +00:00
veego
a1b6da927d
Remove a unused variable.
1997-10-05 13:07:24 +00:00
hannken
60d6809be4
Code cleanup. All commands are run from the table.
...
`compression' command added to man page.
Default tape in man page adjusted. Closes PR #4212 .
1997-10-04 12:32:31 +00:00
mikel
19e71bb846
update location of scsi_tape.h and fix set[hl]pos descriptions, from
...
Dave Huang in PR bin/4202. some more misc. cleanup of my own.
1997-10-03 06:03:06 +00:00
hubertf
2a95fa1e26
Fixed some typos pointed out by Dave Huang <khym@bga.com>
...
Closes PR bin/4201.
1997-10-02 00:41:25 +00:00
mjacob
92aec668da
Add support for enabling/disabling compression, as well as reporting and
...
seeking to logical and hardware block locations.
1997-09-29 19:35:31 +00:00
mjacob
9f482818bc
Add 'initialize element status' command; note (for future fixing in ch.c)
...
that a number of jukeboxes can't cope with DBD (disable block descriptors)-
we'll have to fix that some day.
1997-09-29 17:32:23 +00:00
lukem
de787845e5
cleanup .Nm usage
1997-09-15 13:23:01 +00:00
lukem
d0c91e4214
use memset instead of bzero
1997-09-15 13:15:16 +00:00
lukem
332c413b75
* cleanup manpage
...
* getopt returns -1 not EOF
* deprecate register
1997-09-14 14:54:32 +00:00
lukem
a234ba3ffe
getopt returns -1 not EOF
...
cleanup manpage
1997-09-14 08:57:37 +00:00
lukem
12bc5d8b7d
- getopt returns -1 not EOF
...
- use .Nm correctly in man page
1997-09-14 08:51:38 +00:00
lukem
7ff9d68cb5
- cleanup use of .Nm in man page
...
- getopt returns -1 not EOF
1997-09-14 08:17:11 +00:00
lukem
92d7aa0376
getopt returns -1 not EOF
1997-09-14 07:43:56 +00:00
lukem
a9737b1039
- getopt returns -1 not EOF
...
- use .Nm appropriately
1997-09-14 07:31:56 +00:00
lukem
70c59f6d77
getopt returns -1 not EOF
1997-09-14 07:22:27 +00:00
lukem
df49b6cc7f
* getopt returns -1 not EOF
...
* cleanup use of .Nm in manpage
1997-09-14 07:15:25 +00:00
jtc
5b466bef97
Changed order of STANDARDS and HISTORY subheads to conform with
...
specification in mdoc(7).
1997-09-09 07:26:02 +00:00
kleink
1067b3ea11
Suppress stray space character; from maximum entropy in PR bin/4049.
1997-08-27 17:27:13 +00:00
mikel
2179735ae5
default swap device is /dev/drum, not nonexistent /dev/swap; from
...
<entropy@tardis.bernstein.com> in PR bin/4042
1997-08-27 05:43:20 +00:00
thorpej
23eb2db171
Avoid a segv in bltinlookup() reported by Ronald Khoo <ronald@demon.net>
...
in PR #3929 , fix submitted by hiroy@NETCOM.COM (Hiroyuki Ito).
1997-08-26 20:09:59 +00:00
perry
ba29cbc528
Make sleep handle non-integer values. Document the same, noting that
...
the extension is grotesquely non-portable.
As requested by Denny Gentry in pr-3914. He supplied some code, but I
used all my own code in the change, and wrote documentation for the
man page.
This is creeping featurism at its worst. I added it only because I
can't see a good reason for refusing. However, I'm disgusted with
myself for doing it anyway.
1997-08-04 01:13:07 +00:00
mikel
3bf516f09b
kill extra space
1997-08-03 04:27:37 +00:00
mikel
6e662001bc
use %c not %C for lstart; from tetsuya@secom-sis.co.jp via OpenBSD
1997-08-03 01:57:04 +00:00
thorpej
fc68ce7e4e
Cast some printf arguments to keep the compiler happy on the Alpha.
1997-07-30 05:07:22 +00:00
thorpej
cd1c0efc7e
Cast off_t's to (long long) for printing with %q*, for the Alpha.
1997-07-30 05:04:23 +00:00
thorpej
f566fe5da3
Add some casts to printf args to keep the compiler happy on the Alpha.
1997-07-30 05:01:01 +00:00
scottr
2b51de1aee
#if __GNUC__, work around bogus initialization warning that occurs on
...
at least the m68k-based ports.
1997-07-25 23:53:54 +00:00
phil
d355fd58e8
Do multiply in lseek calls as off_t arithmetic. This allows for seeks
...
of more than INT_MAX. Removed Check for INT_MAX as maximum seeks.
Fixes PR 2101.
1997-07-25 06:46:23 +00:00
augustss
45bde16e1a
Fix paren typo so `ed' can edit files again.
1997-07-23 23:39:19 +00:00
christos
23edbe3557
Remove WARNS=1 from all the subdirectory Makefiles, and add it to Makefile.inc
...
now that all /bin has been cleaned.
1997-07-20 22:36:20 +00:00
christos
4a3a58b6f2
Fix compiler warnings.
...
Add WARNS=1
1997-07-20 21:58:35 +00:00
christos
e028842ec8
Fix compiler warnings.
...
Add WARNS=1
1997-07-20 21:28:26 +00:00
christos
c996803cad
PR/3888: Chris Demetriou: type command-with-slash prints
...
$PATH[0]/command-with-slash...
1997-07-20 21:27:35 +00:00
christos
25b23032f5
Fix compiler warnings.
...
Add WARNS=1
1997-07-20 20:51:08 +00:00
christos
e800d25ed8
Fix compiler warnings
...
Add WARNS=1
1997-07-20 20:47:31 +00:00
christos
0a472b8370
Add WARNS=1
1997-07-20 20:43:53 +00:00
christos
e06ec2b8bd
Fix compiler warnings.
...
Add WARNS=1
1997-07-20 20:39:44 +00:00
christos
78295c8bc1
Fix compiler warnings
...
Add WARNS=1
1997-07-20 20:37:53 +00:00
christos
f3cd602281
- Rename local warn so tty_warn that we can include <err.h> since this program
...
uses err() and errx().
- Fix printf format strings.
- Added WARNS=1; note
- Added missing prototypes.
- Split overloaded trail function into trail() and subtrail().
1997-07-20 20:32:15 +00:00
christos
9d27dbbac5
- Rename local warn so tty_warn that we can include <err.h> since this program
...
uses err() and errx().
- Fix printf format strings.
- Added WARNS=1; note
- Added missing prototypes.
- Split overloaded trail function into trail() and subtrail().
1997-07-20 20:32:12 +00:00
christos
d91f759e44
include <pwd.h> and <grp.h> to bring prototypes into scope.
1997-07-20 19:20:01 +00:00
christos
3c953c7e32
Fix compiler warnings.
...
Add WARNS=1
1997-07-20 19:07:49 +00:00
christos
f5b66975d0
remove user_from_uid and group_from_gid prototypes.
1997-07-20 19:07:05 +00:00
christos
2e55bdaf6f
Fix compiler warnings.
...
Add WARNS=1
1997-07-20 18:59:27 +00:00
christos
d3e25e3b59
Fix compiler warnings
...
Add WARNS=1
1997-07-20 18:55:28 +00:00
christos
b22592e84f
Fix compiler warnings.
...
Add WARNS=1
1997-07-20 18:52:57 +00:00
christos
81aa60edd5
Fix compiler warnings.
...
Add WARNS=1
1997-07-20 17:44:40 +00:00
christos
90647eb832
Fix compiler warnings
...
Add WARNS=1
1997-07-20 17:41:56 +00:00
christos
51e9bcec47
Add WARNS=1
1997-07-20 17:34:50 +00:00
christos
1ebc470e07
Fix compiler warnings; add WARNS=1
1997-07-20 17:32:57 +00:00
christos
18078c1896
Avoid the last warnings and add WARNS=1
1997-07-20 17:22:15 +00:00
thorpej
8b7ade1ab8
- Use __RCSID() and __COPYRIGHT().
...
- Fix (all but two) compiler warnings.
1997-07-20 06:35:35 +00:00
thorpej
9062adba6c
Build with WARNS
1997-07-20 06:07:26 +00:00
thorpej
ec35801f12
__RCSID()/__COPYRIGHT()/prototype police.
1997-07-20 06:07:03 +00:00
thorpej
5d35d16842
Build with WARNS.
1997-07-20 06:04:43 +00:00
thorpej
f1def73079
__RCSID()/__COPYRIGHT()/prototype police.
1997-07-20 06:04:11 +00:00
thorpej
75e9acf559
Build with WARNS
1997-07-20 06:01:01 +00:00
thorpej
b271f361f1
- Use __COPYRIGHT() and __RCSID().
...
- Fix compiler warnings.
1997-07-20 06:00:39 +00:00
thorpej
999a0da954
Make sure printf field widths are "int"s.
1997-07-20 05:31:47 +00:00
thorpej
ed53b9b6c3
Build with WARNS
1997-07-20 05:18:14 +00:00
thorpej
a71a8b8761
__RCSID()/__COPYRIGHT()/prototype police.
1997-07-20 05:17:33 +00:00
thorpej
1a9f01767d
Build with WARNS.
1997-07-20 05:13:57 +00:00
thorpej
efc20a3095
- Use __COPYRIGHT() and __RCSID()
...
- Fix compiler warnings.
1997-07-20 05:13:36 +00:00
thorpej
553c5b7377
Build with WARNS.
1997-07-20 04:51:31 +00:00
thorpej
85a7e9878b
- Use __COPYRIGHT() and __RCSID().
...
- Fix compiler warnings.
1997-07-20 04:51:02 +00:00
thorpej
e4d1e32ab0
Build with WARNS.
1997-07-20 04:45:24 +00:00
thorpej
baebd086f9
- Use __COPYRIGHT() and __RCSID().
...
- Fix compiler warnings.
1997-07-20 04:44:53 +00:00
thorpej
91816b39da
Add WARNS.
1997-07-20 04:35:17 +00:00
thorpej
7d87f9c404
__COPYRIGHT()/__RCSID()/prototype police.
1997-07-20 04:34:33 +00:00
thorpej
d891aff808
Cast the result of pointer arithmetic to "long", and use %ld to print it.
1997-07-18 17:46:59 +00:00
christos
18ad58a639
PR/3866: bayer@informatik.uni-leipzig.de: core dump using xon script.
...
cmdenviron is pointing to varlist.list; varlist gets reset everytime
you enter evalcommand, but cmdenviron does not. The wonders of global
variables...
1997-07-15 17:49:15 +00:00
christos
1eb178df64
Fix Sparcworks warnings.
1997-07-15 17:45:53 +00:00
christos
bb5e01d099
Don't re-define setjmp/longjmp in the svr4 case
1997-07-15 17:44:32 +00:00
phil
1d304ac34c
Add a missing ) in the description of the builtin "set".
1997-07-10 23:07:04 +00:00
jtc
c56d18f4cb
/var/spool/mail -> /var/mail
1997-07-09 02:54:38 +00:00
jtc
408b1c68b0
/usr/spool/mail -> /var/spool/mail
1997-07-09 02:37:59 +00:00
phil
64eb899e5a
Make code agree with man page in processing expansion of "$*".
...
Fix from PR 2647.
1997-07-07 20:41:10 +00:00
christos
5accccd051
Fix problem introduced in yesterday's commit that broke both signed and
...
unsigned character machines. So that people don't have to reverse engineer
this again:
mksyntax detects if characters are signed or not and builts a syntax
table that has a base of 129 for signed characters or 1 for unsigned
characters. This is so the largest negative signed char [-128] + the
base == 1. 0 is special and means end of file in both cases. PEOF
is -1 for the unsigned character case and -129 for the signed
character case, so that syntax[PEOF + base] == syntax[0] == CEOF
So PEOF has to be -1, but it is explicitly compared with
unsigned characters on machines where characters are unsigned.
The quick fix is to define UPEOF the (unsigned char) version of PEOF
and use that. A better fix is to always use unsigned characters
when referencing symbol table entries, but that would require
extensive changes to the shell. So to summarize
syntax[0] == CEOF, base + PEOF == 0
unsigned signed
base 1 129
PEOF -1 -129
1997-07-05 21:25:09 +00:00
christos
687f7852d9
Make the syntax tables work on machines where characters are unsigned.
1997-07-04 21:40:55 +00:00
christos
8ea378c6ac
Rename err.h to errnum.h to avoid collision with err.h
...
Fix compiler warnings.
1997-07-04 21:23:50 +00:00
christos
cd799663e4
Fix compiler warnings.
1997-07-04 21:01:48 +00:00
christos
28f5c57bd5
Don't roll own rules to build helper programs.
...
Add WARNS
1997-07-04 21:00:36 +00:00
christos
cbf48b75c7
PR/3827: Wolfgang Rupprecht: cd ./. core dumps
...
Warning cleanups
1997-07-04 20:59:40 +00:00
hannken
0b34aaa0a4
Allow a count of zero for the following commands:
...
blocksize density eom erase offline rewind rewoffl status retension
This makes it possible to set the default density or to set variable
blocksize. See PR #3256 .
1997-07-01 20:15:51 +00:00
phil
691627e8a2
Define USETBL to get tbl used in making man page. (Closed PR 3144.)
1997-06-30 19:30:04 +00:00
kleink
52a3f39615
POSIX.2 utilities must call setlocale(LC_ALL, "");
1997-06-26 23:18:05 +00:00
kleink
b4780b53b4
When allocating a buffer failed, don't fail silently.
1997-06-26 23:07:19 +00:00
kleink
5d1b524ff3
Fix OBOB: when reassembling a file name from the header block's `prefix'
...
and `name' fields, don't overwrite the glueing '/' between them.
1997-06-25 22:44:00 +00:00
pk
c7b6ec6b95
Refer to execve(2), add section to `vfork' ref. (almost per PR#3627).
1997-06-23 20:41:50 +00:00
pk
3cb5108692
Xr to [gs]ethostname in section 3 (from PR#3627)
1997-06-23 20:37:42 +00:00
pk
c6850b36c5
Xr to [gs]etdomainname in section 3 (from PR#3627)
1997-06-23 20:35:59 +00:00
pk
6d865e0768
Use .Xr (from PR#3627)
1997-06-23 20:30:24 +00:00
lukem
a1267d0c71
add auto-generated token.h to dependancy for ${OBJS}.
...
not everyone runs "make depend" ...
1997-06-16 02:42:38 +00:00
mrg
bf8f52b902
expand HISTORY section a bit.
1997-06-09 09:15:49 +00:00
jeremy
15bae9aee1
Fix typo. [PR/3722]
1997-06-08 08:47:25 +00:00
jeremy
59f8247d38
Fix incorrect use of name vs. pwd->pw_name and wrong logic in strdup() test.
...
[PR/3718]
1997-06-07 07:11:34 +00:00
mrg
66bc7bd651
fix PR#3710, reported by Tatoku Ogaito <tacha@trap.fukui-med.ac.jp>.
...
- don't pass pw->pw_name into functions; make a copy.
1997-06-05 16:10:46 +00:00
mikel
a18d01ced0
add SYNOPSIS line for [; fixes PR bin/3705
1997-06-05 06:39:59 +00:00
mikel
c82e54d994
nuke extra : in usage string
1997-06-04 04:38:37 +00:00
veego
98d35afe85
Add rcmd to the SUBDIR list.
1997-05-29 21:06:11 +00:00
mrg
ccb39c10a2
oops, forgot to commit these: garbage collect setuid stuff.
1997-05-28 00:32:18 +00:00
mrg
4925873939
remove the setuid bit.
1997-05-27 08:45:52 +00:00
mrg
bf5e0e4892
use rcmd(); garbage collect junk.
1997-05-27 07:09:51 +00:00
mrg
6992846f36
use orcmd() for now.
1997-05-26 15:18:25 +00:00
mrg
6d6247c2e2
merge conflicts.
1997-05-26 14:17:15 +00:00
mrg
43b97d820e
rcmd backend.
1997-05-26 14:08:40 +00:00
cjs
cddf57d923
Add documentation for ulimit command, courtsey of
...
Eric Fischer <eric@fudge.uchicago.edu>.
1997-05-23 19:40:30 +00:00
kleink
8385a5edde
Fix one remaining botch when copying directory trees using -R.
1997-05-21 09:48:33 +00:00
kleink
bdad0c3627
Fix thinko in last commit, causing "cp file /" to succeed but
...
"cp file1 file2 /" to fail badly; fixes PR/3646 from Paul Kranenburg.
1997-05-19 01:07:33 +00:00
mycroft
8da4c69623
Correct bogons and omissions in previous change.
...
Also, remove the `-F' option, which was undocumented and is no longer useful.
1997-05-16 14:44:01 +00:00
kleink
e5b01aa2f2
Use '0' to front-pad octal strings, not ' '.
1997-05-16 09:38:40 +00:00
jtk
d697818b06
add -h flag to suppress following of symbolic links
1997-05-16 02:59:38 +00:00
veego
3e90f9b423
Add mkinit.o mknodes.o mksyntax.o to CLEANFILES
1997-05-15 10:03:24 +00:00
mikel
72f823dad3
add missing close-brackets; from Greg Oster in PR bin/3613.
1997-05-15 05:27:14 +00:00
mikel
90490d03b2
fix xrefs: sigvec(2) -> sigaction(2), killpg(2) -> killpg(3).
1997-05-12 08:00:09 +00:00
mikel
bd361a3aba
fix broken timed(8) xrefs, noted by David Brownlee.
1997-05-11 08:34:37 +00:00