too many deamons by default - F7 test 2 live cd
Matthias Saou
thias at spam.spam.spam.spam.spam.spam.spam.egg.and.spam.freshrpms.net
Tue Mar 20 10:21:00 UTC 2007
Dave Jones wrote :
> On Mon, Mar 19, 2007 at 02:12:32PM -0400, Jeremy Katz wrote:
>
> > > mdmonitor,
> >
> > If you have RAID, this is important to have. It could be made to exit a
> > lot faster, though, by checking for the existence of mdadm.conf before
> > sourcing /etc/init.d/functions.
>
> Hmm, what about raid arrays created post install ?
> Checking /proc/mdstat might be safer, a la..
>
> --- mdmonitor~ 2007-03-19 19:38:23.000000000 -0400
> +++ mdmonitor 2007-03-19 19:38:38.000000000 -0400
> @@ -16,6 +16,9 @@ OPTIONS="--monitor --scan -f --pid-file=
>
> prog=mdmonitor
>
> +if [ ! -f /proc/mdstat ]; then exit; fi
> +if [ $(cat /proc/mdstat | wc -l) -eq 2 ]; then exit; fi
> +
> # Source function library.
> . /etc/rc.d/init.d/functions
Sometimes it's easy to recognize a C programmer ;-)
# Skip starting if we have no proc entry or if it has 2 lines or less
[ $(cat /proc/mdstat 2>/dev/null | wc -l) -le 2 ] && exit 0
(warning, totally untested!)
Matthias
--
Clean custom Red Hat Linux rpm packages : http://freshrpms.net/
Fedora Core release 6 (Zod) - Linux kernel 2.6.19-1.2911.6.5.fc6
Load : 1.07 1.05 0.84
More information about the fedora-devel-list
mailing list