Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Peterx 16 Prosince 2007, 23:54:18

Název: cron a script na restart
Přispěvatel: Peterx 16 Prosince 2007, 23:54:18
Pred par prispevkami som potreboval pomoc s cronom a restartom. Teraz potrebujem este jednu malickost.
Do skriptu napisem prikaz /sbin/shutdown -r now, ak to spustim funguje to, ak to napisem do cronu, funguje to. Ale ak priaz napisem do skriptu a nasledne dam do cronu tak to nejde. Vie niekto preco?
Název: Re: cron a script na restart
Přispěvatel: dumi 17 Prosince 2007, 00:25:29
nestačilo by v crone/skripte použiť "$PATH/shutdown -r now"?
Název: Re: cron a script na restart
Přispěvatel: Pavelp 17 Prosince 2007, 06:38:46
Prava ke skriptu? Priznak execute?
Název: Re: cron a script na restart
Přispěvatel: Peterx 17 Prosince 2007, 08:10:05
V skripte je cela cesta: /sbin/shutdown....
Ako sa dava ten priznak execute?
Název: Re: cron a script na restart
Přispěvatel: dumi 17 Prosince 2007, 10:09:58
Ako sa dava ten priznak execute?
wiki (http://wiki.ubuntu.cz/Spustiteln%C3%BD_p%C5%99%C3%ADznak)
Název: Re: cron a script na restart
Přispěvatel: Peterx 17 Prosince 2007, 10:41:48
Aha, pravo na spustenie :) ja pouzivam terminal.... chmod.... je to spustitelne...
V tom to nebude..
Název: Re: cron a script na restart
Přispěvatel: slashsbluesball 17 Prosince 2007, 11:05:32
a co prava pro spusteni? vzhledem k tomu ze shutdown je umisten v /sbin, cekal bych ze musis mit rootovska prava na spusteni. zkus do toho skriptu pridat sudo, ale nevim jestli se te nebude ptat na heslo, to by bylo blbe :(
Název: Re: cron a script na restart
Přispěvatel: Peterx 17 Prosince 2007, 13:32:23
Spustam to pod rootom v crone a nie ako bezny uzivatel.
Název: Re: cron a script na restart
Přispěvatel: Pavelp 17 Prosince 2007, 14:13:01
shlasbal: na heslo se to ptat bude a da se mu poslat jako parametr, je to tu uz resene, nebo man sudo.
Název: Re: cron a script na restart
Přispěvatel: Peterx 17 Prosince 2007, 14:24:16
Nechapem preco by sa to malo pytat na heslo. Ak sa v terminalu prihlasim ako root, tam si naeditujem crontab, ak tam dam prikaz priamo na vypinanie tak to ide, ak to chcem dat priamo cez skript tak to nejde. Neviem si ale predstavit ake heslo by si to mohlo pytat ak nieco spusta root...
Název: Re: cron a script na restart
Přispěvatel: Peterx 19 Prosince 2007, 21:30:31
Nikto nic?
Název: Re: cron a script na restart
Přispěvatel: Pavelp 20 Prosince 2007, 07:13:38
Co kdybyste sem postnul obsah toho skriptu.
Název: Re: cron a script na restart
Přispěvatel: Peterx 20 Prosince 2007, 07:52:11
/sbin/shutdown -r now
Název: Re: cron a script na restart
Přispěvatel: Pavelp 20 Prosince 2007, 12:07:54
Co takhle zkusit
Kód: [Vybrat]
#!/bin/sh
/sbin/shutdown -r now

eventualne
Kód: [Vybrat]
#!/bin/sh
sudo - /sbin/shutdown -r now
Název: Re: cron a script na restart
Přispěvatel: Peterx 20 Prosince 2007, 12:49:23
Samozrejme ze skript zacina #!/bin/sh....
mozem skusit sudo, ale neverim ze to bude fungovat, skript je spusteny s root pravami a nie ako uzivatel...
Skript samotny funguje. Nemam problem zo skriptom ale s tym ze ak to dam do crontabu, samozrejme do crontabu roota tak sa nic neudeje.
Název: Re: cron a script na restart
Přispěvatel: Petr Merlin Vaněček 20 Prosince 2007, 13:12:13
A ma nejoblibenejsi otazka:
Co rikaji LOGy ?

Kazdy cron script je totiz zaznamenan ve /var/log/syslog kde je uveden cas spusteni, uzivatel ktery to spustil, prikaz, pripadna chybna navratova hodnota atd ...
Název: Re: cron a script na restart
Přispěvatel: Peterx 20 Prosince 2007, 13:32:29
Ach konecne rozumna odpoved pre zaciatocnika...
Mrknem to
Název: Re: cron a script na restart
Přispěvatel: Pavelp 20 Prosince 2007, 13:44:27
Tak nevotravujte a zkousejte, kdyz neverite ....
Název: Re: cron a script na restart
Přispěvatel: Peterx 20 Prosince 2007, 14:16:43
Uz to ide.
Neviem ci je to normalne ale ak editujem crontab, na konci posledneho riadku dam enter a ulozim a znova otvorim tak mam na konci 2 prazdne riadky. Ak na konci enter nedam a znova otvorim tak je kurzor pod poslednym pisanim riadkom ako to ma byt a funguje to...
Název: Re: cron a script na restart
Přispěvatel: Petr Merlin Vaněček 20 Prosince 2007, 19:09:15
Normalni chovani to urcite neni - cim to editujete? Dulezite je, ze uz to jede :)
Název: Re: cron a script na restart
Přispěvatel: Peterx 20 Prosince 2007, 21:52:38
Klasicky crontab -e, robil som to podla navodov teda tak ze po poslednom riadku enter..
Teraz sa to chova tak akoby to doplnal automaticky a ak to spravim aj ja tak to nefunguje.
Je ale zaujimave ze ak dam napriklad len skopirovat nejake subori tak mu ten riadok navyse nevadi.
Název: Re: cron a script na restart
Přispěvatel: Petr Merlin Vaněček 21 Prosince 2007, 08:13:40
Mno a jak jsem psal nahore - logy mlci?
Název: Re: cron a script na restart
Přispěvatel: Peterx 21 Prosince 2007, 09:02:54
Presne tal akoby vsetkoprebiehalo tak ako ma