Commit Graph

7207 Commits

Author SHA1 Message Date
swallace
46bf8615a4 Do a printf("\n") after all conditional printfs have been done so that
a newline is always done.  Remove \n's from last conditonal printfs.
1995-03-25 05:54:33 +00:00
phk
2d14b997cd mkdir /usr/src if it doesn't exist. 1995-03-25 05:03:40 +00:00
jkh
fda2c102c0 Add sysconfig to list of cpio floppy targets. 1995-03-25 04:53:39 +00:00
dg
d2ceeceb90 Use 'p' rather than 'curproc' when appropriate. 1995-03-25 01:34:21 +00:00
dg
b1cbf42c97 Use NDINIT macro to initialize fields for namei. 1995-03-25 01:20:38 +00:00
wpaul
d9495709e4 Add calls to endgrent() and endnetgrent() to the end of _createcaches(). 1995-03-25 00:30:35 +00:00
phk
2a40c77737 Make sure exit() is sensible; 1995-03-24 21:36:32 +00:00
phk
6abc04ee90 Modes on dirs were decimal by mistake.
Submitted by:	joerg
1995-03-24 21:33:20 +00:00
wpaul
406689a5bd Add more sanity checks. *Lots* of sanity checks. Huge tracts of sanity checks.
Make sure all arguments to the yp_*() functions are valid before sending
them off to the server. This is somewhat distressing: once again my
FreeBSD box brought down my entire network because of NIS bogosities.
I *think* the poor argument checking in this module is the cause, but
I still haven't been able to reproduce the exact series of events that
lead to the ypserv crashes. For now I've resorted to sticking my FreeBSD
box in a seprate domain. Hopefully a weekend of heavy testing will
uncover the problem.
1995-03-24 21:21:37 +00:00
wpaul
7331337b36 Make sanity checks saner: don't let setnetgrent() or innetgr() swallow
any bogus arguments.
1995-03-24 20:42:28 +00:00
wollman
6c6725060f Don't delete clones if they are PINNED. 1995-03-24 20:05:28 +00:00
jkh
bbb766d1b9 If mus script not executable, fix. 1995-03-24 19:22:33 +00:00
ache
536b3a6b2a Fix -C arg overriding when -T file used 1995-03-24 19:01:25 +00:00
jkh
857b1d7800 Bring in the new non-GPL'd driver from Mikael Hybsch. This version is
NOT derived from the Linux code and is thus not GPL'd.  It is the author's
express wish that the GPL copyrighted version be removed and this BSD copyright
version take its place.  Considering our own stance on this, I'm certainly
not going to argue!  [Note to NetBSD folks:  You're free to grab it now :-)]
Submitted by:	Mikael Hybsch <micke@dynas.se>
1995-03-24 18:33:02 +00:00
jkh
45bcf7d258 scd driver now lives in non-GPL land. 1995-03-24 18:30:11 +00:00
ache
f362fa39c5 Get rid of strtok(), it is depricated inside libs 1995-03-24 17:59:48 +00:00
ache
89bccb0c6f Get rid of strtok(), it is depricated in libs 1995-03-24 17:40:54 +00:00
ache
9524bc7a36 Change strtok() to strsep(), strtok() usage is depricated
in libraries.
1995-03-24 17:27:22 +00:00
ache
1402f0cd95 Change strtok() to strsep(), using strtok() can cause memory corruption
if user program use it too in the same time.
1995-03-24 16:33:44 +00:00
jkh
cf9f680883 Add what looks to be the right fix to this bogus code. 1995-03-24 16:07:09 +00:00
ache
522e5e4d53 Sicnce this code shares the same fragment as gethostnamaddr:
Change strtok() to strsep(), cause memory corruption for all
programs which use strtok() too in the same time.
Fix potential NULL reference, depends of /etc/hosts.conf format
Fix the bug when service name fetched always from beginning of the line,
not from parsed token.
1995-03-24 15:51:30 +00:00
ache
74c984e74d Change strtok() to strsep(), cause memory corruption for all
programs which use strtok() too in the same time.
Fix potential NULL reference, depends of /etc/hosts.conf format
Fix the bug when service name fetched always from beginning of the line,
not from parsed token.
1995-03-24 15:38:54 +00:00
phk
65933ca3a1 Fix cdrom.1 target. 1995-03-24 08:10:53 +00:00
wpaul
5d03aae6f1 Yikes! Fix stupid mistake I made in last commit that made getpwent() ignore
local password entries when YP was enabled. (How the heck did that
get by me!?)
1995-03-24 08:01:01 +00:00
jkh
3cb184c016 Back out previous patch - better kept as a reminder. 1995-03-24 06:44:55 +00:00
jkh
955b0fa556 Adjust include paths. 1995-03-24 05:56:41 +00:00
wpaul
946e0fba44 As per Justin T. Gibbs's request, agument the +@netgroup/-@netgroup
remapping mechanism in the following manner: if given an entry +@foo
and there is no netgroup named 'foo,' try searching for a regular
user group called 'foo' and build the cache using the members of
group 'foo' instead. If both a netgroup 'foo' and a user group 'foo'
exist, the 'foo' netgroup takes precedence, since we're primarily
interested in netgroup matching anyway.

This allows access control schemes based on ordinary user groups
(which are also available via NIS) rather than netgroups, since
netgroups on some systems are limited in really brain-damaged ways.
1995-03-24 05:46:47 +00:00
ache
5ece83c427 Add yet one popular russian keyboard variant
Submitted by: Serge Babkin <babkin@hq.icb.chel.su>
1995-03-24 05:40:17 +00:00
ache
2cbe4b6fcc Fix truncating hostname using MAXHOSTNAMELEN
Submitted by: Jan Conard <charly@fachschaften.tu-muenchen.de>
1995-03-24 05:15:09 +00:00
jkh
3397bb5f27 Comment out a table of contents spec that didn't exist. 1995-03-24 04:42:21 +00:00
jkh
5cd9479b98 kbdfont -> vidfont for greater commonality with kbdcontrol/vidcontrol 1995-03-24 04:36:19 +00:00
jkh
7b2df764f5 Bring back perl/usub as usub/, this time containing an updated curseperl
which is also installed by default (the reason for which should also be
plain shortly).
1995-03-24 04:33:54 +00:00
phk
a4a0a39769 Fix srcdist names. Fix structure in ftp-area. 1995-03-24 04:20:35 +00:00
phk
cfb98a92bd Fix a bogon. 1995-03-24 03:38:48 +00:00
phk
a3bee0e414 A whole slew of changes relating to the generation of src-dists. 1995-03-24 02:45:34 +00:00
phk
946c41de42 The "DISTNAME" is now configured here too. 1995-03-24 02:41:47 +00:00
phk
0d8a56e891 Make src-tarballs in one level. Don't tar things named 'obj' 1995-03-24 02:05:32 +00:00
phk
0c27d01e40 Tolerate both ways of doing the src-dists. 1995-03-24 02:04:00 +00:00
gibbs
f5c5f067b7 Add recognition of HP Printer Job Language (PJL) commands. 1995-03-24 01:17:29 +00:00
jkh
95e1c7a31e Add the font index file. Other languages (French, Swedish, other)
needed for this file!
1995-03-24 01:11:56 +00:00
jkh
5b719619ee Add the keymap index file. Other languages (French, Swedish, other)
needed for this file!
1995-03-24 01:11:40 +00:00
jkh
fa2147ddc7 This commit was generated by cvs2svn to compensate for changes in r7302,
which included commits to RCS files with non-trunk default branches.
1995-03-24 00:52:28 +00:00
jkh
499fee9f1f Bring in the kbdmap/kbdfont utilities from Wolfram Schneider.
Renamed them to make them more consistent with kbdcontrol/fdcontrol/etc.
1995-03-24 00:52:28 +00:00
jkh
2c3e08c608 Set hostname properly in /etc/sysconfig 1995-03-24 00:23:18 +00:00
phk
a5da6ee74d set SHELL for ftp. 1995-03-24 00:23:02 +00:00
jkh
c1308f08b1 Name juggling, make things a little clearer. 1995-03-24 00:18:31 +00:00
jkh
c810d7bf7d Add rc.maint file. 1995-03-24 00:17:37 +00:00
phk
725eec5127 Add a missing ${DIST}/ 1995-03-24 00:16:51 +00:00
jkh
ed0b137aab start syslog earlier
add optional ibcs2 startup
1995-03-24 00:16:26 +00:00
phk
3b5c333046 Install /etc/sysconfig 1995-03-24 00:15:15 +00:00