Stvari ti se ponavljaju zato sto se iste stvari startuju u razlicitim runlevelima.
Runlevel 2 ti je na primer standardni koji ti daje konzolu
Runlevel 5 ja mislim ti startuje X
ne znam koji runlevel haltuje sistem itd itd... to su trnutna stanja sistema.
E sad tebi treba da udjes u direktorijum sa brojem runlevel-a u koji ulazis kad ti se bootuje sistem, to mozes da vidi tako sto uradis ps aux | grep init i trebalo bi da ti pise
root 1 0.0 0.3 1040 164 ? S Apr22 0:04 init [2]
to znaci da ti je trenutno default runlevel pri bootovanju runlevel 2
i onda odes u /etc/rc.d/rc.2 ili rc2.d il tako nesto
i tamo pravis linkove.
PS: lepo sam ti objasnio gore S likovi su za startovanje a K za gasenje i od broja zavisi kojim redosledom ce se sta gasiti ili paliti na sistemu
tako da kad udjes u runlevel 2 prvo se pali onaj program ciji je broj pored S najmanji (na primer S1ime) a zadnji se pali onaj ciji je broj pored imena najveci.
Analogno za gasenje, kad gasis sistem iz runlevel-a 2 onda se izvrsavaju K skripte u diru runlevela 2 i to prvo se gase oni ciji je broj pored K najmanji a zadnji se gase oni ciji je broj pored K najveci.
Ovo je zgodno npr ako u apache-tu imas virtuelne domene koje doticni treba da procita iz dns-a onda mora prvo da ti se digne dns pa onda apache tako da ce onda likovi biti
S20dns za dns
i S21httpd za apacheta
Nadam se da si shvatio konacno.
PS: alex ne znam dal je tako na red hatu al po ovome sto mi je ona rekao cenim da je kod njega sistem S i K skripti, a ti si mu pokazao za sistem koji je npr na slackware-u.
Ne znam mozda na RH-u ima skripta koja pravi S i K linkove u direktorijumima runlevela po startup skriptama koje se nalaze u /etc/init.s direktorijumu al znam da kod mene mora lepo da se naprave linkovi.
Evo listinga kod mene ako ce to pomoci problemu.
Citat:
hall:/etc/init.d# ls -alh
total 156k
drwxr-xr-x 8 root root 4.0k May 31 04:19 .
drwxr-xr-x 32 root root 4.0k Jun 13 05:00 ..
-rwxr-xr-x 1 root root 4.7k Apr 26 2001 alsasound
-rwxr-xr-x 1 root root 3.6k Apr 27 2001 autofs
-rwxr-xr-x 1 root root 4.1k Dec 30 2000 boot
-rwxr-xr-x 1 root root 368 Apr 27 2001 cron
-rwxr-xr-x 1 root root 406 Apr 27 2001 devfsd
-rwxr-xr-x 1 root root 358 Apr 27 2001 dhcp
-rwxr-xr-x 1 root root 2.0k Jul 20 2000 down
-rwxr--r-- 1 root root 246 Feb 13 17:56 ftpd
-rwxr-xr-x 1 root root 647 Apr 26 2001 gpm
lrwxrwxrwx 1 root root 32 Feb 13 17:52 httpd -> /usr/local/apache/sbin/apachectl
-rwxr-xr-x 1 root root 398 Apr 27 2001 inetd
-rwxr-xr-x 1 root root 335 Apr 27 2001 irda
-rwxr-xr-x 1 root root 503 Apr 26 2001 lpd
-rwxr--r-- 1 root root 157 Feb 1 19:12 modules
-rwxr-xr-x 1 root root 382 Apr 27 2001 netfs
-rwxr-xr-x 1 root root 293 Apr 27 2001 network
-rwxr-xr-x 1 root root 492 Apr 27 2001 nfsd
-rwxr-xr-x 1 root root 423 Apr 25 2001 nscd
-rwxr-xr-x 1 root root 488 Apr 27 2001 ntpd
-r-xr-xr-x 1 root root 4.0k Apr 27 2001 pcmcia
-rwxr-xr-x 1 root root 379 Apr 27 2001 portmap
-rwxr--r-- 1 root root 438 Jan 27 18:29 qmail
-rwxr-xr-x 1 root root 94 May 31 04:39 radvd
-rwxr-xr-x 1 root root 1.5k Apr 23 2000 rc
drwxr-xr-x 2 root root 4.0k Apr 25 2001 rc1.d
drwxr-xr-x 2 root root 4.0k Feb 13 03:37 rc2.d
drwxr-xr-x 2 root root 4.0k Feb 1 19:09 rc3.d
drwxr-xr-x 2 root root 4.0k Apr 25 2001 rc4.d
drwxr-xr-x 2 root root 4.0k Apr 25 2001 rc5.d
drwxr-xr-x 2 root root 4.0k Jan 24 22:31 rcX.d
-rwxr-xr-x 1 root root 424 Apr 26 2001 sendmail
-rwxr-xr-x 1 root root 344 Apr 27 2001 softdog
-rwxr-xr-x 1 root root 772 Jan 29 19:13 sshd
-rwxr-xr-x 1 root root 587 Apr 27 2001 sysklogd
-rwxr-xr-x 1 root root 352 Apr 26 2001 xdm
hall:/etc/init.d# cd rc2.d/
hall:/etc/init.d/rc2.d# ls -alh
total 8.0k
drwxr-xr-x 2 root root 4.0k Feb 13 03:37 .
drwxr-xr-x 8 root root 4.0k May 31 04:19 ..
lrwxrwxrwx 1 root root 7 Jan 24 21:41 K85cron -> ../cron
lrwxrwxrwx 1 root root 7 Feb 13 03:37 K85ftpd -> ../ftpd
lrwxrwxrwx 1 root root 7 Jan 24 22:45 K85sshd -> ../sshd
lrwxrwxrwx 1 root root 10 Jan 24 22:44 K95network -> ../network
lrwxrwxrwx 1 root root 10 Feb 1 19:09 K96modules -> ../modules
lrwxrwxrwx 1 root root 9 Jan 24 21:41 K97devfsd -> ../devfsd
lrwxrwxrwx 1 root root 11 Jan 24 21:52 K99sysklogd -> ../sysklogd
lrwxrwxrwx 1 root root 11 Jan 24 21:52 S01sysklogd -> ../sysklogd
lrwxrwxrwx 1 root root 9 Jan 24 21:41 S03devfsd -> ../devfsd
lrwxrwxrwx 1 root root 10 Feb 1 19:09 S04modules -> ../modules
lrwxrwxrwx 1 root root 10 Jan 24 22:44 S05network -> ../network
lrwxrwxrwx 1 root root 7 Jan 24 21:41 S15cron -> ../cron
lrwxrwxrwx 1 root root 7 Feb 13 03:37 S15ftpd -> ../ftpd
lrwxrwxrwx 1 root root 7 Jan 24 22:45 S15sshd -> ../sshd
hall:/etc/init.d/rc2.d#