== Installation de tsocks == Description : '' tsocks provides transparent network access through a SOCKS version 4 or 5 proxy (usually on a firewall). tsocks intercepts the calls applications make to establish TCP connections and transparently proxies them as necessary.'' tsocks permettra donc de télécharger des packages et librairies pour installer différents programmes sur les pc rack. * Connecter vous sur la machine où vous voulez installer le port * copier le package depuis le pc de l'as 65003 {{{ fetch http://10.30.253.1/tsocks.tbz pkg_add tsocks.tbz rehash }}} * renommer le fichier /usr/local/etc/tsocks.conf.sample en /usr/local/etc/tsocks.conf * l'éditer : changer les valeurs local et server {{{ vi /usr/local/etc/tsocks.conf local = 10.0.0.0/255.0.0.0 server = localhost }}} ''les espaces des deux cotés du = sont importants ;)'' Toujours sur le pc rack, * copier le fichier hosts.txt depuis le pc de l'as 65003 {{{ fetch http://10.30.253.1/hosts.txt cat host.txt >> /etc/hosts }}} * se connecter a la gate en ssh {{{ ssh -D1080 login@IpInterfaceASGate (ex: guerin@10.20.20.6 pour l'as 65002) }}} * garder ce terminal ouvert (faire en sorte que la connexion ssh n'expire pas, par exemple : ping localhost) == Installation de cvsup == Description : '' CVSup is a software package for distributing and updating collections of files across a network. It can efficiently and accurately mirror all types of files, including sources, binaries, hard links, symbolic links, and even device nodes. CVSup's streaming communication protocol and multithreaded architecture make it most likely the fastest mirroring tool in existence today.'' Cvsup permet donc d'avoir les ports sur le pc rack, pour installer les programmes. * ouvrir un autre terminal sur le pc rack (alt+F2 ; alt+F3 ...) * installation du package cvsup {{{ tsocks pkg_add -r cvsup rehash }}} * éditer le fichier /usr/share/examples/cvsup/port-supfile {{{ remplacer CHANGE_THIS dans le fichier par cvsup2.fr : *default host=CHANGE_THIS.FreeBSD.org par *default host=cvsup2.fr.FreeBSD.org }}} * copier le fichier /usr/share/exemple/cvsup/port-supfile dans /etc/ports-supfile * copie des ports sur le pc (dure assez longtemps la 1ere fois) {{{ tsocks cvsup /etc/ports-supfile }}} Voila maintenant vous pouvez installer les ports. Si vous voulez être sur d'avoir la dernière version du port, exécutez la commande ci dessus avant l'installation. == Installation d'un port == Une fois que ceci est fait, l'intérêt est d'installer un port. Il faut bien sur avoir un terminal connecté à la gate avec la commande précédente. * Rechercher le port voulu sur [[http://www.freshports.org/]]. * Trouver la section * sur le PC rack, cd /usr/port/
/ * tsocks make install par exemple : tshark {{{ cd /usr/ports/net/tshark tsocks make install }}}