agc
67f5c7183e
Get rid of YES and NO definitions. NO was defined but never used.
...
YES was defined, and one variable was set to YES. However, it was
never checked, just non-zero comparison was used.
1998-10-13 10:05:38 +00:00
agc
5e8df8cb74
Fixes for Alpha, from Hideo MASUDA (h-masuda@jm3spa.felix.or.jp), in
...
PR bin/6284, slightly munged about for platforms which aren't LP64.
Also, don't use hardcoded strings (or their lengths) when we've
already defined them in a common header file.
1998-10-13 10:00:09 +00:00
aidan
e04cec137b
Allow quote-escaping of environment variable names so that they may contain
...
spaces again.
1998-10-12 22:15:47 +00:00
agc
959d0a0cde
+ Remove obsolete and unused string functions.
...
+ Fix a bug introduced when the package name comparison routines were moved -
alternate matching now completes and works properly.
+ Add -R argument to pkg_create, which re-orders any directories in the
generated PLIST into reverse alphabetic order.
+ Add -l argument to pkg_create, which checks that any symbolic links in
the package are relative-to-$PREFIX pathnames, rather than full pathnames.
+ General cleanup elsewhere.
1998-10-12 12:03:24 +00:00
kim
b894c055c6
Before running "rm -rf" on a directory chmod the directory and its parent
...
to u+rwx to make our chances of success better. The modes for directories
are reset at the end of a sup run, so we don't need to worry about that.
This possibly might mess up the mode of the parent of the top-level dir,
if the top-level changed to a non-directory. This is probably rare enough
not to care too much about.
XXX: Should probably chmod the containing directory for each non-directory
removal as well, so there wouldn't be complaints about them. Please feel
free to send in your opinions on that...
1998-10-12 05:19:48 +00:00
scw
cae1a093d5
Quell a compiler warning introduced by the last change.
1998-10-11 10:27:46 +00:00
mrg
f2fb63efda
add support for 4.4BSD file flags. we take a `flags=xxx' parameter,
...
using the same style of naming as chflags, ls & xinstall use, plus an
additional `none' to turn off a default setting.
1998-10-10 07:50:27 +00:00
agc
7bdbc205e5
Use the same table for input and output of PLISTs.
1998-10-09 19:51:21 +00:00
tron
d7d750d262
Fix build problems if object directories are used.
1998-10-09 19:30:02 +00:00
agc
9daf7cc9b2
More cleanup - various bits of KNF.
...
Use another table when parsing PLIST files - makes this much more extensible.
1998-10-09 18:27:31 +00:00
agc
16ae233008
Some minor KNF.
...
Lots more to be done.
1998-10-09 11:16:57 +00:00
agc
3679178e31
Make pkg_info a tad more extensible by using a table to hold the strings
...
to be printed. Also, don't error out if any unexpected input is read -
just log the error, and keep on going.
Fix a slight bug along the way - if there was an @option in the package,
then pkg_info would die.
1998-10-09 11:05:58 +00:00
agc
82f2922229
Fix a bug in pkg_info -f with @pkgcfl entries.
1998-10-09 09:35:39 +00:00
agc
65e1849228
Garbage collect unused variable..
...
Update documentation accordingly.
1998-10-09 09:22:15 +00:00
jtk
46510bb5d4
make network-location-changed actually work
1998-10-08 14:13:25 +00:00
agc
70c6765099
Eliminate all use of sprintf(3), and replace it with snprintf(3).
...
Bounds check the @exec and @unexec commands when they are constructed.
1998-10-08 12:57:58 +00:00
agc
b6bd49da4e
One more piece of lint.
1998-10-08 12:22:54 +00:00
agc
e5d1fd5f5a
Get rid of some lint.
...
No functional changes.
1998-10-08 12:15:24 +00:00
tron
c8eb5cc943
Copy "named-xfer" binary to "/usr/libexec" not to "/usr/sbin".
...
Fixes bin/6261 by Geoff C. Wing.
1998-10-08 07:41:57 +00:00
wsanchez
c45946d27c
Use u_int32_t rather than Sys-V u_long.
...
Rename err() to mtree_err(), to avoid conflict with libc.
1998-10-08 02:04:55 +00:00
aidan
2169ed2a6f
An environment variable name can no longer have spaces in it. This is to
...
let commands of the form
* * * * * command flag=value
be interpreted as commands instead of environment settings.
1998-10-07 23:18:29 +00:00
christos
c7b4cd5f50
Explain what happens when there is no host set specified in the exports
...
line, or when a netgroup that has no host is in the set.
1998-10-07 14:52:30 +00:00
christos
f491057836
Explains what happens when we get SIGTERM...
1998-10-07 14:51:36 +00:00
christos
479c0bbe47
- Add some MIT KRB/NFS pieces, someday I'll commit the rest.
...
- fix prototypes for signal handlers.
- use constants from rpcsvc/mount.h, instead the RPCMNT crap.
- don't core-dump when finding a netgroup that has no host part,
complain instead
1998-10-07 14:50:35 +00:00
fvdl
778592d8c3
Shut up gcc.
1998-10-06 15:50:30 +00:00
mrg
16d7f0c241
let chroot take "-u user", "-g group" and "-G group,list,group,..." arguments
1998-10-06 03:47:50 +00:00
matt
224e79dde2
Teach rarpd about interface aliases.
1998-10-06 00:23:55 +00:00
kim
463d00633e
Allow "chown/chgrp -R -h" so we can change trees with symbolic links without
...
affecting stuff pointed to. Don't allow "-R -L -h" as it would not make sense
(at least not to me) to follow all symbolic links and then use lchown.
1998-10-05 21:37:38 +00:00
tron
d5a92147c7
Add support for "limit".
1998-10-05 21:37:18 +00:00
tron
6ed9191311
Fix bug in converting "sortlist", add support for "xfrnets".
1998-10-05 21:06:23 +00:00
itohy
ec8a0e8dad
Eliminate a memory leak.
1998-10-05 19:50:40 +00:00
tron
f8433e7cf9
Invent "USE_BIND8" switch to select BIND 8.1.2 instead of BIND 4.9.6.
1998-10-05 18:15:12 +00:00
tron
55b173081e
These files shouldn't have been here at all.
1998-10-05 18:09:54 +00:00
tron
a4b6188cd5
Import BIND 8.1.2.
1998-10-05 18:01:57 +00:00
ross
a258e2c9b1
Squelch minor LP64-related compiler warning/error (-Werror)
1998-10-05 09:02:28 +00:00
kleink
3eefada6a0
sigemptyset() sa_mask of sigaction to be installed.
1998-10-04 18:43:21 +00:00
hubertf
4cc256a5d1
fix some egcs warnings
1998-10-04 01:48:15 +00:00
hubertf
0151583b9c
Teach our tools about dependencies containing wildcards.
1998-10-03 16:24:07 +00:00
hubertf
4c0a9c52a7
In an ideal world, make_playpen() and leave_playpen() would maintain
...
a stack of directories, we'll do with a save/restore_dirs cludge for
now. => Fixes the bug I mentioned yesterday that shows when one pkg
installs another (depending) pkg via FTP.
Fixed another bug with extract-in-place when the destination dir is
already there.
1998-10-01 21:16:26 +00:00
briggs
67c67dafdc
-v shows the version of the mopd suite, not of mopprobe, specifically.
1998-09-30 15:05:01 +00:00
briggs
21cf1380f9
s/contence/contents/
1998-09-30 14:58:56 +00:00
hwr
9e33951d8e
Verify mini-header checksum.
...
Rearange printing of S-flag.
1998-09-30 08:57:01 +00:00
hwr
59a88e1c7f
Update for IPPROTO_MOBILE
1998-09-30 06:16:07 +00:00
mrg
35d49164e0
use daemon(). remove spurious \n from rarperr() call
1998-09-29 09:21:35 +00:00
lukem
9d8ba54bed
don't install in /usr/share if NOSHARE is defined
1998-09-29 07:03:37 +00:00
lukem
67fe57924e
don't install in /usr/share if NOSHARE is defined
1998-09-29 06:59:53 +00:00
lukem
9dee5d2b46
don't install in /usr/share if NOSHARE is defined
1998-09-27 17:22:03 +00:00
christos
ce88ebe827
Propagate the fix to Makefile.inc
1998-09-27 16:30:31 +00:00
christos
ee5bcaffb1
Don't add LDADD dependencies in the libamu build.
1998-09-27 16:28:54 +00:00
hwr
fadc6762f7
Add for packtes of IPPROTO_MOBILE (55). This is yet another
...
tunneling protocol which is described in RFC2004.
XXX There is no verification of the miniheader checksum at the moment.
1998-09-25 19:10:25 +00:00