Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: Ubuntuu - 05.04.07 - klo:11.44
-
Harjoittelen Gnome--appletin tekoa ja haluan sammuttaa tietokoneen appletista nappia painamalla. Sovellus siis suoritetaan kirjautuneen käyttäjän oikeuksilla. Onko tämä mahdollista ja jos, niin miten? Haluan siis sammuttaa koneen suoraan, enkä esim. näyttää sitä Gnomen Shutdown hässäkkää, missä on nappulat rebootille ja muille.
-
Harjoittelen Gnome--appletin tekoa ja haluan sammuttaa tietokoneen appletista nappia painamalla. Sovellus siis suoritetaan kirjautuneen käyttäjän oikeuksilla. Onko tämä mahdollista ja jos, niin miten? Haluan siis sammuttaa koneen suoraan, enkä esim. näyttää sitä Gnomen Shutdown hässäkkää, missä on nappulat rebootille ja muille.
Jotain ACPI-kutsua käyttäen onnistunee, jos on onnistuakseen. Jos siis ihan virrat haluaa pois. Muuten vaikka kutsumalla shutdown-komentoa.
-
...Muuten vaikka kutsumalla shutdown-komentoa.
Shutdown tarvinnee rootin, ts. sudo:n(?), joten siinä mielessä vähän huono, itse en haluaisi painella salasanaani koneensammutusnamiskan yhteydessä, olettaen että se on ilmankin mahdollista.
e:quotefix
-
Shutdown tarvinnee rootin, ts. sudo:n(?), joten siinä mielessä vähän huono, itse en haluaisi painella salasanaani koneensammutusnamiskan yhteydessä, olettaen että se on ilmankin mahdollista.
Salasanaa ei tarvita jos muokkaa sudoers-tiedostoa:
sudo visudo
ja lisää sinne
käyttäjätunnus ALL=NOPASSWD: /sbin/shutdown
-
Jep, sudoersiin tietty voi aina lisätä käyttäjiä tarvittaessa, mutta tuo on vähän ikävä tapa ratkaista ongelma. Mitenköhän gnomen oma shutdown namiska on hoidettu, kun sehän ei mitään kysele. Tarvii tutkia vielä...
-
Jep, sudoersiin tietty voi aina lisätä käyttäjiä tarvittaessa, mutta tuo on vähän ikävä tapa ratkaista ongelma. Mitenköhän gnomen oma shutdown namiska on hoidettu, kun sehän ei mitään kysele. Tarvii tutkia vielä...
Gdm:n kautta menee tuo sammutuksen pyytely, http://www.gnome.org/projects/gdm/docs/2.16/controlling.html oliskohan tuosta apua...