CD auswerfen fü r normalen Benutzer

2006-09-09 Diskussionsfäden Meinolf Sander
Moin,

wie kann ich es einem normalen Benutzer unter KDE möglichst
einfach machen, daß eine CD per Icon-Klick ausgeworfen wird?

Bisher habe ich es so versucht, daß dann folgendes Skript
ausgeführt wird:

#!/bin/sh
sudo kill -9 `lsof | grep cdrom0 | awk '{print $2}'`
# Alle Prozesse, die auf das LW zugreifen, werden beendet
sudo umount /dev/hdb
sudo eject /dev/hdb

In /etc/sudoers habe ich für die erste Zeile

benutzer  kiste = NOPASSWD: kill -9 `lsof | grep cdrom0 | awk '{print $2}'`

eingetragen, es kommt aber trotzdem ein Paßwort-Prompt. Ich
vermute, daß es etwas mit den Backticks bzw. Hochkommas zu
tun hat. Hat jemand eine Idee?


Gruß,
   Meinolf
-- 
GPG key ID: 0x43891B76


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: CD auswerfen fü r normalen Benutzer

2006-09-09 Diskussionsfäden Wolf Wiegand
Hallo,

Meinolf Sander wrote:

 wie kann ich es einem normalen Benutzer unter KDE möglichst
 einfach machen, daß eine CD per Icon-Klick ausgeworfen wird?
 
 Bisher habe ich es so versucht, daß dann folgendes Skript
 ausgeführt wird:

Warum so umständlich? Pack den Benutzer in die Gruppe cdrom:

[EMAIL PROTECTED]:~ $ grep cdrom /etc/group
cdrom:x:24:wolf
[EMAIL PROTECTED]:~ $ grep cdrom /etc/fstab 
/dev/hdc/mnt/cdrom  iso9660 ro,user,noauto  0   0
[EMAIL PROTECTED]:~ $ ls -la /dev/hdc
brw-rw 1 root cdrom 22, 0 2006-09-07 22:13 /dev/hdc
[EMAIL PROTECTED]:~ $ mount /dev/hdc
[EMAIL PROTECTED]:~ $ eject

/dev/cdrom ist ein Link auf /dev/hdc.

hth, Wolf
-- 
Was kriegt man, wenn man Paris Hilton mit einem Schlittenhund kreuzt? Entweder 
eine verdammt dumme Töle oder eine winterfeste Nutte. (Oliver Welke in '7 Tage, 
7 Köpfe')


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: CD auswerfen fü r normalen Benutzer

2006-09-09 Diskussionsfäden Meinolf Sander
* Wolf Wiegand schrieb:

 wie kann ich es einem normalen Benutzer unter KDE möglichst
 einfach machen, daß eine CD per Icon-Klick ausgeworfen wird?
 
 Bisher habe ich es so versucht, daß dann folgendes Skript
 ausgeführt wird:
 
 Warum so umständlich? Pack den Benutzer in die Gruppe cdrom:

Der Benutzer ist schon in dieser Gruppe; das Problem ist aber,
daß noch (z. B. KDE-)Prozesse auf den Mountpunkt zugreifen
können und das Umounten dann fehlschlägt. Das soll dadurch
verhindert werden, daß diese (falls vorhanden) vorher gekillt
werden.


Meinolf
-- 
GPG key ID: 0x43891B76


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: CD auswerfen fü r normalen Benutzer

2006-09-09 Diskussionsfäden Wolf Wiegand
Hallo,

Meinolf Sander wrote:

 * Wolf Wiegand schrieb:
 
  wie kann ich es einem normalen Benutzer unter KDE möglichst
  einfach machen, daß eine CD per Icon-Klick ausgeworfen wird?
  
  Bisher habe ich es so versucht, daß dann folgendes Skript
  ausgeführt wird:
  
  Warum so umständlich? Pack den Benutzer in die Gruppe cdrom:
 
 Der Benutzer ist schon in dieser Gruppe; das Problem ist aber,
 daß noch (z. B. KDE-)Prozesse auf den Mountpunkt zugreifen
 können und das Umounten dann fehlschlägt. Das soll dadurch
 verhindert werden, daß diese (falls vorhanden) vorher gekillt
 werden.

Trotzdem solltest Du dafür doch kein sudo brauchen, Deine eigenen
Prozesse kannst Du auch so mit kill beenden.

Außerdem würde ich in der Zeile 'lsof | grep cdrom0 | ...' ein genaueres
Suchmuster verwenden, z.B. 'grep \ /dev/cdrom0'. 

Schönen Gruß,

Wolf
-- 
A distributed system is one in which the failure of a computer you didn't even 
know existed can render your own computer unusable. (Leslie Lamport)


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: CD auswerfen fü r normalen Benutzer [solved]

2006-09-09 Diskussionsfäden Meinolf Sander
* Meinolf Sander schrieb:

 * Wolf Wiegand schrieb:
 Warum so umständlich? Pack den Benutzer in die Gruppe cdrom:
 
 Der Benutzer ist schon in dieser Gruppe; das Problem ist aber,
 daß noch (z. B. KDE-)Prozesse auf den Mountpunkt zugreifen
 können und das Umounten dann fehlschlägt. Das soll dadurch
 verhindert werden, daß diese (falls vorhanden) vorher gekillt
 werden.

Gerade getestet, die Prozesse können auch ohne root-Rechte
gekillt werden. Problem erledigt.

-- 
GPG key ID: 0x43891B76


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)