← Back to team overview

sslug-teknik team mailing list archive

Re: Automatisk opstart af moduler under FC2

 

On Mon, Jan 03, 2005 at 05:21:39AM +0100, Jens Bang wrote:
> On Sunday 02 January 2005 22:19, Gert Lavsen wrote:
> > > Jeg har prøvet at placere en kopi af script-filen i /etc/rc.d/init.d, men
> > > det virkede ikke.
> >
> > Du kan lægge dine modprobe's sidst i filen /etc/rc.d/rc.local.
> 
> Tak. Jeg ville egentlig gerne have fundet ud af hvorfor mine forsøg med 
> modprobe.conf ikke virkede. Men nu giver vi denne løsning en chance næste 
> gang jeg booter.  :-)
> 
> BTW for at det skulle virke at placere et script i /etc/rc.d/init.d, skulle 
> der så være andre end root der har execute rettigheder til scriptet?

nej, men der skal også være link fra passende runlevels.
Scripts i /etc/rc.d/init.d startes ikke automatisk.
Læs /etc/init.d/README eller dokumentationen til din
linux distribution hvis filen ikke findes.

I debian (og andre) er der f.eks. til runlevel 3 i  /etc/rc3.d/
Ekspempel for "ssh" i diverse runlevels er der sym-links:

/etc/rc0.d/K20ssh -> ../init.d/ssh
/etc/rc1.d/K20ssh -> ../init.d/ssh
/etc/rc2.d/S20ssh -> ../init.d/ssh
/etc/rc3.d/S20ssh -> ../init.d/ssh
/etc/rc4.d/S20ssh -> ../init.d/ssh
/etc/rc5.d/S20ssh -> ../init.d/ssh
/etc/rc6.d/K20ssh -> ../init.d/ssh

læg mærke til "K" i runlevel 0,1 og 6, hvilket betyder
at sshd skal stoppes i disse runlevels. "S" er startes.


-- 
mvh Frank Damgaard  | 



References