Wie kann ich den Befehl rescan-scsi-bus.sh ausführen ohne als root angemeldet zu sein.
Dieser Befehl greift auf das proc-filesystem zurück.
Wie kann ich die Rechte zum Ausführen dieses Befehls auf einen bestimmten nutzer setzen.
Es geht darum, dass wenn ich xsane aufrufe und beim booten vergessen hatte den Scanner einzuschalten, der scsi bus nachträglich gescannt wird.
In diesem Falle währe es gut, wenn dies, egal wer den Scanner braucht, beim aufruf von xsane automatisch (der rescan Befehl) ausgeführt wird.
gruss
Hendrik
rescan-scsi-bus.sh als user ausführen
Re: rescan-scsi-bus.sh als user ausführen
setz doch auf rescan-scsi-bus.sh ein chown für diesen user ab.
Re: rescan-scsi-bus.sh als user ausführen
> setz doch auf rescan-scsi-bus.sh ein chown für diesen user ab.
Nur zu blöde, dass du via chmod keinem SHELLSCRIPT rootrechte verpassen kannst, ohne einen sehr fragwürdigen kernelpatch - das ganze währe eine recht grosse Sicherhietslücke...
Nun zum problem: am einfachsten (ha) wär es wohl fast, den kernel zu patchen, sprich in den kernelsourcen die berechtigung des files im /proc fs zu ändern..
bye
Nur zu blöde, dass du via chmod keinem SHELLSCRIPT rootrechte verpassen kannst, ohne einen sehr fragwürdigen kernelpatch - das ganze währe eine recht grosse Sicherhietslücke...
Nun zum problem: am einfachsten (ha) wär es wohl fast, den kernel zu patchen, sprich in den kernelsourcen die berechtigung des files im /proc fs zu ändern..
bye