Forum Linux.pl

System => Administracja => Wątek zaczęty przez: w 2011-04-30, 14:59:24

Tytuł: Zamykanie systemu po zakończeniu programu
Wiadomość wysłana przez: w 2011-04-30, 14:59:24
Ubuntu 10.10
Jak to dokończyć, aby komp sam się zamknął po zakończeniu programu X/skończeniu ściągania pliku?
shutdown -h ?????????????
Tytuł: Zamykanie systemu po zakończeniu programu
Wiadomość wysłana przez: Robert w 2011-04-30, 16:13:45
poczytaj o &&.
Tytuł: Zamykanie systemu po zakończeniu programu
Wiadomość wysłana przez: w 2011-04-30, 16:31:24
W programie Transmission jest opcja wykonania skryptu po zakończeniu pobierania. Biorąc pod uwagę ograniczenia konta użytkownika w Ubuntu, można zezwolić na wykonanie polecenia poweroff przez sudo bez hasła. W tym celu dopisz najpierw do pliku: /etc/sudoers taką linijkę:
czeslaw ALL= NOPASSWD: /sbin/poweroff
Oznacza to, że na wszystkich termianalach użytkownik czeslaw moze wywolac polecenie poweroff bez podawania hasła. Aby Transmission mógł z tego skorzystać do wyłączenia komputera - utwórz w /home/czeslaw/ skrypt np. Transmission.sh o treści:
#!/bin/bash
sudo poweroff
Nadaj mu prawa do wykonania:
chmod u+x /home/czeslaw/Transmission.sh
Teraz pozostaje tylko wskazać programowi Transmission ścieżkę do skryptu, który ma wykonać po zakończeniu pobierania. Jakby nie działało, zainteresuj się składnią pliku /etc/sudoers, oraz poleceniami halt i poweroff.