Portál AbcLinuxu, 6. května 2025 16:44

Dotaz: coreutils

28.6.2019 22:38 tom
coreutils
Přečteno: 975×
Odpovědět | Admin
Dobry vecer, Chcel by som sa spytat na nasledovne.Uz dlhsie som nepouzil prikazy who, users a w. Predtym som bol zvyknuty,ze mi prikazy zobrazia v terminaly nejaky vystup.

Teraz na novo nainstalovanom devuane nedostavam nijaky vystup, len prikaz w mi zobrazi tento vystup
devuan@tux:~$ w
 22:20:56 up 21 min,  0 users,  load average: 0.80, 1.17, 0.81
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
Zda sa mi cudne,ze sa mi nic nezobrazilo.Coreutils som preinstaloval, v tom asi chyba nebude.Spustil som rkhunter, ktory som som pred updatom musel v configu upravit, aby vobec updatoval.Vysledok bol, ze mi vyhodilo
 Suspect files: 42
To si ale skor myslim,ze su false positives.
Nezdava sa vam taketo spravanie tychto prikazov podozrive?Mam obavu ze ma mozno hekli.Som mozno trochu paranoidny.Pripajam sa na siet na ubytovni.Firewall mam zapnuty a browser spustam cez firejail.

Dakujem za odpovede.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

29.6.2019 15:28 NN
Rozbalit Rozbalit vše Re: coreutils
Odpovědět | | Sbalit | Link | Blokovat | Admin
Hm, no minimalne by jsi mel videt sam sebe. Jinak se system jevi v poradku? Zadna nezvykla aktivita, nebo procesy, nebo sitova spojeni, otevrene porty?
Jendа avatar 29.6.2019 15:55 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: coreutils
Odpovědět | | Sbalit | Link | Blokovat | Admin
Taky můžeš mít blbě nastavená práva na soubor wtmp/utmp a nejde do něj zapisovat.
29.6.2019 17:51 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: coreutils
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokiaľ by to bol nejaký Android s busyboxom, alebo iná krabička s firmware na flash, tak by to bolo normálne.

Odkedy to začalo takto blbnúť? A s tou ubytovňou, nie je tam v okolí nejaké divné free wifi?
5.7.2019 19:18 tom
Rozbalit Rozbalit vše Re: coreutils
Ahojte,

Zistil som novu vec. A to, ked zadam tie prikazy v Xterm alebo Uxterm, tak mi to zobrazi vystup aky som ocakaval, teda zobrazi ma ako uzivatela a ostatne info.
Skusil som resetnut Xfce-terminal a aj Mate-terminal a zadal opat tie prikazy.Vysledok bol,ze zobrazilo normalny vystup, ale len 1-krat.
Potom uz nepomohol ani reset.
Cize Xterm a UXterm zobrazuju zrejme v poriadku a Xfce-terminal a Mate-terminal maju nejaku chybu?

Co myslite v com to moze byt?
Dakujem
5.7.2019 19:31 debian+
Rozbalit Rozbalit vše Re: coreutils
Aky ma vypis prikazu set vo xfce-termina a xterm?
Jendа avatar 6.7.2019 01:39 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: coreutils
Netuším ale zkusil bych v nastavení Xfce terminálu změnit stav škrtátka „Run command as login shell“.
6.7.2019 09:28 debian+
Rozbalit Rozbalit vše Re: coreutils
Robi to aj pri novom uzivateli v systeme?
6.7.2019 13:01 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: coreutils

Problém není v programu w. Ten jen čte, co je zapsané ve /var/run/utmp. Problém je v tom, že tam nezapisuje ten, kdo by měl.

Konkrétně xterm tam při spuštění standardně zapíše, což se můžete dočíst v manuálové stránce xtermu. Tipl bych si, že Xfce-terminal a Mate-terminal, coby potomci Gnome, které na standardy má svůj vlastní názor, tam nic nezapisují.

