Re: Python: kako unjeti password za sudo unutar skripte

Poslao kost on 24.09.2009 13:51:01
Citat:

sasa_ je napisao/la:
e ovdije meni neke stvari nisu jasne...

slobodan i kost daje potpuno drukcija rijesenja za isti problem, iako mi ni jedno ni drugo ne pomaže...


Kao nikad u informatici nisi vidio da ima više načina da se nešto napravi?
Ali, svejedno, ne ulazim u Slobodanovo rješenje jer ne znam što je pod tim mislio...

Citat:

Sva tri primjera su sobra za nekoga tko nezna za UDEV pa mu treba pomoc oko toga, ali to nije slucaj kod mene.


Ako znaš udev zašto onda pitaš kako imenovat deviceove (pogledaj par svojih postova prije)? :))

Citat:

2. UDEV mi ne može pomoci jer se UDEV izvršava kada se USB spoji(fizicki spoji) na kompjuter,a ne kada se mounta.


Ovo baš i nisi previše napomenuo ili nisam primjetio. Mada ne vidim razloga zašto bih morao brisat i ponovno stvarat direktorij prvi svakom mountu.... evo ti:

Onda ćeš napravit sljedeće, napraviš novi direktorij gdje ćeš mountat te svoje stick(ove) - možeš i postojeći /mnt i /media ownat ali moraš bit svjestan implikacija koje to donosi, ali pošto si udev power user to vjerojatno znaš :) Ukratko, taj direktorij(koji god, u mom primjeru /home/$LOGNAME/sticks/) ownaš ga na korisnika i u /etc/fstab dodaš:

/dev/sdc1 /home/$LOGNAME/sticks/USB_WORK vfat defaults,noauto,user,umask=0 0 0

I imas sljedecu skriptu za mountanje:
#/bin/sh

mkdir /home/$LOGNAME/sticks/USB_WORK && mount /home/$LOGNAME/sticks/USB_WORK

i sljedecu za odmontiravanje:

#/bin/sh

umount /home/$LOGNAME/sticks/USB_WORK && rmdir /home/$LOGNAME/sticks/USB_WORK

Vjerojatno ima i drugih načina, ali ovo je jedan od....

Ova poruka je od: https://arhiva.linux.hr/newbb/viewtopic.php?forum=8&topic_id=2150&post_id=13452