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