Hirdetés

Új hozzászólás Aktív témák

  • SirRasor

    addikt

    Kérlek segítsetek, relatíve nagyon egyszerű dolgot szeretnék csinálni, mégis gugli+gugli Bard segítségével se megy:

    Elindul a gép, belép automatikusan egy szimpla felhasználóval, elindul a firefox és betölt egy felületet, ahol egy USB-s NFC-olvasót kell üzemeltetni.
    Az olvasóhoz egy JAR fájl van, amivel működik, de csakis su-ként indítva.

    konzolban: sudo java -JAR elérési út\belepteto.jar
    Faszán elindul és megtalálja az olvasót, illetve a kis ikonja kitöltődik az óra mellé.

    Tehát a feladat az, hogy automatikus belépés után MAGÁTÓL induljon ez ez a parancs:
    sudo java -JAR /usr/local/Belepteto/belepteto.jar

    Bard egyik megoldása:
    új szövegfájlt a /etc/init.d könyvtárban. A fájl nevét pl: belepteto.sh-re állítsa.
    fájlban meg:
    nohup su -c "java -jar /usr/local/Belepteto/belepteto.jar"
    És adjak futtatási jogot: sudo chmod +x és elérési út.
    Újraindítom a gépet és nem csinál semmit. Nohup nélkül se.

    Namost ha su-ként indított mc-vel rányomok a belepteto.sh -ra, akkor elindul és tökéletesen működik.
    Ha nem su-ként indított mc-vel indítanám, akkor kér jelszót, ami nyilvánvalóan nem jó.
    Hmm...akkor lehet az a gond, hogy nem su-ként indítja és elakad a jelszónál. De akkor mi lehet erre a megoldás? Nyilván nem akarom a root felhasználót automatikusan beléptetni, hogy azzal fusson az egész munkamenet.

Új hozzászólás Aktív témák