Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: basesrc/etc



Module Name:    basesrc
Committed By:   lukem
Date:           Thu Mar 21 12:21:00 UTC 2002

Modified Files:
        basesrc/etc: rc.subr

Log Message:
- 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.


To generate a diff of this commit:
cvs rdiff -r1.44 -r1.45 basesrc/etc/rc.subr

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index