aktualizace programu
Martin Nuc
martin at nuc.cz
Sun Oct 12 23:19:36 CEST 2003
Mam pocit, ze 2. varianta je dost nejista a prvni se to neda resit vzdy.
Muzete mi sem napsat alepon odkaz, kde bych se mohl seznamit s 3. moznosti?
Dekuji. M
>> -----Original Message-----
>> From: users-l-bounces at freebsd.cz [mailto:users-l-bounces at freebsd.cz] On
>> Behalf Of Dan Lukes
>> Sent: Sunday, October 12, 2003 10:48 PM
>> To: FreeBSD mailing list
>> Subject: Re: aktualizace programu
>>
>> Martin Nuc wrote:
>>
>> > Urcite bude nekdo vedet jak aktualizovat programy jako napriklad
>> sendmail
>> > nebo ssh, pokud vyjde nova verze. Nekde jsem videl freebsd-update, ale
>> to se
>> > tyka pravdepodobne jen systemu jako takoveho.
>> >
>> > Napadl me zpusob, ze bych mohl pouzit cvsup... tim zaktualizovat porty,
>> tam
>> > pak najit sendmail a napsat
>>
>> To, co se instaluje jako soucast systemu (XFree je jedina me znama
>> vyjimka) je soucast systemu a aktualizace portu nevede tedy spravnym
>> smerem. Nainstalovanim portu s novou verzi programu, ktery je v zakladni
>> distribuci typicky dosahnete spise neprijemneho vysledku - program
>> proste bude v systemu dvakrat, se vsemi dusledky (vesmes opravdu
>> neprijemnymi), ktere z toho plynou. Mimochodem, jednim z nich je, ze
>> problem, kvuli kteremu se takovy update obvykle dela tim zustane
>> nevyresen.
>>
>>
>> Spravna reseni naznaceneho problemu jsou, domnivam se tri. To treti
>> vyzaduje, abyste systemu rozumel dostatecne do hloubky - a v takovem
>> pripade ho nemusim popisovat a proto to take neudelam a omezim se na
>> prvni dve reseni.
>>
>> Pokud je duvodem zmeny utility zasadni bezpecnostni problem, pak k
>> nemu
>> pravdepodobne existuje "Security Advisory", ktera obsahuje instrukce jak
>> postupovat na tom - konkretnim systemu. V takovem pripade se ridite
>> timto navodem - a to je prvni z mnozsti, kterou nabizim ...
>>
>> Pokud SA neexistuje, nebo duvodem pro novou verzi utility neni
>> zavazny
>> bezpecnostni problem, pak je treba pouzit postup druhy. I ten ma ale
>> omezeni - musi existovat takova verze FreeBSD, do ktere byly tyto nove
>> utility zapracovany a soucasne, musi byt pro vas prijatelne takovou
>> verzi nainstalovat.
>>
>> Pokud takova verze existuje, provedete proste update na onu verzi.
>> Zpusobu update je nekolik, predpokladam, ze je znate.
>>
>> Pokud takova verze neexistuje, zbyva pouze moznost treti - a o te
>> uz
>> jsem se zminil shora ...
>>
>> > # make deinstall clean && make reinstall clean
>> >
>> > Teoreticky by to melo odstranit sendmail, znova stahnout a
>> nainstalovat. Ale
>> > nejsem si jisty, jestli to pujde tak snadno, protoze sendmail bezi...
>> musel
>> > bych ho asi killnout, ze?
>>
>> S ohledem na to, co jsem psal uplne nahore tohle neni cesta k
>> funkcnimu
>> update sendmailu.
>>
>> > Kdyz uz jsme u toho: nevite nekdo co znamena 'clean'
>> > make install clean ???
>>
>> "clean" v systemu portu obvykle znamena odstraneni prakticky vseho,
>> co
>> se pri "vyrabeni" portu vytvorilo.
>>
>> Dan
>>
>>
>> --
>> FreeBSD mailing list (users-l at freebsd.cz)
>> http://www.freebsd.cz/listserv/listinfo/users-l
More information about the Users-l
mailing list