Problem running custom startup script at proper time

Robert Bonomi 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
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
>

/


More information about the freebsd-questions mailing list