Commit Graph

2464 Commits

Author SHA1 Message Date
wiz
95bc0b09e2 Remove opms(4) for bebox (superseded by pms(4)).
Approved by christos.
2002-04-18 15:44:20 +00:00
wiz
1f28a82ce5 Remove /dev/pms0 creation from ports that do not have the driver;
obsolete it on the ones that had it in the 'all' target.
2002-04-18 13:24:56 +00:00
wiz
c6dc851f64 Remove opms(4) and its device, /dev/pms0, from the i386 port, because
it has been obsoleted by pms(4).

Reviewed by fvdl and christos.
2002-04-18 12:54:09 +00:00
lukem
2f01f87528 add a PROVIDE line 2002-04-18 07:33:42 +00:00
lukem
892c0453dd consistently set rc_(fast|force)=yes 2002-04-18 07:18:05 +00:00
lukem
69a8b3e4e9 Revert previous:
+ it was not discussed first
+ it is not consistent with the rest of the rc.d system. everything else:
	- has defaults & example configuration in /etc/defaults/rc.conf
	- uses lower-case variable names, including ipmon itself

Similar functionality added by the change I'm backing out may be
reintroduced in the future once it's been changed to meet our de-facto
rc.d standards, as opposed to something that appears to have been
lifted from a non-NetBSD source (HP/UX ?) ...
2002-04-18 05:02:00 +00:00
darrenr
011bcd6f48 load_rc_config needs to be called earlier to pickup the variables from the
config file so they can be used in the rc script itself.
2002-04-17 11:42:54 +00:00
darrenr
661fb19baa remove the "#!/bin/sh" - this file isn't meant to be executed, ever, just
sourced for data.
2002-04-17 11:11:43 +00:00
darrenr
eff84cd1e7 Modify the script to use variable names provided by the ipmon conf file to
enable/disable "key" features.
2002-04-17 11:05:12 +00:00
darrenr
3ca92bc1fd Create an a parameters file for the ipmon startup script. Comments and
descriptive variable names (without obscure stuff) should make tuning the
behaviour of ipmon easier.
2002-04-17 11:04:16 +00:00
leo
aad4d0a45a Build as sets:
- BOOT : TT030/Falcon
 - HADES : Hades
 - MILAN-ISAIDE,MILAN-PCIIDE: Milan

