← Back to team overview

sslug-teknik team mailing list archive

: Snedige opstarts-scripts

 


    Der har været en interessant tråd om hurtigere opstart.

    På Gentoo bruger init-scripts ikke shell, men
#!/sbin/runscript et program, som ikke er dokumenteret i
man-pages. "man runscript" - intet.


    Da Gentoo-opstarten er pænt hurtig (1.4gHz AMD booter på 20-25
sek, fra kernel-boot til login) har jeg ikke fjernet runscript men
ladet den få lov at blive.

    Er der tilfældigvis nogen, der ved hvor meget tid "runscript"
sparer? Så vidt jeg kan regne ud er fordelen at man ikke sourcer
./functions hver gang der køres et script, men jeg er ikke sikker
på at der er så stor forskel på runscript og en shell.


    Der står i "man rc-update" at 

DESCRIPTION
       Gentoo's  init  system  uses named runlevels.  Rather than editing some
       obscure file or managing a directory of symlinks, rc-update  exists  to
       quickly add or delete init scripts from different runlevels.

       All  scripts specified with this utility must reside in the /etc/init.d
       directory.  They must also conform to the Gentoo runscript standard.


men det er en dumsmart bemærkning, at Gentoo ikke er "managing a
directory of symlinks", for det er lige netop hvad
/etc/runlevel/default er: et dir med symlinks!





-- 
donald_j_axel donax snabela get2net.dk -- http://d-axel.dk/


Follow ups