Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názory k článku
FreeBSD porty - Ako na to

jirib
jirib (neregistrovaný)
3. 1. 2005 0:23 Nový

zajimavy tip

celé vlákno

Pekny prehled o tom, jak ukocirovat 3rd party soft na FreeBSD je zde (default nastroje, portupgrade, portaudit, portsnap...):

http://www.taosecurity.com/keeping_freebsd_applications_up-to-date.html

nebo zde:

http://freebsdwiki.org/Port_management

jirib

p.s: co nejake info o novem portindex? :)

vojta
vojta (neregistrovaný)
3. 1. 2005 11:47 Nový

nejde to nejak jednoduseji?

celé vlákno

Ja ve Slackwaru "vyrabim" balicky takto

./configure
make
checkinstall make install

a je to. Jde neco takoveho i ve FreeBSD?

Yeti
Yeti (neregistrovaný)
3. 1. 2005 12:59 Nový

Re: nejde to nejak jednoduseji?

celé vlákno

Cokoli lze dělat snadno, jednoduše -- a špatně...

Checkinstall neumožňuje reprodukovat postup kompilace a instalace, tudíž je k balíčkování bezcený.

vojta
vojta (neregistrovaný)
4. 1. 2005 11:16 Nový

Re: nejde to nejak jednoduseji?

celé vlákno

Hmm, když myslíte... Ale já stejně prakticky všechny programy kompiluju bez nějakých úprav tím známým "config, make, make install", takže reprodukce postupu kompilace spočívá v tom, že akorát stáhnu příslušné zdrojáky. Do souboru s informacemi o balíku pak eventuelně můžu napsat, jaké jsem použil volby při configure.

Ale máte pravdu, moc sofistikované to není... :-)

Jestě dotaz: mohl byste prosím vysvětlit, proč přesně nemůžu reprodukovat instalaci? Co chybí ve výsledném balíku?

wicked
wicked (neregistrovaný)
4. 1. 2005 22:42 Nový

Re: nejde to nejak jednoduseji?

celé vlákno

no takto, tento clanok je o tom ako vytvorit sofistikovanu "kostru" vyuzivajucu urcite mechanizmy (stiahnutie src bez nutnosti vediet presne umiestnenie, ochecksumovanie src, opatchovanie) na instalovanie noveho softwaru. to, co ste popisal vy, je ako si instalujete novy software do svojho systemu. mam pocit, ze to su trosku rozdielne veci :)

DanGer
DanGer (neregistrovaný)
3. 1. 2005 18:35 Nový

Re: nejde to nejak jednoduseji?

celé vlákno

potom ako mas uz zmieneny makefile, staci uz len "make package"

junix
junix (neregistrovaný)
3. 1. 2005 17:46 Nový

Jak zjistit, co za soubory se bude instalovat?

celé vlákno

Super clanek, ale zmineny checkinstall by se taky obcas hodil. Pokud mam aplikaci, ktera neni v portech, existuje naky nastroj, ktery by zjistil/vykeneroval ten pkg-plist podle toho, co se bude instalovat pres 'make install'?

DanGer
DanGer (neregistrovaný)
3. 1. 2005 18:33 Nový

Re: Jak zjistit, co za soubory se bude instalovat?

celé vlákno

http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/porting-autoplist.html

mozno v dalsom diely bude prelozene (ak bude dalsi diel, ale momentalne mam malo casu :( )

uživatel si přál zůstat v anonymitě
3. 1. 2005 20:05 Nový

Bezpečnosť

celé vlákno

Ako sa zabezpečí, že sa do verejného cvsup servera nedostane port, ktorý obsahuje "škodlivý kód" ? Napr. príkazy pre inštaláciu trojského koňa lebo iba prosté "rm -rf /"?

DanGer
DanGer (neregistrovaný)
3. 1. 2005 21:07 Nový

Re: Bezpečnosť

celé vlákno

pokial uz mas hotovy port ako taky, tak ho musis poslat cez send-pr(1), niekto z commiterov sa ho ujme, pozre co je to zac, vyskusa a pokial je vsetko v poriadku, tak az potom bude pridany do ports tree v hlavnom cvsup serveru, z ktoreho sa updatuju mirrory. cize je velmi male riziko, zeby sa nieco taketo stalo...

Zasílat nově přidané příspěvky e-mailem