Autospustanie
Autospustanie
potrebujem aby sa mi spustil vzdy tento prikaz po starte linuxu mysqlcheck --repair --all-databases je to distro debian dakujem
Treba to pridat do /etc/init.d/
Snad Ti pomoze tento link.
Snad Ti pomoze tento link.
Spravim taky vycuc z toho navodu co som Ti poslal:
Ak chces pridavat nove sluzby, ktore sa spustaju pri starte systemu, musis pridat skript do /etc/init.d/.
Tu je priklad takeho skriptu, ktory reaguje na parametre start a stop. Tvoj skript tu ma nazov blah.
Ked si uz vytvoril skript a ulozil ho do spravneho adresara, skontroluj ci ma prava na spustenie (755).
Teraz je potrebne vytvorit symbolicke linky, ktore zariadia, ze sa sluzba spusti pri starte systemu (resp. vypne pri vypinani).
Najjednoduchsia cesta je pouzit debianovsky program update-rc.d.
Ak chces zmazat tento skript, pouzi:
Tento prikaz zmaze symbolicke linky, ale ponecha samotny skript na disku. Musis este zmazat vsetky linky, ktore nan odkazuju.
Ak chces pridavat nove sluzby, ktore sa spustaju pri starte systemu, musis pridat skript do /etc/init.d/.
Tu je priklad takeho skriptu, ktory reaguje na parametre start a stop. Tvoj skript tu ma nazov blah.
Kód: Vybrať všetko
#! /bin/sh
# /etc/init.d/blah
#
# Some things that run always
touch /var/lock/blah
# Carry out specific functions when asked to by the system
case "$1" in
start)
echo "Startuje sa skript <nazov>"
echo "Sem mozes doplnit dalsie veci"
;;
stop)
echo "Zastavuje sa skript <nazov>"
echo "Sem mozes doplnit dalsie veci"
;;
*)
echo "Pouzitie: /etc/init.d/blah {start|stop}"
exit 1
;;
esac
exit 0
Kód: Vybrať všetko
chmod 755 /etc/init.d/blahNajjednoduchsia cesta je pouzit debianovsky program update-rc.d.
Kód: Vybrať všetko
root@skx:~# update-rc.d blah defaults
Adding system startup for /etc/init.d/blah ...
/etc/rc0.d/K20blah -> ../init.d/blah
/etc/rc1.d/K20blah -> ../init.d/blah
/etc/rc6.d/K20blah -> ../init.d/blah
/etc/rc2.d/S20blah -> ../init.d/blah
/etc/rc3.d/S20blah -> ../init.d/blah
/etc/rc4.d/S20blah -> ../init.d/blah
/etc/rc5.d/S20blah -> ../init.d/blahKód: Vybrať všetko
root@skx:/etc/rc2.d# update-rc.d -f blah remove
update-rc.d: /etc/init.d/blah exists during rc.d purge (continuing)
Removing any system startup links for /etc/init.d/blah ...
/etc/rc0.d/K20blah
/etc/rc1.d/K20blah
/etc/rc2.d/S20blah
/etc/rc3.d/S20blah
/etc/rc4.d/S20blah
/etc/rc5.d/S20blah
/etc/rc6.d/K20blaha co takto sa nebabrat do init.d a skopcit ten skript do
toto je asi jednoduchsi sposob. potom nastavit prava skriptu a je to. teda aspon myslim, ze sa to takto robi 
edit: ano presne takto to vyzera, ked si niekto neprecita vsetky prispevky a hrnie sa pomahat za kazdu cenu
ked je to teda server, tak jedine pod rootom.... vlastne hore je to napisane
Kód: Vybrať všetko
/home/meno_uzivatela/.kde/Autostartedit: ano presne takto to vyzera, ked si niekto neprecita vsetky prispevky a hrnie sa pomahat za kazdu cenu
ked je to teda server, tak jedine pod rootom.... vlastne hore je to napisane
Ja by som to hľadal na nejakom debian fore, hlavne čo sa zaoberajú servermi a ich nastaveniami.
http://distrowatch.com/table.php?distribution=debian
"Related Web Sites"
Je tam veľmi veľa odkazov na fora, wiki, howto..
http://distrowatch.com/table.php?distribution=debian
"Related Web Sites"
Je tam veľmi veľa odkazov na fora, wiki, howto..