summaryrefslogtreecommitdiffstats
path: root/etc/rc.d/abi
Commit message (Collapse)AuthorAgeFilesLines
* Eliminate global symbols starting with an underscore from rc.dyar2006-12-301-0/+2
| | | | | | | | | scripts, except for mdconfig* and jail. Such symbols are reserved for the rc.subr internals. Most scripts can be fixed by just declaring _foo symbols as local: few scripts actually need them to be global. Discussed with: dougb in freebsd-rc
* Improve rc.d conformance:yar2006-12-201-3/+3
| | | | | - don't play a needless trick with prestart, just use start method; - provide no-op stop method so that we don't get bogus "abi not running" error.
* Set an example of using load_kld() from rc.subr.yar2006-06-211-7/+5
|
* Make sure abi (and therefore archdep) start before SERVERS as part ofdougb2006-02-191-2/+1
| | | | | | | | | | | | the ongoing re-alignment of ordering that is necessary as a result of including local scripts in the base rcorder. [1] Accomplish this by removing the BEFORE's, and using REQUIRE instead. This makes the dependencies more obvious, and less susceptible to turning circular and/or nonsensical when seemingly innocent changes are made in one place and not another. Requested by: delphij [1]
* As a quick fix disable the update of the linux ld.so.cache file, sincenetchild2006-01-241-1/+1
| | | | | | currently it grabs some FreeBSD native libs too. A final solution is under discussion with brooks.
* Be a little more read-only file system friendly when running the Linuxbrooks2006-01-111-1/+6
| | | | | | | | | | | ldconfig. Build the cache in a temporary directory and only install it if it's actually different that the installed one. Also, use "cat tmp > real" to install the temporary file in the real location to allow the real location to be a symlink to a writable directory such as /var/run (where the file actually belongs). MFC After: 5 days
* Clear up problems with /etc/rc.d/{abi|cleanvar|cleartmp} broughtdougb2005-12-191-20/+19
| | | | | | | | | | | | | | | | | to light by the PR. Specifically, convert these three scripts into good rc.d citizens, making sure that their functionality is preserved, but the rc.d framework rules are not broken. Add support for cleanvar as a regular rc.d script in the default rc.conf, and document this in the man page. Add a descriptive comment to rc.conf that regarding the three emulation/compatibility services provided by abi so users will not be confused by these services not having their own startup scripts. PR: conf/84574 Submitted by: Alexander Botero-Lowry
* Remove the requirement for the FreeBSD keyword as it no longermtm2004-10-071-1/+1
| | | | | | | makes any sense. Discussed with: dougb, brooks MFC after: 3 days
* Mark scripts as not usable inside a jail by adding keyword 'nojail'.pjd2004-03-081-1/+1
| | | | Some suggestions from: rwatson, Ruben de Groot <mail25@bzerk.org>
* Move securelevel further back in the boot order.mtm2003-05-051-0/+1
| | | | | Approved by: markm (mentor)(implicit) Reviewed by: dougb
* Merge in all the changes that Mike Makonnen has been maintaining for agordon2002-06-131-0/+54
while. This is only the script pieces, the glue for the build comes next. Submitted by: Mike Makonnen <makonnen@pacbell.net> Reviewed by: silence on -current and -hackers Prodded by: rwatson
OpenPOWER on IntegriCloud