Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problematična xhost access lista.

[es] :: Linux :: Problematična xhost access lista.

[ Pregleda: 2057 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Milan Andjelkovic
Product Manager
Tegus Medical
Beograd

Član broj: 4476
Poruke: 3281
*.verat.net.

Sajt: www.linkedin.com/in/milan..


+8 Profil

icon Problematična xhost access lista.17.11.2005. u 13:22 - pre 224 meseci
Pokušavam da kroz cron postavim random background u fluxbox-u. Kada odradim xhost +, odnosno ukinem sve zabrane (deaktiviram access listu), skripta, odnosno cron, radi bez problema. Medjutim, kada aktiviram access listu i ubacim localhost u nju - xhost +localhost, skalamerija ne funkcioniše.
Ako ručno pokrećem skriptu, uvek radi, bez obzira na xhost podešavanja.

Evo i konkretno:
mangel@nnn:~$ crontab -l
*/1 * * * * /bin/sh /home/mangel/randombackground2
mangel@nnn:~$ cat ./randombackground2
#!/bin/sh
DISPLAY=:0.0 /usr/local/bin/fbsetbg -r /home/mangel/images/
mangel@nnn:~$ xhost -
access control enabled, only authorized clients can connect
mangel@nnn:~$ xhost +localhost
localhost being added to access control list
mangel@nnn:~$ xhost
access control enabled, only authorized clients can connect
INET:localhost.localdomain
mangel@nnn:~$ cat /etc/hosts | grep localhost
127.0.0.1 localhost.localdomain localhost
mangel@nnn:~$ tail -10 /var/mail/mangel
X-Cron-Env: <LOGNAME=mangel>
Message-Id: <[email protected]>
Date: Thu, 17 Nov 2005 14:00:01 +0100 (CET)

Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

Esetroot: Unable to open display :0.0
fbsetbg: /home/mangel/images/1322.jpg: Invalid argument


Ima li neko ideju šta se njemu ne svidja u celoj priči?
ex.mangel
 
Odgovor na temu

anrxc

Član broj: 43899
Poruke: 452
*.adsl.net.t-com.hr.

Sajt: sysphere.org


Profil

icon Re: Problematična xhost access lista.17.11.2005. u 18:27 - pre 224 meseci
Probaj sa xhost +localhost +nnn , ili xhost +local:
You need to install an RTFM interface.
 
Odgovor na temu

Milan Andjelkovic
Product Manager
Tegus Medical
Beograd

Član broj: 4476
Poruke: 3281
*.verat.net.

Sajt: www.linkedin.com/in/milan..


+8 Profil

icon Re: Problematična xhost access lista.18.11.2005. u 07:41 - pre 224 meseci
Pokušavao sam i xhost +nnn, ali nije bilo efekta.

Ne vidim svrhu xhost +local, ali u svaku slučaju:
mangel@nnn:~$ xhost +local
xhost: bad hostname "local"


ex.mangel
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.sbb.co.yu.



+257 Profil

icon Re: Problematična xhost access lista.18.11.2005. u 08:39 - pre 224 meseci
Probaj da preusmeris u fajl rezultate....nesto kao:
Code:

*/1 * * * * /bin/sh /home/mangel/randombackground2 > randombackground2.log

pa da vidis sta onda javlja.
Druga stvar, da li si probao da definises sam DISPLAY varijablu u samom skriptu? Nesto kao
Code:

DISPLAY=localhost:0.0;
export DISPLAY

Ima li sta u /var/log/messages?



Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

Milan Andjelkovic
Product Manager
Tegus Medical
Beograd

Član broj: 4476
Poruke: 3281
*.verat.net.

Sajt: www.linkedin.com/in/milan..


+8 Profil

icon Re: Problematična xhost access lista.18.11.2005. u 09:28 - pre 224 meseci
Ako preusmerim output skripte u fajl, ne dobijam ništa.

Ubacivanjem export i localhost u skriptu se desila mala promena - evo isečka o erroru iz /var/mail/mangel:
Citat:
Message-Id: <[email protected]>
Date: Fri, 18 Nov 2005 10:12:07 +0100 (CET)

Esetroot: Unable to open display localhost:0.0
fbsetbg: /home/mangel/images/141.jpg: Invalid argument

znači nema više onog Xlib-a. Pokušavao sam malo i da experimentišem sa sličnom strukturom skripte, ali i rezultati su bili slični :)

btw. ovo invalid argument je normalna posledica nemogućnosti povezivanja na server/display.
ex.mangel
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.sbb.co.yu.



+257 Profil

icon Re: Problematična xhost access lista.18.11.2005. u 09:36 - pre 224 meseci
Ok, resili smo se xlib-a, ali je ostao esetroot (koliko vidim preko google-ta, to je od enlightenment-a..) zato mislim da pogledas:
http://users.utu.fi/sjsepp/bgchange.html
jer tamo u skriptu pise:
Citat:

# Define parameters for Esetroot
ESETROOT="/usr/bin/Esetroot -display :0 -fit"

tako da je to mozda resenje tvog problema.
Prouci skript na stranici gore, mozda ti da vise odgovora od mene :)

Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

anrxc

Član broj: 43899
Poruke: 452
*.adsl.net.t-com.hr.

Sajt: sysphere.org


Profil

icon Re: Problematična xhost access lista.18.11.2005. u 11:44 - pre 224 meseci
Citat:
Milan Andjelkovic:
Ne vidim svrhu xhost +local, ali u svaku slučaju:
mangel@nnn:~$ xhost +local
xhost: bad hostname "local"


Fali ti dvotocka,
"xhost +local:" allows non-network local connections to your server
You need to install an RTFM interface.
 
Odgovor na temu

Milan Andjelkovic
Product Manager
Tegus Medical
Beograd

Član broj: 4476
Poruke: 3281
*.verat.net.

Sajt: www.linkedin.com/in/milan..


+8 Profil

icon Re: Problematična xhost access lista.18.11.2005. u 13:02 - pre 224 meseci
Svaka čast, to je to. Stvarno, nisam obratio pažnju na tu dvotačku u tvom prvom postu.

Video sam to pod families u man-u, ali nisam znao (a i ne piše) da se na to odnosi.

Hvala.
ex.mangel
 
Odgovor na temu

[es] :: Linux :: Problematična xhost access lista.

[ Pregleda: 2057 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.