Fixes PR-16366
2002-04-16 13:39:19 +00:00
tsutsui
ac00a8493f Set KERNEL_SUFFIXES=ecoff 2002-04-15 14:41:39 +00:00
ad
4f7cf03e41 Add an RCS Id, and comment out the settings since they represent what the
defaults are - per Andrew Brown's suggestion.
2002-04-15 07:48:00 +00:00
perry
9c429c8cc6 add default passwd.conf file 2002-04-15 03:01:31 +00:00
gmcgarry
aae385ef40 Drop into ${.CURDIR}/../distrib/${MACHINE} and make release. 2002-04-14 20:50:20 +00:00
tsutsui
f33a18bc93 Build distrib sets for release. 2002-04-14 14:20:05 +00:00
thorpej
c68b9ddc6c Add a sample SCSI disk fstab. 2002-04-13 00:53:00 +00:00
thorpej
4cb1844574 Make an Npwr kernel set, and build the Npwr install kernel. 2002-04-13 00:51:57 +00:00
toshii
d5185f221c Add a minimal set of etc.hpcarm/* files. 2002-04-13 00:07:25 +00:00
tv
99249da7dd Do sums of installation/* correctly. 2002-04-13 00:00:20 +00:00
tv
df1d86fd88 Go into the new stand/misc directory to grab the host-OS prebuilt tools
for installation/misc.
2002-04-12 23:13:23 +00:00
thorpej
cb7aff10a4 Add an installation/instkernel subdirectory to the release. 2002-04-12 22:10:21 +00:00
skrll
d16056a869 Add "aout" to KERNEL_SUFFIXES. 2002-04-12 09:31:01 +00:00
briggs
24e6b2b0cf Remove devices from 'all' that we can't make. 2002-04-12 03:25:00 +00:00
heinz
23630072ae typo in device name isdntrc fixed 2002-04-11 20:27:40 +00:00
skrll
ac60400580 The results of my cats NWDO hacking.
This was tested using a custom INSTALL kernel. The current one is >4Mb
which the cats firmware can't currently boot. We need to decide what
needs to be removed from INSTALL.
2002-04-11 16:33:58 +00:00
martin
c095b10bc5 Now that isdnd does auto-UP/DOWN itself, remove it from the rc.d script.
Remove all related rc.conf options as well, we now have fine-grained
controll in /etc/isdn/isdnd.rc.
2002-04-10 23:37:12 +00:00
lukem
818750e0b3 if UNPRIVED, call ${PAX} with -N ${_SRC_TOP}/etc 2002-04-10 15:12:37 +00:00
lukem
cf1352743d now <bsd.kernobj.mk> defines KERNSRCDIR correctly, pull it in earlier
and clean up related goop
2002-04-10 14:57:45 +00:00
simonb
520668b4aa Add sbmips "etc" files.
Fixes PR port-sbmips/16229 from Ben Harris.
2002-04-10 14:21:46 +00:00
simonb
13a96398e5 Add evbmips "etc" files.
Fixes PR port-evbmips/16230 from Ben Harris.
2002-04-10 14:21:00 +00:00
lukem
fbeeec837c When building kern-*.tgz, output an mtree specfile to pipe into
${PAX} -M so that the contents get the appropriate ownership.
Fixes [toolchain/16161] from Ben Harris <bjh21@netbsd.org>
2002-04-10 12:05:20 +00:00
matt
a6a8089c11 Don't install pcs750.bin in here anymore. 2002-04-09 18:07:24 +00:00
matt
fb9c66dec9 Use ${INSTALLBOOT}. Nuke pcs850.bin handling because it's now in
sys/arch/vax/stand/pcs.
2002-04-09 18:06:45 +00:00
tron
ddec80a3a4 Back out last change because we now have a special disktab for the
FFS regression test.
2002-04-09 14:11:22 +00:00
tron
78e9ad7e9c Add missing "floppy288" entry required for FFS regression test. 2002-04-09 12:40:33 +00:00
tron
b91dc87fb8 Add a comment to the "floppy288" entry that it is needed for the
FFS regression test.
2002-04-09 12:40:01 +00:00
wiz
d92b984e3e Fix typo in last, noted by tron. 2002-04-08 19:12:42 +00:00
wiz
661bc4b6ca Not needed any longer. 2002-04-07 15:54:23 +00:00
wiz
f4c143690e arm32 is not a valid MACHINE_ARCH anymore. 2002-04-07 15:52:27 +00:00
wiz
a4508a9aaa Remove cat8/man8 for arm32; add html8 for algor, cats, evbsh3, mvmepcc,
playstation2, shark (what's that hierarchy good for?).
2002-04-07 15:31:56 +00:00
wiz
c6efee995e Add man8/cat8 for algor, cats, evbsh3, mvmeppc, playstation2, shark. 2002-04-07 15:26:13 +00:00
bjh21
f6df033e2d Descend into distrib so as to ensure the INSTALL notes get built. 2002-04-04 23:30:35 +00:00
thorpej
bb534232a9 Give the console entry the "default" gettytab entry. 2002-04-03 02:31:32 +00:00
bjh21
d4d04c5a9b Add a "ramdisk" set, and remove "minimal", since it served much the
same purpose.
2002-04-02 22:21:28 +00:00
briggs
bc565cd41f Sync with walnut/conf.c (leaving alone devices that are present here, but not
in the configuration).  wd mismatch pointed out by smi@sm.sony.co.jp
in port-powerpc/16165.
2002-04-02 05:24:59 +00:00
thorpej
f22a65a5af Add etc files for NetBSD/algor. 2002-04-01 23:32:17 +00:00
bjh21
3d0d823bd8 Fix up makesums line to use ${MAKESUMS} and the correct directory. 2002-04-01 19:12:16 +00:00
bjh21
9f2fd14aea When doing a "for" loop over a potentially-empty list
(${KERNEL_SUFFIXES}), put the list in a shell variable and use that.
Both bash (before 2.05a) and Solaris /usr/xpg4/bin/sh report a syntax
error otherwise.
2002-04-01 17:32:19 +00:00
briggs
1d412354be Use a major number for random/urandom that agrees with walnut/conf.c
Fixes port-powerpc/16151 from smi@sm.sony.co.jp.
2002-04-01 15:48:56 +00:00
bjh21
3f0d7066b3 Add a MAKESUMS variable which invokes makesums with CKSUM in its environment.
Use this whenever we want to invoke makesums.
2002-03-31 16:07:53 +00:00
bjh21
1050fe6ae0 Put boot26 in the installation/misc directory, since that's where it's
documented as being.
2002-03-31 16:02:30 +00:00
thorpej
4439396ab7 Add "aout" to KERNEL_SUFFIXES. 2002-03-31 03:39:55 +00:00
tsutsui
139abed8af Make only necessary wscons devices for floppy. 2002-03-30 07:40:37 +00:00
thorpej
5c1d6ea346 Fix shark release building targets. 2002-03-30 06:55:17 +00:00
matt
c10fde1f31 Add iso-image_md_pre (place boot & netbsd at root of ${RELEASEDIR})
Add iso-image_md_post (install bootblock).
Now make iso-image can make a bootable vax cdrom image.
2002-03-29 22:14:20 +00:00
thorpej
04964cce1a Add binary/gzimg to INSTALLATION_DIRS. 2002-03-29 20:20:24 +00:00
matt
e4d7babf1f Change pcs750.bin processing so it works UNPRIVED=. XXX this needs to be
moved to someplace with an objdir.
2002-03-29 04:45:37 +00:00
heinz
2a013fd8a8 synced field names with newsyslog.8 2002-03-29 02:47:26 +00:00
thorpej
45e7aa90b4 Add evbarm snapshot/release targets. 2002-03-28 22:18:23 +00:00
thorpej
710c13a6cd Add the IQ80321 kernel. 2002-03-28 20:55:58 +00:00
lukem
e512d5dcf7 Set command_args to '-f ${sshd_conf_dir}/${name}.conf'.
This occurs before the first load_rc_config() so that it may be
overridden by the user, and appears in single quotes so the
variables don't get evaluated until the eval in run_rc_command().
Problem noted by Patrick Welche <prlw1@cam.ac.uk> in [bin/15912].
2002-03-27 09:15:54 +00:00
lukem
5ee7ac8886 Replace $critical_filesystems_beforenet with $critical_filesystems_local .
Replace  $critical_filesystems            with  $critical_filesystems_remote .

The new names are now consistent with the type argument that
mount_critical_filesystems() is called with, and allows for other types to
be easily supported by that function.

For backwards compatibility purposes, if the now obsolete variable is defined
(even empty), it takes precedence over the new form, and you will be warned.
If you want to stop the warnings, update your rc.conf(5) settings!
2002-03-27 08:53:39 +00:00
lukem
1dad4ca74f clean up warnings.
don't bother setting defcorename from obsolete $defcorename.
2002-03-27 08:03:08 +00:00
lukem
88eb34e804 clean up warning 2002-03-27 07:37:56 +00:00
lukem
5260db633f etc/ssh is mode 0755 not 0644. Noted by Toru TAKAMIZU on current-users. 2002-03-27 07:15:57 +00:00
uch
9c5fd0f84c change MAXPARTITIONS to 16. 2002-03-26 11:01:45 +00:00
wiz
7a92731e6f Fix typo in last (which broke the script). 2002-03-25 03:22:10 +00:00
wiz
e90cd48a1b Sort a line. 2002-03-24 22:36:49 +00:00
bjh21
f0540e4a02 Rename man page directories, arm26 -> acorn26. 2002-03-24 22:31:13 +00:00
bjh21
2718876fd5 Rename etc.arm26 -> etc.acorn26 2002-03-24 21:20:38 +00:00
scw
f2ac082f14 For md*, create md?a instead of just md?. 2002-03-24 17:58:54 +00:00
sommerfeld
626f81690e Improve information density of output -- add the dozen -reject routes
with "route -q" since they are always the same and convey no useful
information.

While we're here, use sysctl -qw instead of sysctl -w >/dev/null
2002-03-24 17:58:21 +00:00
lukem
cb067e4b20 also check $rc_force != "" to determine if operation should occur 2002-03-24 15:52:41 +00:00
lukem
398a7fe250 remove unnecessary precmd 2002-03-24 15:51:26 +00:00
lukem
c0685815ef - Add sanity checks recommended by Robert Elz in [bin/13871] (with slight mods)
- Use symbolic trap names
2002-03-24 15:08:58 +00:00
hamajima
478c242dda add audio device 2002-03-23 09:06:50 +00:00
shin
3697ddb919 now TX3922 support is in GENERIC. 2002-03-23 03:20:30 +00:00
shin
63a9e42e02 add lkm. 2002-03-23 03:17:01 +00:00
shin
f8fe1d3f46 change MAXPARTITIONS to 16. 2002-03-23 03:14:54 +00:00
itojun
f7086ae500 move ssh config file to /etc/ssh 2002-03-22 15:47:01 +00:00
thorpej
96776149fc Correct the "direction" of the barrier dependencies (DAEMON, LOGIN,
NETWORKING, and SERVERS) by specifying that certain things should
come BEFORE a given barrier, rather than having the barrier REQUIRE
a service.  This allows scripts to be removed without having to
edit the barrier dependencies.

As discussed on tech-userlevel, and approved by Luke.
2002-03-22 04:33:57 +00:00
lukem
1a286b1407 - Rename a bunch of "internal" run_rc_command() variables and officially
make them "externally" available:
	Previous	Current		Purpose
	--------	-------		-------
	_arg		rc_arg		Argument to command, after fast/force
					processing performed (and prefix
					removed)

	_flags		rc_flags	Flags to start the default command
					with.  Defaults to ${name}_flags,
					unless overridden by $flags from the
					environment.  This variable may be
					changed by the precmd method.

	_pid		rc_pid		PID of command (if appropriate).

	_rc_run_fast	rc_fast		Not empty is "fast" was provided.

	_rc_run_force	rc_force	Not empty is "force" was provided.

- Use rc_flags instead of _flags or ${name}_flags in various rc.d scripts,
  so that $flags from the environment overrides ${name}_flags from rc.conf(5).
  Fixes [bin/15800].
2002-03-22 04:16:38 +00:00
itojun
960e8c173d add postfix config files. PR15659 2002-03-22 04:03:44 +00:00
lukem
3c3d3219ff Implement rc.conf(5) variable `` $swapoff ''.
If set to yes, block-type swap partitions will be deleted upon shutdown.
This can be useful if swapping onto a RAIDframe device, but may cause
unnecessary delays during shutdown for the general case, so it's
disabled by default.
Should resolve [bin/14433] and [kern/14769].
2002-03-21 23:08:35 +00:00
lukem
d40d675711 - Add run_rc_command() control variable $command_interpreter
If set, the first line of $command is read, the leading #! is
  removed, whitespace is normalised, the first word is checked
  against $command_interpreter, and the result is used as the
  string to match in the ps(1) output.
  This code isn't infallable, but works for common cases such as
	#!/bin/sh
	#!  /usr/pkg/bin/perl  -w
  This helps solve the problem described in [bin/15563], and by
  Ed Ravin on tech-userlevel.

- Move the common elements of check_process() and check_pidfile() into
  _find_processes(), and call appropriately.
2002-03-21 12:21:00 +00:00
bjh21
b15cf8e89f Correct "makesums" calls to use the correct directory name for installation
kernels.  This should fix PR port-arm/14145.
2002-03-20 17:05:52 +00:00
tshiozak
dc7d18ff88 refine i18n stuffs.
- add libc/citrus directory.
    this directory contains the common stuffs not only for locale
    but also other facilities relating to i18n (e.g. iconv).
  - To keep the binary compatibility for the ctype modules easily,
    the interface between libc and the modules is simplified.
  - For the future integrated extension, module pool is renamed
    from "/usr/lib/runemodule" to "/usr/lib/i18n".
    In the future, this directory will contain the modules for "iconv",
    "collation", etc.
  - some cosmetic changes.
  - Bug fix for runetype.h; __attribute__((__packed__)) is placed at
    the wrong position and it is invalid unintentionally.
    But, the all members of the structures seem well-aligned.  Thus,
    this bug causes no problem, hopefully.

HEADS UP:
  - /usr/lib/rumemodule is obsoleted.  If you use the multibyte locales,
    you need to install /usr/lib/i18n/* from sys/lib/i18n_module .
  - The binary compatibility of /usr/share/locale/*/LC_CTYPE is probably kept.
    Perhaps, the bug fix about __packed__ mentioned above breaks the
    compatibility...  Be careful especially on 64bit platforms.