Ověřit to lze tak, že se přihlásíte, spustíte xterm, v něm w a uvidíte tam jeden záznam pro xterm. Pak spustíte druhý xterm, a v prvním opět pustíte w. Uvidíte dva záznamy. Pak pustíte ten váš divný terminál a opět v prvním xtermu pustíte w. Řekl bych, že tam záznam pro ten váš terminál nepřibude.

Nějaké povídání o utmp je opět v manuálu, kde právě tento problém zmiňují.

k3dAR avatar 6.7.2019 17:00 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: coreutils
Tipl bych si, že Xfce-terminal a Mate-terminal, coby potomci Gnome, které na standardy má svůj vlastní názor, tam nic nezapisují.
spatnej tip ;-)

1. Xfce-terminal neni potomek Gnome-terminal ani Xfce neni potomek Gnome

2. pouzivam xfce4-terminal a w mi v nem ukaze to same jako xterm

Pouze ano - xfce4-terminal do /var/run/utmp nezapisuje, viz:
Update utmp/wtmp records when command is launched (removed in 0.8.0)
Select this option to insert a new entry in the utmp and wtmp records when a new terminal is opened.
porad nemam telo, ale uz mam hlavu... nobody
6.7.2019 17:08 tom
Rozbalit Rozbalit vše Re: coreutils
Ved aj ja sa cudujem preco to takto zblblo.Predtym som taketo spravanie nepostrehol. Mas napad kde by mohol problem?
k3dAR avatar 6.7.2019 22:45 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: coreutils
zkusil si jak bylo zmineno zkouknout zda nemas x nastaveni terminalu zaskrle "Spustit prikaz jako prihlasovaci shell"? zkusil si jak se to chova kdyz zalozis noveho/cisteho/jineho uzivatele?
porad nemam telo, ale uz mam hlavu... nobody
6.7.2019 21:51 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: coreutils
1. Xfce-terminal neni potomek Gnome-terminal

xfce4-terminal je postavený nad vte. mate-terminal jak by smet. Podobnost vlastností/chyb, z nichž se jedna řeší právě tady, je nepřehlédnutelná.

k3dAR avatar 6.7.2019 22:43 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: coreutils
ze xfce4-terminal a mate-terminal je nad vte nezmanena ze je to potomek gnome-terminal ktere je postevane nad vte a gnome knihovnach

Xfce vzniklo o rok drive nez Gnome, jak muze byt xfce-terminal potomek Gnome?

btw: mc a rsync je postavene nad libc, znamena to ze jsou potomci Gnome ktere je take nad libc postaveno?

kdyby si napsal ze {gnome,xfce,mate}-terminal je vse postavene na vte tak s tim nemam problem, ty si ale napsal blbost, tak sem te na to upozornil, to je cele ;-)

pro jistotu pripominam, ze me xfce4-terminal i xterm zobrazi vystup z w totoznej...
porad nemam telo, ale uz mam hlavu... nobody
6.7.2019 11:35 qw11
Rozbalit Rozbalit vše Re: coreutils
Odpovědět | | Sbalit | Link | Blokovat | Admin
A ked das prikaz w naozaj sa spusti w? Nema tvoja distribucia vytvoreny alias na w prikaz w s parametrom?
6.7.2019 12:00 tom
Rozbalit Rozbalit vše Re: coreutils
Ahoj, Pouzivam Devuan ascii, predtym na Devuane 1.0 som podobne spravanie nezaznamenal.
Ako pisem vyssie,ked prikazy zadam v Xterm alebo UXterm, tak mi zobrazi ocakavani vystup.
Ked pouzijem Xfce-terminal alebo Mate-terminal, tak sa nezobrazi nic, alebo len
devuan@(none):~$ w
 11:59:24 up  2:01,  0 users,  load average: 1.36, 1.14, 0.83
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
Neviem, este skusim lepsie pogooglit.Dakujem
27.7.2019 17:57 tom
Rozbalit Rozbalit vše Re: coreutils
Ahojte, Tak som mal cas a snazil sa problem vygooglit, bohuzial bezvysledne

