WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Linux, UNIX, Open Source

Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 13.08.2003, 19:31   #1
hugin grímnirson
Master
 
Registriert seit: 13.05.2001
Alter: 48
Beiträge: 762


Standard path / sudo

hätte da zwei probleme, mal schaun, ob mir da wer helfen kann:

----------------------------------------

1. PROBLEM: path

ich hab da eine handvoll scripte zur steuerung meiner musik-box, die ich alle in ein verzeichnis platziert habe.

da ich eine faule sau bin, will ich natürlich nicht bei jedem aufruf eines scripts den vollen pfad eintippen müssen und würd diesen pfad jetzt gerne in der path-variable unterbringen.

<annahme>
path ist eine environment-variable die ich mit export setze.
</annahme>

frage A: ist die annahme richtig?

frage B: ich will eigentlich nicht für jeden user eigens eine env-variable definieren.
gibts da kein globales, für alle user gültiges setting dafür?


distri: suse 8.1

----------------------------------------

2. PROBLEM: sudo

meine /etc/sudoers:
Zitat:
# Host alias specification

# User alias specification
User_Alias LUIGIS = %users,wwwrun

# Cmnd alias specification
Cmnd_Alias MISC = /luigi/*,\
/luigi/*/*

Cmnd_Alias XR = /usr/bin/xmms-shell,\
/usr/bin/xmmsctrl

Runas_Alias XRU = mp3box

# Defaults specification

# User privilege specification
root ALL = (ALL) ALL
LUIGIS ALL = (XRU) NOPASSWD: XR
LUIGIS ALL = (ALL) NOPASSWD: MISC
es geht um die vorletzte zeile. ich will xmms-shell bzw xmmsctrl als user mp3box ausführen.

ich tipp also: sudo xmms-shell und als antwort bekomm ich:
Sorry, user hugin is not allowed to execute '/usr/bin/xmms-shell' as root on luigi.

starte ich sudo mit sudo -u mp3box xmms-shell funkts.

ich war eigentlich der meinung, dass der Runas_Alias die notwendigkeit, sudo mit -u user aufzurufen beseitigen würde, was eigentlich sinn der übung war, sonst hätte ich mir den Runas_Alias gleich sparen und sudo immer mit -u ausführen können.

was stimmt nicht, wer weiß rat?


distri: suse 8.1
____________________________________
cu
hugin

I'm calm like a bomb.
hugin grímnirson ist offline   Mit Zitat antworten
Alt 14.08.2003, 12:01   #2
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard Re: path / sudo

Zitat:
Original geschrieben von hugin grímnirson
frage A: ist die annahme richtig?


Zitat:
frage B: ich will eigentlich nicht für jeden user eigens eine env-variable definieren.
gibts da kein globales, für alle user gültiges setting dafür?
/etc/profile => Fuer alle User
/etc/bashrc => Fuer alle User
~/.profile => Pro User
~/.bashrc => Pro User

"man bash" ist Dein Freund
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org .
_m3 ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:38 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag