summaryrefslogtreecommitdiffstats
path: root/etc/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Drop support for COPY, -c has been the default mode of install(1)ru2002-07-291-33/+33
| | | | | | for a long time now. Approved by: bde
* s/${INSTALL} -c/${INSTALL} ${COPY}/ru2002-07-181-32/+32
|
* There is apparently no reason for the existence of the `etc' target.ru2002-07-051-2/+0
|
* Whitespace and indentation (style) fixes.ru2002-07-051-34/+36
|
* Added DEFAULTS, to denote the contents of etc/defaults/.ru2002-07-051-38/+34
| | | | | | | | | | | | | | | Once upon a time (in rev. 1.81), COPYRIGHT and FREEBSD were multi-value. Moved installation of /var/log/cron to where it belongs (this finishes the change in rev. 1.205). Removed (with extreme prejudice) a bunch of parentheses that unnecessarily obfuscated this makefile. Run pwd_mkdb(8) right after master.passwd is installed. Install nsmb.conf to /usr/share/examples/etc/.
* Make NO_OPENSSL actually imply NO_OPENSSH, as documented in make.conf(5).ru2002-06-211-5/+4
|
* Hook rcorder and rc.d into the build.gordon2002-06-131-2/+3
| | | | Submitted by: Mike Makonnen
* No need to build perl dirs anymore.markm2002-05-161-2/+0
|
* Milestone #1 in cross-arch make releases.ru2002-04-261-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Do not install games and profiled libraries to the ${CHROOTDIR} with the initial installworld. Eliminate the need in the second installworld. For that, make sure _everything_ is built in the "world" environment, using the right tool chain. Added SUBDIR_OVERRIDE helper stuff to Makefile.inc1. Split the buildworld process into stages, and skip some stages when SUBDIR_OVERRIDE is set (used to build crypto, krb4, and krb5 dists). Added NO_MAKEDB_RUN knob to Makefile.inc1 to avoid running makewhatis(1) at the end of installworld (used when making crypto, krb4, and krb5 dists). In release/scripts/doFS.sh, ensure that the correct boot blocks are used. Moved the creation of the "crypto" dist from release.5 to release.2. In release.3 and doMFSKERN, build kernels in the "world" environment. KERNELS now means "additional" kernels, GENERIC is always built. Ensure we build crunched binaries in the "world" environment. Obfuscate release/Makefile some more (WMAKEENV) to achieve this. Inline createBOOTMFS target. Use already built GENERIC kernel modules to augment mfsfd's /stand/modules. GC doMODULES as such. Assorted fixes: Get rid of the "afterdistribute" target by moving the single use of it from sys/Makefile to etc/Makefile's "distribute". Makefile.inc1: apparently "etc" no longer needs to be last for "distribute" to succeed. gnu/usr.bin/perl/library/Makefile.inc: do not override the "install" and "distribute" targets, do it the "canonical" way. release/scripts/{man,cat}pages-make.sh: make sure Perl manpages and catpages appear in the right dists. Note that because Perl does not respect the MANBUILDCAT (and NOMAN), this results in a loss of /usr/share/perl/man/cat* empty directories. This will be fixed soon. Turn MAKE_KERBEROS4 into a plain boolean variable (if it is set it means "make KerberosIV"), as documented in the make.conf(5) manpage. Most of the userland makefiles did not test it for "YES" anyway. XXX Should specialized kerberized libpam versions be included into the krb4 and krb5 dists? (libpam.a would be incorrect anyway if both krb4 and krb5 dists were choosen.) Make sure "games" dist is made before "catpages", otherwise games catpages settle in the wrong dist. Fast build machine provided by: Igor Kucherenko <kivvy@sunbay.com>
* Change the name of the 'bin' distribution to 'base'.obrien2002-04-231-2/+2
| | | | | | | This is done since it contains much more than /bin, and also gets in the way when making a combined install+fixit CD. OK'ed by: jkh
* Non-sendmail users use the FreeBSD sendmail startup functionality to startgshapiro2002-04-211-1/+1
| | | | | | | | | | | | alternative MTAs. Therefore, always install rc.sendmail, regardless of NO_SENDMAIL make.conf setting. Users can still set mta_start_script to a different script. This commit is after a repo-copy of src/etc/sendmail/rc.sendmail to src/etc/rc.sendmail. Noticed by: Calvin NG <calvinng@brel.com> MFC after: 3 days
* In my continuing crusade to make life better for non-sendmail users, avoidgshapiro2002-04-201-0/+6
| | | | | | | | the creation of /var/spool/clientmqueue and therefore the need for the smmsp user and group if NO_SENDMAIL is defined. This required breaking out the creation of the directory into a new BSD.sendmail.dist mtree file. MFC after: 1 week
* Remove ws at EOLdougb2002-04-141-1/+1
|
* Install moduli instead of primesdes2002-03-211-1/+1
|
* Update for Perl 5.6.1markm2002-03-161-1/+1
|
* Turns out everyone is a lot lazier than I thought. Spellrwatson2002-03-111-1/+1
| | | | | | | | | | 'authentication.log' as 'auth.log'. This is also more consistent with syslog facility names. Sigh. :-) Submitted by: asmodai, aeonflux, green, ....
* Clean up logging of security information a bit:rwatson2002-03-111-0/+2
| | | | | | | | | | | | | o Introduce /var/log/authentication.log, which will be the target for auth.info and authpriv.info by default. Rotate on the same schedule as most other logs. Create at installation. o Remove logging of auth.info from /var/log/security.log, which will return to being only for security feature subsystems (such as ipfw, and so on). This creates a special authentication log, which can now be searched by scripts for authentication events.
* Install PROTO.localhost-v6.rev. Umm, it seems namedb/Makefileume2002-02-061-1/+2
| | | | is not used.
* Put a complete set of pppd(8) sample configuration files incjc2002-01-291-5/+2
| | | | | | | | | | | | | | | | | | /usr/share/examples/pppd. Update pppd(8) documentation to reflect this, usr.sbin/pppd/pppd.8. Remove the out-of-place pppd(8) configuration files in etc/ppp, ppp.shells.sample and ppp.deny. Make the appropriate changes to the build process, etc/Makefile and etc/mtree/BSD.usr.mtree, so it all works. The files from etc/ppp, ppp.shells.sample and ppp.deny, were moved with a repo copy. Note it in the logs with a forced commit to these two. Submitted by: Maxim Konovalov <maxim@macomnet.ru> provided the new samples.
* Everybody (for suitable values of "everybody") seems to think pam.conf shoulddes2002-01-141-1/+1
| | | | | | be removed outright. Sponsored by: DARPA, NAI Labs
* Re-add pam.conf so it will get installed so people who don't know aboutdes2002-01-141-1/+1
| | | | | | pam.d will find out about it by reading pam.conf. Sponsored by: DARPA, NAI Labs
* Switch over to /etc/pam.d/.des2002-01-121-6/+0
| | | | Sponsored by: DARPA / NAI Labs
* Correctly handle cases of deprecated locales which are supposedphantom2002-01-081-0/+13
| | | | | | | | | | | | | | | | | to have backward compatibility symbolic links. This code should check existence of deprecated locales and fix them using following scheme: . if new locale directory exisists and is a symlink -- remove it . if old locale directory exists and not a symlink -- rename it to its new name This should allow to mtree(1) and existing locale aliases make(1) rules to setup locale dirs correctly (avoid self-referenced symlinks) BTW, this commit brings in backward compatibility support for ru_SU locales (aliased to appropriate ru_RU ones).
* Install nsmb.conf with mode 0600, since it may be modified to includesheldonh2002-01-041-2/+2
| | | | | | passwords for remote shares. Reported by: Andre Albsmeier <andre@albsmeier.net>
* Back out recent replacement of LC_MESSAGES file with directory.phantom2001-12-241-1/+0
| | | | Requested by: ache
* Slightly re-work locale messages storage scheme. Before this commitphantom2001-12-211-0/+1
| | | | | | | | | | | LC_MESSAGES related data was installed to <locale>/LC_MESSAGES file. Now it go to <locale>/LC_MESSAGES/SYS_LC_MESSAGES file. LC_MESSAGES directory is supposed to be storage of message catalogs of userland tools. This should allow us to avoid many potential problems with future libintl related functionality introduction. Thanks for useful suggestions about correct way how to replace plain files with directories at installworld stage to: Ruslan Ermilov <ru>
* Add bmake glue for src/contrib/smbfs and connect userland smbfssheldonh2001-12-141-1/+1
| | | | | | | | | | support to the build. The MFC reminder below is subject to <re@FreeBSD.org> approval prior to 4.5-RELEASE. Reviewed by: bp, fjoe MFC: 1 week
* Long ago, there was just /etc/daily. Then /etc/security was split outcjc2001-12-071-1/+1
| | | | | | | | | | of /etc/daily. Some time later, /etc/daily became a set of periodic(8) scripts. Now, this evolution continues, and /etc/security has been broken into periodic(8) scripts to make local customization easier and more maintainable. Reviewed by: ru Approved by: ru
* Introduce the variable USE_PAM_D, which, if set, will cause pam.d to bedes2001-12-061-1/+8
| | | | | | | installed instead of pam.conf. This is for testing; the conditionals will be removed once we are confident that pam.d works as intended. Sponsored by: DARPA, NAI Labs
* UUCP removal Phase III.kris2001-10-011-3/+0
|
* Change permissions for initial install of maillog file to 640. (from 644)jlemon2001-09-171-1/+1
| | | | Pointed out by: rwatson
* Allow group network to read ppp.log & slip.log.brian2001-09-031-2/+2
| | | | Suggested by: Jesper Skriver <jesper@FreeBSD.org>
* Move /etc/defaults/make.conf to /usr/share/examples/etc/make.conf asalex2001-08-301-3/+0
| | | | | | | | | | | | | | discussed on the arch@ mailinglist (after repo-copy). sys.mk will .error if it finds /etc/defaults/make.conf but include it anyways (this is the same behaviour as with the make.conf.local removal). /usr/share/examples/etc/make.conf has BDEFLAGS commented out now, since it's only an example file. Adjust all textes that talk about make.conf or defaults/make.conf to match the new situation.
* chown syntax is user:group now.alex2001-08-291-1/+1
|
* Remove diskcheckd.confbrian2001-08-291-1/+1
|
* Add/install /etc/opieaccess skeletonache2001-08-141-2/+2
| | | | Approved by: markm
* Remember to install diskcheckd.confphk2001-06-131-1/+1
|
* Deal properly with *.US-ASCII familyache2001-06-101-4/+2
|
* Fix Latin1 man directories for new locale namesache2001-06-101-1/+9
|
* New locale names and aliases to old onesache2001-06-101-2/+2
|
* Remove configuration file for pim6[ds]d.ume2001-06-041-2/+1
| | | | Submitted by: sumikawa
* Add NO_I4B to avoid building/installing isdn4bsd package.ru2001-05-231-2/+8
| | | | | Prompted by: Alexandr Listopad <laa@laa.zp.ua> MFC after: 3 days
* o Install sysctl.conf with all other *.conf files;sobomax2001-04-191-2/+2
| | | | | | o put a note into sysctl.conf describing vfs.vmiodirenable knob. OK'ed by: alfred
* Change NO_MAKEDEV to a finer granularity method:asmodai2001-03-291-1/+3
| | | | | | | | NO_MAKEDEV_INSTALL and NO_MAKEDEV_RUN. The former implying the latter. The names imply what they do. The last commit by DES based on a PR defeated the original idea behind NO_MAKEDEV, which was not to run MAKEDEV, but to do the installation of MAKEDEV. This should satisfy both parties on the MAKEDEV challenge.
* At least install primes to the right place, for now. I suppose.green2001-03-271-2/+2
| | | | Reminded by: everyone
* Install /etc/primes.green2001-03-241-0/+1
|
* Bring in a hybrid of SunSoft's transport-independent RPC (TI-RPC) andalfred2001-03-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | associated changes that had to happen to make this possible as well as bugs fixed along the way. Bring in required TLI library routines to support this. Since we don't support TLI we've essentially copied what NetBSD has done, adding a thin layer to emulate direct the TLI calls into BSD socket calls. This is mostly from Sun's tirpc release that was made in 1994, however some fixes were backported from the 1999 release (supposedly only made available after this porting effort was underway). The submitter has agreed to continue on and bring us up to the 1999 release. Several key features are introduced with this update: Client calls are thread safe. (1999 code has server side thread safe) Updated, a more modern interface. Many userland updates were done to bring the code up to par with the recent RPC API. There is an update to the pthreads library, a function pthread_main_np() was added to emulate a function of Sun's threads library. While we're at it, bring in NetBSD's lockd, it's been far too long of a wait. New rpcbind(8) replaces portmap(8) (supporting communication over an authenticated Unix-domain socket, and by default only allowing set and unset requests over that channel). It's much more secure than the old portmapper. Umount(8), mountd(8), mount_nfs(8), nfsd(8) have also been upgraded to support TI-RPC and to support IPV6. Umount(8) is also fixed to unmount pathnames longer than 80 chars, which are currently truncated by the Kernel statfs structure. Submitted by: Martin Blapp <mb@imp.ch> Manpage review: ru Secure RPC implemented by: wpaul
* Don't install MAKEDEV or MAKEDEV.local if NO_MAKEDEV is set.des2001-03-131-3/+3
| | | | | PR: 25596 Submitted by: Jonathan Perkin <sketchy@bsdcode.net>
* Don't build/install sendmail related items if NO_SENDMAIL is set.gshapiro2001-03-011-1/+5
| | | | Submitted by: ru
* Move creation of the sendmail statistics file from the usr.sbin/sendmailgshapiro2001-02-221-1/+1
| | | | | | Makefile to the etc/sendmail Makefile to be consistent with all of the other /var file creations. In doing so, change the Makefile target from etc-sendmail.cf to distribution as it installs more than just the sendmail.cf.
OpenPOWER on IntegriCloud