2002-03-17 22:14:05 +00:00
martin
093f5dbc55 Rename ISDN devices, per discussion on tech-kern. The network devices
become ippp (ISDN ppp) and irip (ISDN raw IP). The character device now
are called: /dev/isdn (isdnd <-> kernel communication), /dev/isdnctl (dialing
and other control), /dev/isdntrc* (tracing), /dev/isdnbchan* (raw B channel
access, i.e. for user land PPP) and /dev/isdntel* (telephone devices, i.e.
for answering machines).
2002-03-16 17:03:28 +00:00
ad
087ddca279 Move stic*' before st*' to avoid a false match. 2002-03-16 16:56:44 +00:00
tsutsui
ffe9018d26 Remove st1 and unnecessary wscons devices from floppy. 2002-03-16 16:42:46 +00:00
tsutsui
fbe3c6dd52 Make also sd2 and sd3 devices for install floppy. 2002-03-16 16:05:22 +00:00
jandberg
9ddf538d8e added wscons vts 2002-03-13 19:38:05 +00:00
lukem
9bcc098690 Use ${_arg}_postcmd even if we're not using the default ${_arg}_cmd method. 2002-03-13 06:58:34 +00:00
lukem
9cfa003dc7 Implement ${_arg}_postcmd support, which is run if a default
start/stop/reload/restart operation succeeds (i.e, zero exit code).
Code from Lubomir Sedlacik <salo@Xtrmntr.org>.
2002-03-13 04:50:08 +00:00
simonb
f5612134fc Remove trailing semicolons from lines that don't need them.
TABify many lines.
2002-03-13 01:26:54 +00:00
simonb
af03fa8023 Add an RCS id. 2002-03-11 11:29:29 +00:00
itojun
0a2445c3b6 move sshd config files to /etc/ssh 2002-03-11 04:57:55 +00:00
itojun
ce418d6d8e dig /etc/ssh 2002-03-11 04:38:41 +00:00
bjh21
9d5896ee9e When making a release, build the release notes, and copy them and boot26
into the release directory.  Also make checksums for boot26.
2002-03-07 23:12:54 +00:00