Portál AbcLinuxu, 7. června 2024 02:11

(checkinstall && SIGINT) != dobrý nápad

9.3.2005 17:41 | Přečteno: 1329× | Linux | poslední úprava: 9.3.2005 17:41

Dnes jsem naposledy použil checkinstall. Nejen kvůli tomu, že jsem se už delší dobu styděl za to, že nejsem schopen se naučit dělat korektní balíky pro Debian, ale hlavně po dnešní příhodě.

Vinen není checkinstall ve své podstatě, ale já ve svém neuváženém jednání. Chtěl jsem si vyzkoušet blackbox-0.70 předtím než vyjde oficiálně jako balík pro Sarge. Při "instalaci" checkinstalem mi ruplo v bedně a protože jsem netušil potíže a chtěl ještě upravit --prefix= jsem zmáčkl CTRL+C. Nic nevypadalo špatně.

Udělal jsem co jsem potřeboval.

Po asi minutě mi ale spadly aplikace jako Opera, wmcpuload a podobně. Xterm nešel spustil. Opustil jsem X s úmyslem, že se v konzoli podívám co se stalo a restartuju X. Jako uživatel jsem chtěl listoval adresář ls a v tom to začalo. Tedy vlastně skončilo. Ty hlášky si už nepamatuju a už je nechci nikdy vidět. exit. Zalogovat se nepodařilo. Root ale mohl pracovat normálně. Takže práva, to mě napadlo hned.

-rwxr-xr-x  1 root root 628684 2004-09-06 20:03 /bin/bash
-rwsr-xr-x  1 root root 35512 2005-02-16 17:54 /bin/login
...

Nic nevypadalo divně. Procházím kde co. /etc/passwd. V pořádku jako dalších X věcí. Začínám být nervózní, protože hlášky No shell při su user mě "znepokojují". Za 150 korun jsem konzultoval s kolegou (díky pane T-Debile za skvělou sazbu). Na nic jsme nepřišli.

Nebudu to dál rozebírat, chyba byla v právech /. Místo 755 byly 700. Teď mě můžete rozcupovat, pokud budete chtít. Za cokoli. Pokám se, proto snesu ledacos.

FIN        

Hodnocení: -

zatím nehodnoceno
        špatnédobré        

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

Komentáře

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

Vložit další komentář

9.3.2005 18:46 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
Rozbalit Rozbalit vše Tak to je lekce!
Odpovědět | Sbalit | Link | Blokovat | Admin
Hlavně, že jsou všichni zdraví. ;-)
Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
9.3.2005 20:33 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Memento
Odpovědět | Sbalit | Link | Blokovat | Admin
Budiž toto varováním... ;)
9.3.2005 21:08 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše root
Odpovědět | Sbalit | Link | Blokovat | Admin
neprekladat pod rootem? ;-)
Urine should only be green if you're Mr. Spock.
9.3.2005 21:21 daymoon | skóre: 7 | blog: Zde žádný smysl nenajdete
Rozbalit Rozbalit vše Re: root

neprekladat pod rootem? ;-)

Ja nepřekládám pod rootem. Jenom checkinstall se zdá být bezhlavou bestií.Teď už chápu jeho počínání, ale prostě jsem ho netušil.

Když chudý nevolí levici, je to stejná hloupost, jako když bohatý nevolí pravici.
9.3.2005 21:38 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše Re: root
no ok ...ale trosku me zarazi, jak tedy mohl zmenit prava adreari / , kdyz nebyl root
Urine should only be green if you're Mr. Spock.
9.3.2005 21:46 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: root
Při instalaci už právě byl root.
9.3.2005 21:48 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše Re: root
aha uz to vidim ;-)

ja jsem vzdycky myslel, ze checkinstall vytvari balicky
Urine should only be green if you're Mr. Spock.
9.3.2005 21:57 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: root
Není to bez roota taková sranda, normální makepkg ze slackwaru chce roota taky. Ne, že by ten balíček nešel bez toho, ale potřebujete nějak změnit práva souborů.
Copak toho není dost?
9.3.2005 22:26 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše Re: root
no ..kdyz delam balicky na debianu, tak taky teoreticky potrebuju roota...ale nastesti je tu fakeroot ;-)

http://packages.debian.org/unstable/utils/fakeroot
Urine should only be green if you're Mr. Spock.
9.3.2005 22:29 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: root
Taky možnost, na Slacku to samozřejmě funguje stejně dobře ;-)
Copak toho není dost?
9.3.2005 21:49 jm
Rozbalit Rozbalit vše Re: root
A proc ten kram proboha meni prava pro / ???
9.3.2005 21:52 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: root
Easter egg? ;-)
9.3.2005 21:56 jm
Rozbalit Rozbalit vše Re: root
277 :-D

Založit nové vláknoNahoru

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