Tak ma este napadlo, ci to nemoze suvisiet s firejail,ktory mam nainstalovany?

Pozeral som, ale do /etc a tam ziadny profil pre xfce-terminal alebo mate-terminal nie je.

Nejaky napad?Dakujem
4.11.2019 17:54 tom
Rozbalit Rozbalit vše Re: coreutils
Ahojte,

Tak som nasiel riesenie > bug-report Do konfiguraku /etc/slim.conf som dal>
sessionstop_cmd exec sessreg -d -l $DISPLAY %user
sessionstart_cmd exec sessreg -a -l $DISPLAY %user
Ale v tom odkaze je zrejme cistejsie riesenie> github Celkom nerozumiem kam mam zapisat tie zmeny uvadzane v tom odkaze.Ktore konfiguraky mam editovat.Viete mi prosim poradit? Dakujem

4.11.2019 18:45 debian+
Rozbalit Rozbalit vše Re: coreutils
Neskusal si najprv xfce4-terminal instalovat z git verzie. Lebo co si pametam vtedy, tak najnovsia verzia ma v nastaveniach moznost zmenit nastavenie nezapisovat.
k3dAR avatar 5.11.2019 01:26 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: coreutils
o te zmene sem psal nahore, ted sem na to kouknul znovu a tam uvedenej screen ma tu volbu "Update utmp/wtmp records when command is launched", v poslednim vydani xfce4-terminal 0.8.8 ji nemam, takze asi jak pises bude zatim jen v git verzi...
porad nemam telo, ale uz mam hlavu... nobody
k3dAR avatar 5.11.2019 01:40 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: coreutils
tak sem zkompiloval xfce4-terminal z git, ale tu volbu tam stale nevidim :-)
porad nemam telo, ale uz mam hlavu... nobody
k3dAR avatar 5.11.2019 01:52 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: coreutils
tak sem se znovu podival na to co sem psal nahore a jeste do NEWS a ten screen je tedy asi starej, protoze prave tahle volba byla odebrana, z NEWS:
0.6.92
- Remove "Update utmp/wtmp records when command is launched" setting since the feature has been removed from vte (bug #12817)  
pak sem kouknul do git zdrojaku ale stale ji tam vidim, nevim zda je to pouzustatek a nekde je deaktivovana, nebo se zobrazi jen za nejakejch okolnosti, polozka v ui nastaveni je napojena na funkci command-update-records, kterou take vidim
porad nemam telo, ale uz mam hlavu... nobody
k3dAR avatar 5.11.2019 02:15 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: coreutils
uz to vidim, command-update-records i to v nastaveni je aktivni jen kdyz je definovan HAVE_LIBUTEMPTER, jenze s tim nedojede kompilace:
xfce4_terminal-terminal-screen.o: In function `terminal_screen_spawn_async_cb':
/data/Devel/xfce4/xfce4-terminal/xfce4-terminal/terminal/terminal-screen.c:1846: undefined reference to `utempter_add_record'
xfce4_terminal-terminal-widget.o: In function `terminal_widget_finalize':
/data/Devel/xfce4/xfce4-terminal/xfce4-terminal/terminal/terminal-widget.c:214: undefined reference to `utempter_remove_record'
coz nejspis souvisi s tim "feature has been removed from vte"...
porad nemam telo, ale uz mam hlavu... nobody
5.11.2019 19:38 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: coreutils
libutempter je samostatná knihovna.
k3dAR avatar 5.11.2019 20:18 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: coreutils
to chapu, mam nainstalovane libutempter0 a libutempter-dev, definovane HAVE_LIBUTEMPTER ale pri kompilaci to hodi chybu co sem psal... bez toho definovani to zkompiluje ok ale knihovnu v systemu uz nedetekuje a volbu nezobrazi...
porad nemam telo, ale uz mam hlavu... nobody
5.11.2019 23:43 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: coreutils
Já bych řekl, že skript pro sestavení xfce4-terminalu prostě nelinkuje proti knihovně libutempter (chybí parametr -lutempter linkeru).
k3dAR avatar 6.11.2019 00:38 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: coreutils
o -lutempter sem cetl v config.h prave u HAVE_LIBUTEMPTER:
/* Define to 1 if you have the `utempter' library (-lutempter). */
nebyl sem si jistej kde to uvest, u configure/make nebo v Makefile:LD/LDFLAGS to nepomahalo, nicmene sem hledal dal a uz sem neprehlidl parametr pro autogen.sh resp configure --with-utempter, s tim uz se samo jak nastavi definice HAVE_LIBUTEMPTER tak prida do (Makefile:)LIBS(="-lutempter"), kompilace projde a v nastaveni uz polozka je, tzn. kdyz to shrnu, tazatel muze zkompilovat xfce4-terminal v posledni verzi (pripadne muze uvest cislo verze ktere ted pouziva):
wget https://git.xfce.org/apps/xfce4-terminal/snapshot/xfce4-terminal-0.8.8.tar.gz
tar xf xfce4-terminal-0.8.8.tar.gz
cd xfce4-terminal-0.8.8
./autogen.sh --with-utempter
make
sudo make install
a v xfce4-terminal menu: Upravy/Predvolby/Obecne/Prikaz zapnout "Aktualizovat zaznamy utmp/wtmp pri spusteni prikazu"
porad nemam telo, ale uz mam hlavu... nobody
5.11.2019 22:35 debian+
Rozbalit Rozbalit vše Re: coreutils
Blud. Prelozil som si originalne zdrojaky a v menu je polozka: Upravit -> Predvolby -> (polozka) Prikaz -> Aktulizovat zaznamy…

Zdrojaky som stahoval z tadial: https://packages.debian.org/sid/xfce4-terminal

Zavislosti si nainstaluj cez prikaz: apt-get build-dep xfce4-terminal Ak bezne neprekladas.
k3dAR avatar 5.11.2019 22:56 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: coreutils
non-blud. v Xubuntu 18.04 + Xfce 4.14, a ta volba proste neni... sem prekladal oficialni jak 0.8.8, tak git, ted sem prelozil i zdrojaky z tveho odkazu, zavislosti samozrejme doinstalovane uz mam par mesicu protoze xfce4-terminal parovanej k 4.14 si kompiluju sam, protoze v xubuntu-dev PPA neni...

instaloval si neco rucne? pridaval si pri kompilaci nejake parametry pro configure ci make?
porad nemam telo, ale uz mam hlavu... nobody
6.11.2019 02:20 debian+
Rozbalit Rozbalit vše Re: coreutils
Musis pridat na to parameter. Defaulne sa to s tym nepreklada.

Citaj nabuduce ./configure.sh --help. Ak nie je subor/skript ./configure, tak ./autogen.sh --help.
6.11.2019 10:10 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: coreutils
To mu už ale bolo poradené. Len s tým, že samotný configure tú voľbu dostane až keď ho pregeneruje autogen. Čítaj nabudúce pred tým, ako napíšeš nejaký dohad.
k3dAR avatar 5.11.2019 01:32 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: coreutils
v tom (github) odkazu je navic jen zmena souboru pro sestaveni balicku, pokud delas upravu rucne, tak te zajima jen ta zmena co dela sessreg.patch v souboru /etc/slim.conf, sice sis ji trochu upravil (prohodil poradi a sesreg neuvedl celou cestu) ale to myslim nevadi(no mozna radeji uved tu celou cestu :)...
porad nemam telo, ale uz mam hlavu... nobody

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.