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

  • SirRasor
    addikt

    Egy feladatot sokféleképpen meg lehet oldani. Pl. systemd-nél köthető user loginhoz az indítás, pl. [link] Az indítás szempontjából mindegy hogy milyen feladatot lát el a program, hogy igényel-e GUI-t vagy nem. Csak elindítja az adott programot, aztán majd az vagy elindul, vagy hisztizik, hogy ő nem.

    A "nohup su -c" részt töröld ki belőle, csak ez legyen benne:

    #!/bin/sh
    java -JAR /usr/local/Belepteto/belepteto.jar

    Ja és még annyit, hogy annak a felhasználónak tagja kell legyen a sudoers csoportnak.

    Az ablakkezelő elméletileg mindegy, xfce alatt is így működik ez a része a dolognak. Majd ha annyi éves Linux rutinod lesz, mint Windows alatt, akkor ki tudod szűrni a sok találatból pontosan mi kell neked.

    usert felvettem sudoersbe (lehet benne volt?) visudo-val nézve nem látok különbséget.
    su-ként indítva a visudot azt mondja nem találja a parancsot. su-ként sudo visudo és máris működik. Komolyan mondom nem értem.
    Kitöröltem a nohup su -c -t, mire azt írta ki, hogy nem találja az elérési útvonalat :C
    Visszaírtam, manuálisan indítom és elindul. Ezt se értem.

    Na mind1, ha nem találja, akkor...átteszem a felhasználó home-jába.
    A .apps -ba behánytam az sh-t és a JAR-t is, átírtam az utakat és úgy indítottam. Elindul rendesen.

    Beütemeztem most lustaságból KDE GUI-n keresztül az sh-t és nyilván nem indult el a su miatt.
    Na ekkor kitöröltem a nohup su -c-s részt és ekkor már elindult, persze hiába, mert nem su-ként indítva nem találja meg az USB-s olvasót.
    De legalább elindul :D
    Most elkezdek játszani a .sh-s su-s paraméterezéssel, hátha egyszer csak elindul.

    Köszönöm a türelmed és az ötletelést :)
    Úgy érzem +10év linux aztán csak ráérzek.

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