Problem running custom startup script at proper time
bonomi at mail.r-bonomi.com
Mon Sep 20 16:02:44 UTC 2010
> From owner-freebsd-questions at freebsd.org Sun Sep 19 16:37:49 2010
> From: Aaron <drizzt321 at gmail.com>
> Date: Sun, 19 Sep 2010 14:39:08 -0700
> To: freebsd-questions at freebsd.org
> Subject: Re: Problem running custom startup script at proper time
> Doh! Forgot to reply to the mailing list.
> Nope, that didn't work either. Darn. Maybe I'll just have to modify
> the /etc/rc.d/zfs script to run the for loop first :(
How about just modifying the REQUIRE header on it to include 'gnop'
the sequencer that selects the order to run rc.d things in sorts based
on the REQUIRE/PROVIDES dependencies.
> On Sun, Sep 19, 2010 at 14:04, Boris Samorodov <bsam at ipt.ru> wrote:
> > On Sun, 19 Sep 2010 13:55:41 -0700 Aaron wrote:
> >> On Sun, Sep 19, 2010 at 13:27, Boris Samorodov <bsam at ipt.ru> wrote:
> >> > On Sun, 19 Sep 2010 12:40:52 -0700 Aaron wrote:
> >> >
> >> >> # PROVIDE: gnop
> >> >
> >> > What if you try "PROVIDE: disks" instead?
> >> No good. I also tried the following in the gnop script:
> >> # PROVIDE: gnop
> >> # REQUIRE: mountcritlocal
> >> # BEFORE: zfs
> > /etc/rc.d/geli has this:
> > -----
> > # PROVIDE: disks
> > # REQUIRE: initrandom
> > # KEYWORD: nojail
> > -----
> > Seems that that should work for you. If not I'm out of ideas
> > for now.
> >> The services -r looks promising, but the dmesg is still the same :(
> >> =A0When I disable zfs auto-mount, and then run it manually after boot,
> >> it uses the .nop devices that were created correctly as it should.
> >> EXCERPT services -r
> >> /etc/rc.d/mdconfig
> >> /etc/rc.d/mountcritlocal
> >> /etc/rc.d/gnop
> >> /etc/rc.d/zfs
> > --
> > WBR, Boris Samorodov (bsam)
> > Research Engineer, http://www.ipt.ru Telephone & Internet SP
> > FreeBSD Committer, http://www.FreeBSD.org The Power To Serve
> freebsd-questions at freebsd.org mailing list
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
More information about the freebsd-questions