cron a xmessage

Sekcia: Aplikácie & Desktop 10.03.2015 | 16:56
Avatar mmatko   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

    • RE: cron a xmessage 10.03.2015 | 18:32
      Avatar bedňa LegacyIce-antiX  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   Používateľ

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

        • RE: cron a xmessage 11.03.2015 | 12:11
          Avatar bedňa LegacyIce-antiX  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   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"
            • RE: cron a xmessage 11.03.2015 | 12:39
              Avatar mmatko   Používateľ

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

              • RE: cron a xmessage 11.03.2015 | 12:42
                Avatar mmatko   Používateľ

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

                • RE: cron a xmessage 11.03.2015 | 12:58
                  Avatar mmatko   Používateľ

                  ok, uz to mam - prikaz export

                  dik moc za pomoc...

                  • RE: cron a xmessage 11.03.2015 | 14:54
                    Avatar bedňa LegacyIce-antiX  Administrátor

                    Nieje zač.

                    So long.

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