abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
24.9. 14:11 | Komunita

Už jenom do pondělí 3. října lze přihlásit přednášku nebo workshop, nebo také navrhnout zajímavé téma nebo osobu, na brněnskou open source, open mind a open hardware konferenci OpenAlt 2016, jež navazuje na konference LinuxAlt a Openmobility a proběhne 5. a 6. listopadu 2016. Inspirovat se lze loňským ročníkem.

Ladislav Hagara | Komentářů: 0
24.9. 13:33 | Nová verze

Po šesti týdnech od vydání verze 5.1.0 (zprávička) byla vydána verze 5.2.0 správce digitálních fotografií digiKam (digiKam Software Collection). Kromě oprav chyb, v Bugzille bylo uzavřeno 42 záznamů, přináší nejnovější digiKam také nový nástroj pro potlačení efektu červených očí vytvořený v rámci letošního Google Summer of Code 2016.

Ladislav Hagara | Komentářů: 0
24.9. 12:55 | Bezpečnostní upozornění

Americká společnost Yahoo, provozující stejnojmenný internetový portál, oficiálně potvrdila bezpečnostní incident z konce roku 2014. Dle tiskové zprávy ukradl státem podporovaný útočník údaje o 500 milionech uživatelích. Jedná se o jejich jména, emailové adresy, telefonní čísla, data narození, haše hesel (bcrypt) a v některých případech také bezpečnostní otázky a odpovědi na ně.

Ladislav Hagara | Komentářů: 0
23.9. 16:46 | Nová verze

Po třech týdnech od vydání wattOS R10 LXDE oznámili vývojáři odlehčené linuxové distribuce wattOS také vydání wattOS R10 Microwatt. Obě vydání vycházejí z Ubuntu 16.04.1 LTS. Výchozím správcem oken v Microwattu je dlaždicový (tiling) i3, webovým prohlížečem Surf, správcem souborů PCManFM a pdf prohlížečem Mupdf. Ukázka prostředí na YouTube.

Ladislav Hagara | Komentářů: 4
23.9. 01:01 | Zajímavý projekt

Vidar Holen aktualizoval svůj přehled s počty (sprostých) slov (Internet Archive) obsažených ve zdrojových kódech Linuxu. Nejedná se pouze o přidání zdrojových kódů nových verzí Linuxu. Přidána byla především možnost definování si vlastních slov.

Ladislav Hagara | Komentářů: 25
22.9. 15:29 | Bezpečnostní upozornění

Byly vydány verze 1.1.0a, 1.0.2i a 1.0.1u kryptografické knihovny OpenSSL. Dle bezpečnostního upozornění bylo opraveno několik bezpečnostních chyb. Nejvážnější z nich je CVE-2016-6304 (Debian) v OCSP rozšíření.

Ladislav Hagara | Komentářů: 0
22.9. 14:46 | Pozvánky

Chceš se podílet na zajímavém projektu, spolupracovat s vývojáři z praxe a získat cenné zkušenosti? Přijď se podívat na nabídku otevřených projektů (některé z nich mohou vést i k BP/DP), promluvit si s vedoucími a zjistit, jestli tě některé z nich zaujmou. Akce je zaměřená na prezentování aktuálně běžících open source projektů v Red Hatu, do kterých se mohou zapojit studenti vysokých, ale i středních škol. … více »

mjedlick | Komentářů: 12
22.9. 14:22 | Nová verze

Bryce Harrington (Samsung) oznámil vydání verze 1.12.0 Waylandu a Westonu. Podrobnosti v oznámení o vydání Waylandu a v oznámení o vydání Westonu.

Ladislav Hagara | Komentářů: 0
22.9. 14:08 | Nová verze

Po téměř 6 měsících vývoje od vydání verze 1.14 (zprávička) byla vydána verze 1.16 grafického prostředí MATE (Wikipedie). Přehled nových vlastností a vylepšení v poznámkách k vydání.

Ladislav Hagara | Komentářů: 1
22.9. 13:51 | Nová verze

Po půl roce od vydání verze 3.20 (zprávička) bylo vydáno GNOME 3.22 s kódovým názvem Karlsruhe. Součástí jsou nové hlavní funkce a vlastnosti, stejně jako řada menších vylepšení a oprav chyb. Z novinek lze zdůraznit podporu pro Flatpak. Vydání obsahuje 22 983 změn od přibližně 775 přispěvatelů. Podrobnosti i s náhledy v poznámkách k vydání a v novinkách pro vývojáře a správce systémů. Přehled novinek také na oficiálním videu.

