summaryrefslogtreecommitdiff
path: root/etc
AgeCommit message (Collapse)Author
2004-01-11Define an rcvar "virecover" so that this can be configurable. The defaultuebayasi
is YES.
2004-01-11Set an rcvar so that this can really be configurable by the rcvar. (Thisuebayasi
means that it has long been not be able to do so!)
2004-01-11Install default ssh_known_hosts file with public keys for Project servers.tls
Hopefully I didn't make too much of a hash of the postinstall support for this; it currently installs the file if there's none in the destination, and elsewise notes if the CVS version differs (or is missing) but doesn't try to fix that.
2004-01-11Moved from src/etc. known_hosts file containing Project servers.tls
2004-01-11Add ssh_known_hosts containing public keys for Project servers.tls
2004-01-10/dev/grf? on x68k must not be accessed without the root priviledge.minoura
2004-01-08Add the following to the list of variables displayed in etc/releaselukem
MKBFD MKCRYPTO_IDEA MKCRYPTO_MDC2 MKCRYPTO_RC5 MKCVS MKDYNAMICROOT MKGCC MKGCCCMDS MKGDB MKHESIOD MKHTML MKIEEEFP MKKERBEROS4 MKKERBEROS MKLINKLIB MKMANZ MKPICLIB MKPOSTFIX MKSENDMAIL MKSKEY MKSOFTFLOAT MKSTATICLIB MKUUCP MKX11 MKYP
2004-01-06Add etc_release to check if etc/release is up to date.lukem
Only used for "extracted etc.tgz SRC_DIR", as "src/etc SRC_DIR" builds etc/release automatically. Improve the usage and some of the code.
2004-01-06remaining x11 dirsrtr
2004-01-06rename release-info to etc-releaselukem
rename install-release-info to install-etc-release
2004-01-06remove superfluous .endif accidentally introduced in previouslukem
2004-01-06deprecate NO_SENDMAIL and consistently test MKSENDMAILlukem
2004-01-06Implement ``one'' prefix to allow a "one shot" operation as iflukem
${rcvar}=yes yet all the other prerequisite tests are still performed. The existing ``force'' prefix is a sledgehammer that ignores all the prerequisite checks and always returns a zero exit status; this is a more gentle approach to the problem of "manipulate this disabled service without editing rc.conf(5)".
2004-01-06Add iSNS service ("isns") at port 3205 for tcp & udp. From iana.wrstuden
Add "iscsi-target" at 3260/tcp as per iana. Add "iscsi-rfc" at 860/tcp. Modify comment on "iscsi" service to indicate that it should move to 860/tcp after the iSCSI RFC gets released. iscsi-rfc should be removed at that point. The problem with the iscsi service at present is that all through draft development, everyone used 3260. As part of the RFC publishing, the port number will be changed to 860. However no one has started to use the new port number yet, so it's premature to switch yet.
2004-01-05Get the copyright info for etc/release from sys/conf/copyright.lukem
Idea from Simon Burge.
2004-01-05install-release-info does not need DESTDIR. [toolchain/23982]lukem
2004-01-04Rename /etc/release-info to /etc/release, to be consistent with otherlukem
implementations and Hubert's original intent.
2004-01-04Add "release-info", to create the file of that name containinglukem
information about the build, and "install-release-info" to install it. (The latter will be invoked by src/Makefile) Based on work by Hubert Feyrer <hubertf@> and the "params" target in src/Makefile.
2004-01-03use !="no" instead of =="yes"lukem
2004-01-02add usr/X11R6/libexeclukem
2004-01-01display path of created iso-imagelukem
2003-12-28Also supress speling erors.atatat
2003-12-27Add rtclocaltime (couldn't we mark these in the set lists somehowmartin
instead of duplicating part of the list here?)
2003-12-27Add rtclocaltime.martin
2003-12-27Add a new /etc/rc.conf option: rtclocaltime=YES adapts the RTC offsetmartin
at boot automatically, so a machine dual booting another OS that uses the RTC at localtime and NetBSD agree on the current time even if daylight saving started/ended (without recompiling a kernel twice per year). Awk code by Matt Thomas.
2003-12-26Revert part of previous; etc/rc.d/kdc must be installed even if Kerberoslukem
isn't enabled. This is how the rc.d system works in conjunction with our current build and install system; all the rc.d scripts are installed even if the subsystems they control are not.
2003-12-22Add warn() to display message to stderr prefixed by the script name,lukem
and use appropriately.
2003-12-22improve build of MAKEDEV from srclukem
2003-12-22Set "NETBSDSRCDIR" in environment while generating "MAKEDEV" script totron
make the check work if "postinstall" is not invoked from "build.sh".
2003-12-21Rework MAKEDEV:lukem
* Use "mknod -F netbsd -r" to create nodes, instead of "rm ; mknod; chmod; chown". This means permissions & ownership of existing nodes will not be changed. This is up to 30% faster when populating an empty /dev, and nearly 2x faster when re-running on an existing /dev. * New options: -f force change of permission & ownership of existing devices -m mknod override name/path of mknod program (which defaults to $TOOL_MKNOD, then "mknod"). -s generate mtree(8) specfile instead of creating devices * Remove /usr/etc from $PATH; not needed anymore. * Provide functions to create devices & directories: mkdev name [b|c] major minor [mode{=600} [gid{=0} [uid{=0}]]] create device node `name' with the appropriate permissions lndev src target create a symlink from src to target makedir dir mode create directory with appropriate mode * UIDs and GIDs are hardcoded in at MAKEDEV generation time. (Unfortunately there's not a simple way of determining a GID a la "id -n user" for determining a UID). This was tested by generating MAKEDEV for each MACHINE,MACHINE_ARCH combination and comparing the results of "MAKEDEV all" from the previous version to the new one. (This testing actually highlighted mistakes in the previous configuration!) Simplify distrib/common/Makefile.makedev to use "MAKEDEV -s"
2003-12-21don't change umask without setting it back to 77; it has unwanted side effectslukem
2003-12-21also rm & chmod dtyC$unitlukem
2003-12-21fix mms\*lukem
2003-12-21be consistent in fss*lukem
2003-12-19* Match the source code to the comments, and use $NETBSDSRCDIRlukem
instead of -v ETCDIR. * Parse $NETBSDSRCDIR/etc/{master.passwd,group} to build a list of user->uid and group->gid mappings, and replace %uid_XXX% and %gid_XXX% appropriately. * Whitespace & regex tweaks.
2003-12-18prepare for bind 9.christos
2003-12-15Add JavaStation kernels to KERNEL_SETSmartin
2003-12-15bootjs.elf -> bootjs.netmartin
2003-12-15MAKEVERBOSE-ify MAKEDEV creationlukem
2003-12-15add /rescue to the PATH to find chown if /usr is not available yetjdolecek
XXX chown should either be moved or we should not depend on it here fixes PR kern/23614 by Christian Biere
2003-12-14Change "ln -sf" to "ln -fs" to placate makedev2spec.awk.he
2003-12-14Place bootjs.elf in .../installation/netboot too (boot.net can't be usedmartin
for JavaStations)
2003-12-14x11 modules/{fonts,drivers,input} directories.rtr
2003-12-13Make wscons device nodes, and build the WSCONS kernel.ad
2003-12-11Fix the checkflist for builds without Kerberos 4 (MKKERBEROS4=no)dyoung
and without Kerberos 4 & 5 (MKKERBEROS=no). Previously checkflist complained of missing files. * move kerberos- and kerberos 4-only files into new flists, distrib/sets/lists/*/krb.* * make the flist generators grok MKKERBEROS{,4} variables * fix Makefiles which treat MKKERBEROS=no as MKKERBEROS5=no. 9 out of 10 experts agree that it is ludicrous to build w/ KERBEROS4 and w/o KERBEROS5. * fix header files, also, which treat MKKERBEROS=no as MKKERBEROS5=no. * omit some Kerberos-only subdirectories from the build as MKKERBEROS{,4} indicate (I acknowledge the sentiment that flists are the wrong way to go, and that the makefiles should produce the metalog directly. That sounds to me like the right way to go, but I am not prepared to do revamp all the makefiles. While my approach is expedient, it fits painlessly within the current build architecture until we are delivered from flist purgatory, and it does not postpone our delivery. Fair enough?)
2003-12-10- Turn off console login.tsutsui
- Remove nonexistent tty00 and tty01. - Add and enable ttyE0 and scif0.
2003-12-10The file system snapshot pseudo driver.hannken
Uses a hook in spec_strategy() to save data written from a mounted file system to its block device and a hook in dounmount(). Not enabled by default in any kernel config. Approved by: Frank van der Linden <fvdl@netbsd.org>
2003-12-10add null & fdesc to the list of file system types to skip in check_diskslukem
2003-12-09remove target before executing mknod (in std_sparc).tacha
2003-12-08Improve the portability of this script by escaping some {'s and }'s useddmcmahill
in a regex. Works with Solaris awk as well as gawk now.