aboutsummaryrefslogtreecommitdiff
path: root/etc/rc.d/statd
Commit message (Collapse)AuthorAgeFilesLines
* Move rc startup scripts from etc/ to sbin/init/Brad Davis2018-07-281-31/+0
| | | | | | | | | | | This keeps most startup scripts as CONFS per discussion on src-committers from back during BSDCan. Approved by: will (mentor) Differential Revision: https://reviews.freebsd.org/D16466 Notes: svn path=/head/; revision=336845
* - Add descriptions to most of the rc scripts. Those are mostly taken from theirLars Engels2016-04-231-0/+1
| | | | | | | | | | | daemon's manpage and probably improved. - Consistently use "filesystem" not "file system". Approved by: bapt, brueffer Differential Revision: D452 Notes: svn path=/head/; revision=298514
* Fix various issues with the NFS and RPC related scripts:Doug Barton2012-02-141-15/+2
| | | | | | | | | | | | | | | | | | | | | | 1. Add new functionality to the force_depend method to incorporate the tests for whether the service is enabled and/or already running. 2. Add a new option to bypass checking only that the service is enabled at boot time, and always check if it is running. 3. Use this new functionality to greatly simplify the rc.d scripts that use force_depend. 4. Add a force_depend for statd in lockd 5. Remove the check that either nfs_server or nfs_client is _enable'd from statd and lockd. This was always overkill, and prevented using the {one|force}start options, as well as stop'ing on the command line. 6. The yp* scripts had some of their arguments in various weird orders. Bring them into line with the model. 7. If mountd fails to create /var/db/mountdtab, err out. Ideas, suggestions, and/or review from delphij and jilles. Pointy hats are completely my responsibility however. Notes: svn path=/head/; revision=231667
* Delete the /etc/rc.d/nfsserver script, since it is noRick Macklem2011-07-081-1/+1
| | | | | | | | | | | longer used by /etc/rc.d/nfsd and it is no longer necessary to load the old nfs server by default, when nfs_server_enable="YES". Tested by: sgk at troutmask.apl.washington.edu Reviewed by: rc (Andrzej Tobola) Notes: svn path=/head/; revision=223852
* Add the shutdown KEYWORD to those scripts that start persistent servicesDoug Barton2008-07-161-1/+1
| | | | | | | | | | | | | | to allow them to do a "clean" shutdown. I purposely avoided making changes to network-related stuff since the system shutting down is pretty conclusive, and there may be complicated dependencies on the network that I would rather not try to unravel. I also skipped kerberos-related stuff for the reasons above, and because I have no way to test it. Notes: svn path=/head/; revision=180564
* As previously discussed, add the svn:executable property to all scriptsDoug Barton2008-07-161-0/+0
| | | | Notes: svn path=/head/; revision=180563
* Backout r179941. The nfsclient knob always confuses me. I should haveMike Makonnen2008-06-271-2/+2
| | | | | | | | | | double-checked my setup before commiting. Noticed by: Florian Smeets Pointy hat to: mtm Notes: svn path=/head/; revision=180070
* Argh! s/nfs_client_enable/nfsclient_enable/gMike Makonnen2008-06-231-2/+2
| | | | Notes: svn path=/head/; revision=179941
* Remove $NetBSD$ CVS tags. We no longer attempt to synch our rc.d filesDoug Barton2007-12-081-1/+0
| | | | | | | | with theirs, so this information doesn't need to be in the live file. Having it in our CVS history is enough. Notes: svn path=/head/; revision=174438
* My forced commit to note the repo-copy (naturally) changed the $FreeBSD$ ↵Mike Makonnen2007-08-181-5/+11
| | | | | | | | | | | | | keyword line, so that when I applied the patch to my check-in tree the top half of my patch failed to apply. Off course I saw what I *expected* to see (the bottom half succeeded) and didn't notice that it had failed to apply cleanly. Approved by: re (bmah) Notes: svn path=/head/; revision=171881
* The rc.d/nfslocking file controls two servers: rpc.statd and rpc.lockd. It ↵Mike Makonnen2007-08-171-27/+2
| | | | | | | | | | | | | | | | | | | | worked well in most cases, except one. The 'restart' case was not working as expected. Specifically, it would stop both lockd and statd, but it would restart only statd (which appears first in the script). This is because rc.subr(8) contains code to guard against infinite recursion in the 'restart' casae. To fix this use the traditional approach of controlling only one server from one script by breaking out rc.d/nfslocking into its contituent parts: rc.d/lockd and rc.d/statd. Keep rc.d/nfslocking around but don't include it in the boot rcorder(8)ing. PR: conf/107316 Approved by: re (bmah) MFC after: 2 weeks Notes: svn path=/head/; revision=171871
* The precmd routine does not need to check whether the command should beMike Makonnen2007-05-171-8/+10
| | | | | | | | | | | | | "forced". If some pre-condition is not met, it should fail as it normally does and rc.subr(8) will make the appropriate decision. Incidentally, the previous behaviour had a bug where the "force" flag was respected only when checking rc.conf(5) knobs. The flag was ignored when verifying the rpcbind(8) dependency. MFC after: 2 weeks Notes: svn path=/head/; revision=169653
* Add rpc_statd_flags and rpc_lockd_flags options to allow options to beMatteo Riondato2007-04-041-0/+8
| | | | | | | | | passed to rpc.statd and rpc.lockd MFC after: 1 week Notes: svn path=/head/; revision=168360
* Record rc.d/nfslocking dependency on rc.d/rpcbind.Mike Makonnen2007-03-301-4/+18
| | | | | | | | | PR: conf/105465 Submitted By: ru (with minor cosmetic change) MFC-After: 1 month Notes: svn path=/head/; revision=168085
* Remove the requirement for the FreeBSD keyword as it no longerMike Makonnen2004-10-071-1/+1
| | | | | | | | | | makes any sense. Discussed with: dougb, brooks MFC after: 3 days Notes: svn path=/head/; revision=136224
* Mark scripts as not usable inside a jail by adding keyword 'nojail'.Pawel Jakub Dawidek2004-03-081-1/+1
| | | | | | | Some suggestions from: rwatson, Ruben de Groot <mail25@bzerk.org> Notes: svn path=/head/; revision=126744
* Fix typoChristian Brueffer2004-02-231-1/+1
| | | | Notes: svn path=/head/; revision=126181
* In-line documentation.Mike Makonnen2004-02-191-0/+8
| | | | | | | Prodded by: alfred Notes: svn path=/head/; revision=125987
* Remove variables whose sole purpose was to make easier toMike Makonnen2004-01-171-9/+4
| | | | | | | work with the NetBSD specific stuff. Notes: svn path=/head/; revision=124623
* Luke Mewburn has indicated that they (NetBSD) are not interestedMike Makonnen2004-01-171-14/+4
| | | | | | | | | | | | in keeping the scripts under rc.d in sync with us. So, remove NetBSD specific stuff (which made our scripts more complicated than necessary). The NetBSD ident string will be left intact, both for history and also incase we wish to pull in future versions. Notes: svn path=/head/; revision=124622
* Luke Mewburn has indicated that they (NetBSD) are not interestedMike Makonnen2004-01-171-1/+1
| | | | | | | | | in keeping the scripts under rc.d in sync with us. So, begin removal of NetBSD specific stuff (which made our scripts more complicated than necessary), starting with the NetBSD KEYWORD. Notes: svn path=/head/; revision=124616
* Add a missing OR.Mike Makonnen2003-01-201-2/+2
| | | | | | | Approved by: markm (mentor)(implicit) Notes: svn path=/head/; revision=109579
* Convert from `${CMD_OSTYPE}` to ${OSTYPE}. This saves a shell invocation onGordon Tetlow2002-09-061-1/+1
| | | | | | | OS-dependent case switches. Notes: svn path=/head/; revision=103019
* Merge in all the changes that Mike Makonnen has been maintaining for aGordon Tetlow2002-06-131-5/+24
| | | | | | | | | | | 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 Notes: svn path=/head/; revision=98184
* Import the NetBSD 1.5 RC system.David E. O'Brien2001-06-161-0/+27
Note that `rc' and `rc.shutdown' could not be imported because we already have files with those names. Notes: svn path=/head/; revision=78344