Seite 1 von 1

postinst & sudo (?)

Verfasst: 23 Nov 2016, 17:57
von JMS
Hallo zusammen,

ich stehe ein wenig auf dem Schlauch und benötige Eure Hilfe:

Ich habe ein Netboot-Paket gebaut, mit dem es möglich ist, dass Clients Ihren Rechner mit "Desinfec't 2016" starten können.
Das Paket läuft, PXE funzt... alles prima soweit!

Aber:
Da die Inhalte "casper", "isolinux" und "preseed" des c't-Images per NFS freigegeben werden, würde ich gerne per postinst einen neuen Export erstellen. Kurzgefasst: die postinst meines PXE-Pakets soll in /etc/ die Datei "exports" anlegen und danach den Befehl "exportfs -rv" absetzen, damit Rechte neu gesetzt werden.
Das geht aber nicht, selbst wenn ich ein sudo davor setze.

Mache ich einen Gedankenfehler?


Vielen Dank für die Rückmeldungen

Re: postinst & sudo (?)

Verfasst: 23 Nov 2016, 18:52
von m.radtke
Hi
Nein den machst du nicht.
Man kann sudo aber auch ein Passwort vorgeben

Code: Alles auswählen

 echo 'passwort' | sudo -S COMMAND
Diese Variante ist natürlich ziemlich unsicher da du jedem der solch ein Paket entpacken kann dein sudo Passwort rausgibst.

Oder versuche die Installation des Pakets direkt mit sudo

Code: Alles auswählen

 sudo opsi-package-manager....
Das kann funktionieren, ich bin mir da nicht sicher, da nie gemacht

Gruß
Mathias

Re: postinst & sudo (?)

Verfasst: 23 Nov 2016, 19:35
von JMS
Hallo Mathias,

zunächst "Danke" für die schnelle Antwort.

Ich habe beide Varianten probiert: geht leider nicht :-(

Viele Grüße