Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Wer hilft bei kleinem Startscript!

  1. #1
    Registrierter Benutzer
    Registriert seit
    Mar 2004
    Beiträge
    242

    Wer hilft bei kleinem Startscript!

    Hallo Leute,
    ich versuche gerade ein kleines Startscript für Enemy Territory && Teamspeak zu erstellen, hänge aber an einem (bestimmt lächerlichen) Problem!

    Damit ET zusammen mit TS funktioniert, muss man folgendes als ROOT machen:
    PHP-Code:
    echo "et.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss
    echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss 
    So, dafür muss man ja wie gesagt ROOT sein, ansonsten keine Berechtinung! Von Hand aus der Konsole kein Problem und danach ET starten, doch hätte ich die zwei Zeilen gerne in meiner /usr/local/bin/et File drin! Die sieht so aus:
    PHP-Code:
    ....
    .....(
    auskommentierte Sachen)
    .......
    cd "usr/local/games/enemy-territory/"
    ./et.x86 $*
    exit $* 
    Was ich nun versucht habe, ist ein "su root" oben reinzuschreiben, gefolgt von den zwei Zeilen oben, aber es klappt nicht - er fragt nicht nach dem Root-password und nix passiert! Ein "sudo echo usw" klappt auch nicht - er fragt nicht nach dem root passwort und gibt nur keine Berechtigung aus...
    Ausserdem müsste ja danach wieder zu meinem Standarduser zurückgewechselt werden?!?

    Kann mir jemand ne kleine Hilfestellung geben? Ist doch bestimmt ganz einfach...
    BtW: Was bedeutet eigentlich das "$*" ?

    Grüße,

    Daniel
    (¯`·.¸¸.->MaDDeePee<-.¸¸.·´¯)

    Don`t argue with idiots, they drag you down to their level and beat you with experience!

    Gentoo [NEWEST] :o)

  2. #2
    Ein Benutzer
    Registriert seit
    Sep 2000
    Beiträge
    239
    Hi,
    sudo war schon richtig, du muss allerdings noch konfigurieren, welche Befehle du ohne Passwort als root ausführen darfst, dafür dient visudo, Bespiele sollten genügend vorhanden sein.

    $* bedeutet alle übergebenen Parameter.
    Gruß

  3. #3
    Registrierter Benutzer
    Registriert seit
    Mar 2004
    Beiträge
    242
    Danke für deine Antwort!

    Ich hab jetzt ein bissel rumgesucht und bin zu dem Entschluss gekommen, dass ein
    "username ALL=NOPASSWD:/bin/echo" in der visudo
    alle "sudo echo" dinge uns zulassen müsste!?!

    Dem ist aber nicht so...kann mir vielleicht jemand einen Tip geben? Bittebittebitte
    (¯`·.¸¸.->MaDDeePee<-.¸¸.·´¯)

    Don`t argue with idiots, they drag you down to their level and beat you with experience!

    Gentoo [NEWEST] :o)

Ähnliche Themen

  1. wo finde ich das startscript ?
    Von TOG|Darthcrawl im Forum System installieren und konfigurieren
    Antworten: 3
    Letzter Beitrag: 22.02.04, 18:48
  2. bitte brauche hilfe bei startscript
    Von darktr00per im Forum Linux als Server
    Antworten: 3
    Letzter Beitrag: 30.07.02, 20:56
  3. Wer hilft mir mein Forenboard auszubauen!
    Von Archeon im Forum Meldungen und Mitglieder
    Antworten: 0
    Letzter Beitrag: 20.07.02, 08:43
  4. startscript für samba
    Von petechen im Forum Linux als Server
    Antworten: 9
    Letzter Beitrag: 17.04.02, 14:29
  5. Wer hilft mir bitte bei iptables?
    Von thabermann im Forum Sicherheit
    Antworten: 22
    Letzter Beitrag: 22.11.01, 20:37

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •