cron a xmessage

Sekcia: Aplikácie & Desktop 10.03.2015 | 16:56
Avatar mmatko debian 8 64bit  Používateľ

ahoj, mam maly problem - potrebujem zo scriptu spustaneho cez cron (pod rootom) poslat xmessage na uzivatelsky desktop... pokial skusobny xmessage poslem z terminalu (nie grafickeho) pod uzivatelom, vsetko ide ok... pokial vsak to iste robim pod rootom, hlasi chybu 

No protocol specified Error:Can't open display : :0

prikaz spustam takto: 

DISPLAY=:0 xmessage -center ahoj

da sa s tym nieco urobit (t.j. posielat xmessage z rootovskeho scripru na uzivatelsky display)? dik

man cokolvek vs. sedativa (1:0)
    • RE: cron a xmessage 10.03.2015 | 18:32
      Avatar bedňa antiX, Devuan, LegacyIce  Administrátor

      Osobne by som použil notify-send.

      Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
      • RE: cron a xmessage 11.03.2015 | 12:04
        Avatar mmatko debian 8 64bit  Používateľ

        jo, dik, dobry napad, ale ja cez xmessage potrebujem skript aj ovladat...

        man cokolvek vs. sedativa (1:0)
        • RE: cron a xmessage 11.03.2015 | 12:11
          Avatar bedňa antiX, Devuan, LegacyIce  Administrátor

          OK, v tom prípade použi su -u user xmessage "hallo world".

          Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
          • RE: cron a xmessage 11.03.2015 | 12:35
            Avatar mmatko debian 8 64bit  Používateľ

            dik, spica, ide to:

            su -l user -c "xmessage ..."

            neporadis este, ako prenesiem hodnotu premennej z rootovskeho skriptu do bloku su -l user? potrebujem cca toto:

            su -l user -c "xmessage $PREMENNA"
            man cokolvek vs. sedativa (1:0)
            • RE: cron a xmessage 11.03.2015 | 12:39
              Avatar mmatko debian 8 64bit  Používateľ

              teda bez toho, aby som ju musel zapisat do suboru a nasledne ju z neho citat...

              man cokolvek vs. sedativa (1:0)
              • RE: cron a xmessage 11.03.2015 | 12:42
                Avatar mmatko debian 8 64bit  Používateľ

                nieco ako COMMON premenna pre vsetkych userov, alebo nieco podobne...

                man cokolvek vs. sedativa (1:0)
                • RE: cron a xmessage 11.03.2015 | 12:58
                  Avatar mmatko debian 8 64bit  Používateľ

                  ok, uz to mam - prikaz export

                  dik moc za pomoc...

                  man cokolvek vs. sedativa (1:0)
                  • RE: cron a xmessage 11.03.2015 | 14:54
                    Avatar bedňa antiX, Devuan, LegacyIce  Administrátor

                    Nieje zač.

                    So long.

                    Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org