Ladislav Hagara | Komentářů: 0
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (25%)
 (30%)
 (34%)
 (7%)
 (5%)
 (0%)
Celkem 110 hlasů
 Komentářů: 2, poslední 23.9. 14:22
    Rozcestník
    Reklama

    Dotaz: Čím posílat zprávy mezi Xterminály?

    13.8.2003 19:25 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
    Čím posílat zprávy mezi Xterminály?
    Přečteno: 113×
    Zdravím,

    sháním program, kterým lze posílat zprávy typu xmessage mezi Xterminálem a terminálovým serverem. Nechci žádné ICQ, Jabber a jánevímcoještě. Chtěl bych démona + nějaké GUI. Nároky jsou minimální -- chci prostě poslat krátkou zprávu, která se hned zobrazí na daném display (:0 apod.) a mít možnost na ni odpovědět kliknutím na tlačítko. Hledal jsem, ale mezi těmi grafickými udělátky jsem nic nenašel. Klasický talk nevyhovuje, nepotřebuju komunikaci v reálném čase. Poradíte?

    Díky,

    --vo
    Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress

    Odpovědi

    13.8.2003 20:11 Beda
    Rozbalit Rozbalit vše Čím posílat zprávy mezi Xterminály?

    nejsem si jist, jestli to tak uplne chapu o co se snazite, takze mi prosim kivnete, jestli jde o:

    terminal-server a na nem bezi

    • X server spravce
    • X klientske aplikace spravce
    • X klientske aplikace ruznych terminalu

    terminaly a na nich bezi

    • jen X server cloveka sediciho u terminalu

    a jestli nechcete jabber, icq, talk, ytalk nebo pododobne... (hadam hledate neco jako winpopup pod widlema???)
    no a to co ste napsal o tom pripojovani myslite, ze jako spravcovi bezi Xka ten povoli pripojeni(XOpenDisplay()) libovolneho cloveka k jeho X serveru a zaslani nejake udalosti skrz X protokol a tim treba i udalsoti, ktera v lepsim pripade jen treba zabije spravcovi X sezeni v horsim exploitne chybu v Xlib nebo jine knihovne zpracovavajici tu kterou udalost a spusti dalsi kod pod pravy spravce? skutecne ste to myslel takto nebo hledate jen proste "jineho" IM X-klienta a odpovidajici server?

    myslim, ze rozchozeni neceho podobneho jabberu je mnohem mene rizikovejsi zalezitost a hlavne se da lepe "uzamknout" a drzet v patricnych mezich.

    13.8.2003 20:13 Beda
    Rozbalit Rozbalit vše Čím posílat zprávy mezi Xterminály?
    no nebo nejaky irc, kdyz ne rovnou celej jabber
    13.8.2003 20:23 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
    Rozbalit Rozbalit vše Čím posílat zprávy mezi Xterminály?
    Ne tak složitě. V podstatě máte pravdu, já jenom dodám, že se jedná o domácí "síť" (server + terminál). No, nic moc. Já nechci instalovat žádné ICQ, které zabírá mimojiné místo na ploše. Ani nepoužívám KDE, takže by ta ikona neměla kam jít. ;-) O zneužití práv nemám strach. Leda tak sám sobě. Tak asi nic moc, co? --vo
    Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
    13.8.2003 21:23 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Čím posílat zprávy mezi Xterminály?
    write ;-) žádné okno teda nevyskočí, ale tútne to a v terminálu s nejmenším idle se objeví zpráva...
    13.8.2003 22:49 Beda
    Rozbalit Rozbalit vše Čím posílat zprávy mezi Xterminály?
    hmm a co mi reknes na visualbell :)))) tut? ;)
    13.8.2003 23:24 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Čím posílat zprávy mezi Xterminály?
    osud :o)
    13.8.2003 22:48 Beda
    Rozbalit Rozbalit vše Čím posílat zprávy mezi Xterminály?

    ciste teoreticky, jestli je to jeden jediny uzivatel, treba "my", a ten home maji teda asi vsichni na jedom miste jako "my", tak maji asi i pristup ke vsem MIT_MAGIC_COOKIE, teda jestli je ty vase xka pouzivaji k overeni prav pripojeni... takze pak by proste asi stacilo pustit dalsi xterm na jiny display a pripadne mu dat jeste nejaky prikaz na vykonani (-e ...)

    ale je to pekna prasecina, i kdyz staci tomu jen Xka a nic vic...

    13.8.2003 23:27 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
    Rozbalit Rozbalit vše Čím posílat zprávy mezi Xterminály?
    Jojo. :-D To jsou rady. :-D Prostě nechci řvát přes dvě místnosti, když to můžu poslat po síti. Ale potřebuju rychlou reakci protistrany a ne spouštění xtermu s parametrem; notabene když je protistrana (no spíš soustrana) v plné práci a 'nechce být rušena'. --vo
    Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
    14.8.2003 00:23 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Čím posílat zprávy mezi Xterminály?
    A co linpopup? Pokud tam nemáš sambu, a musel bys ji instalovat kvůli tomuhle, tak by to samozřejmě byl overkill, ale pokd ji máš, tak je to příjemce zpráv od smbclient -M (winpopup) pro Linux http://www.littleigloo.org/software_002.php3
    14.8.2003 10:34 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Čím posílat zprávy mezi Xterminály?
    No, možná to nezajímá autora prvního dotazu, ale tohle by zajímalo mě. K nějakému serveru je připojen uživatel a celé jeho prostředí je zobrazeno na na jeho lokálním X serveru. Mám přístup do jeho domovského adresáře a tedy i k jeho .Xauthority. Mohu nějak spustit X clienta na jeho X serveru? Podle výpisu xauth se používají MIT-MAGIC-COOKIE-1. Případně, jakou minimální akci by musel provést abych mohl něco takového udělat (ne triviální xauth +). Předpokládejme, že mám root práva na serveru i na jeho terminálu. Preferuji ale co nejjednodužší zásah na straně app.serveru a zásah by neměl umožňovat průnik další osobě.
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    14.8.2003 11:44 RWS
    Rozbalit Rozbalit vše Čím posílat zprávy mezi Xterminály?
    Asi nejjednodussi, kdyz muzes cist jeho .Xauthority, tak si do promenne XAUTHORITY nastavit ten jeho .Xauthority, cili napr. /home/karel/.Xauthority, pak si nastavit DISPLAY na cislo jeho displaye, treba DISPLAY=":0" a pak uz staci spustit program.

    Pokud nemuzes pouzit jenom .Xauthority, tak staci, kdyz se ten user podivat, co ma ve $DISPLAY, podle toho najde zaznam v .Xauthority pro ten screen a posle ti tu cookie. Ty si ji pak das do svyho .Xauthority, opet prenastavis DISPLAY na ten jeho a spustis program.

    Jako root to muzes udelat obouma zpusobama a ten user nic nemusi delat, ani o tom nemusi vedet, dokud mu tam nenaskoci program. Jako obyc. user se od nej musis dovedet tu cookie (pokud samozrejme nemas R pravo a pristup k jeho .Xauthority, pak si tu cookie muzes zjistit sam).

    Obe metody umoznujou pak prunik pouze stejnymu uzivateli, takze jestli nejaka osoba pouzije stejnyho usera, tak si musi jeste nastavit stejnej DISPLAY, komu tu zpravu chce poslat.

    Nejake dalsi otazky?

    14.8.2003 13:18 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Čím posílat zprávy mezi Xterminály?
    Dik, to je přesně ono. Ještě jeden dotaz. Jak jednoduše zjistím všechny uživatele přihlášené na server přes gdm a pokudmožno i jejich displeje.
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    14.8.2003 13:44 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Čím posílat zprávy mezi Xterminály?
    Skur.. RH a jeho dokur... manuálové stránky. Zatím měn napadl jen takový hack, který vyhovyje mojemu specifiskému prostředí.
    last -ad | grep 'still logged in' |\
    sed 's/   */;/g' | grep ';.[^;]*$' | cut -d ';' -f 1,4
    Ale nevím proč mi nefunguje who, finger ani w. Všechny mi vypíšou jen naposledy přihlášeného a virtuální konzoly. Ty co nemají žádnou virtuální konzoli nevidím :-(
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    14.8.2003 15:28 Beda
    Rozbalit Rozbalit vše Čím posílat zprávy mezi Xterminály?
    ja bych jen dodal, ze kdyz pak root pusti xterm na tom kterem display uzivatele, tak uzivateli nic nebrani napsat do toho xtermu treba rm -rf /
    14.8.2003 19:28 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Čím posílat zprávy mezi Xterminály?
    Však o tom to je, ne? ;-) Pokud se nechci extra starat o bezpečnost, napíšu program, který si otevře pro čtení pojmenovanou rouru, v předem známém místě, select()ne ji, a když se mu tam něco objeví, vyhodí GtkDialog s tím, co tam přečetl. To je celé tak stránka až dvě kódu. Každý luser, který chce, aby na něj vyskakovala nějaká okýnka, si to pustí a bude happy. Zprávy se budou posílat echem do té roury ;-) nebo si na to udělám skriptíček...
    Josef Kufner avatar 17.8.2003 19:28 Josef Kufner | skóre: 66
    Rozbalit Rozbalit vše Čím posílat zprávy mezi Xterminály?
    Tak tohle mi prijde jako nejrozumnejsi a nejjednodusi reseni.
    Hello world ! Segmentation fault (core dumped)
    Josef Kufner avatar 17.8.2003 19:26 Josef Kufner | skóre: 66
    Rozbalit Rozbalit vše Čím posílat zprávy mezi Xterminály?
    Ne tak docela. Pokud pusti xterm s parametrem -e "prikaz", tak po skonceni prikazu se xterm zavre a user nema sanci psat prikazy (vlastne se ani nemusi spoustet shell).
    Hello world ! Segmentation fault (core dumped)
    14.8.2003 18:53 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
    Rozbalit Rozbalit vše Čím posílat zprávy mezi Xterminály?
    Pánové, díky za vstřícné reakce. :-( Nemůžete si založit vlastní thread?! :-p --vo
    Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
    14.8.2003 11:21 Agent Smith
    Rozbalit Rozbalit vše Čím posílat zprávy mezi Xterminály?
    asi bych zkusil xdialog, napriklad:
    DISPLAY=REMOTE:0.0 xdialog -yesno 'Jsi vul?'
    echo $?
    if [ $? ]; then
       echo Je
    else
       echo Neni
    fi
    
    14.8.2003 15:22 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Čím posílat zprávy mezi Xterminály?
    Myslím, že nejjednodužší řešení je použít to xmessages s tím, že se nějak musíte dostat k .Xauthority toho uživatele a pak normálně stačí nastavit proměnou XAUTHORITY na soubor který bude obsahovat příslušnou cookynu a DISPLAY na příslušný X server. Pokud to chceš spřístupnit všem uživatelům, tak by to asi chtělo vyrobit si sudo binárku, která to wrapne aby se dal přečíst soubor s cookynama, uživatelům udělat do startovacích skriptů export cookyny do nějakého souboru čitelného jen pro roota (man xauth) atd. Udělej z toho OSS projekt :-)
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    14.8.2003 18:55 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
    Rozbalit Rozbalit vše Čím posílat zprávy mezi Xterminály?
    Díky. Nemám náladu. To neexistuje nějaký projektík? To to ještě nikdo nepotřeboval? Jsem výjimečný? :-D --vo
    Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
    14.8.2003 19:30 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Čím posílat zprávy mezi Xterminály?
    Mh, složité. Viz mou odpověď výš.
    15.8.2003 09:36 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Čím posílat zprávy mezi Xterminály?
    Ech, tak tedy složité. Je to tak složité, že to jde i naprogramovat v bashi:
    #!/bin/sh
    ROURA=/tmp/messages/${USER}.roura
    [ -d `dirname $ROURA` ] || mkdirhier `dirname $ROURA`
    [ -p $ROURA ] || ( [ -e $ROURA ] && rm -f $ROURA || mkfifo -m 622 $ROURA )
    trap "rm -f $ROURA" EXIT
    while true 
    do
    cat $ROURA | xmessage -file -
    done
    Možná by Yeti udělal i něco jednodužšího. Já jsem v bashi nováčkem. Ten cat je tam, protože xmessage nějak nezvládá za -file rouru. Při použití xargs by do té roury šly cpát i přepínače a dělat butonky, ale pak jsem nějak nerozchodil výceřádkové zprávy a nebo mi vycházeli složité bastly. Takhle to zobrazí vždy jen jednu hlášku, ale pro šikovného není problém to nějak zmastit.
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    15.8.2003 10:40 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Čím posílat zprávy mezi Xterminály?
    Nechápu... tohle je to, co jsem popisoval já (každý luser si spustí klienta zobrazujícího zprávy z nějaké roury), a nikoli výroba děr přes vzájemné čtení .Xauthority nebo pouštění xtermů, na které jsem reagoval. Jen je to v shellu, já bych to asi napsal v Pythonu nebo C, ale to je otázka vkusu...
    15.8.2003 11:04 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Čím posílat zprávy mezi Xterminály?
    Jo, já vím, že jsem jen v bashi napsal přesně to co jsi popsal. Ja to udělal jen pro demonstraci pro --vo jak je to jednoduché.
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   Powered by Hosting 90 Server hosting
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.