Changes between Initial Version and Version 1 of Realisations/2006-2007/Projet/PortsFreeBSD


Ignore:
Timestamp:
Mar 15, 2007, 2:49:24 PM (18 years ago)
Author:
guerin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Realisations/2006-2007/Projet/PortsFreeBSD

    v1 v1  
     1== Installation de tsocks ==
     2
     3Description :
     4
     5'' tsocks provides transparent network access through a SOCKS version 4 or 5 proxy (usually on a firewall).
     6 tsocks intercepts the calls applications make to establish TCP connections and transparently proxies them as necessary.''
     7
     8tsocks permettra donc de télécharger des packages et librairies pour installer différents programmes sur les pc rack.
     9
     10  * Connecter vous sur la machine où vous voulez installer le port
     11
     12  * copier le package depuis le pc de l'as 65003
     13   
     14   
     15{{{
     16fetch http://10.30.253.1/tsocks.tbz
     17    pkg_add tsocks.tbz
     18    rehash
     19}}}
     20
     21
     22  * renommer le fichier /usr/local/etc/tsocks.conf.sample en /usr/local/etc/tsocks.conf
     23 
     24  * l'éditer : changer les valeurs local et server
     25
     26{{{
     27    vi /usr/local/etc/tsocks.conf
     28    local = 10.0.0.0/255.0.0.0
     29    server = localhost
     30}}}
     31
     32    ''les espaces des deux cotés du = sont importants ;)''
     33
     34Toujours sur le pc rack,
     35
     36  * copier le fichier hosts.txt depuis le pc de l'as 65003
     37   
     38   
     39{{{
     40fetch http://10.30.253.1/hosts.txt
     41    cat host.txt >> /etc/hosts
     42
     43}}}
     44
     45  * se connecter a la gate en ssh
     46
     47   
     48{{{
     49ssh -D1080 login@IpInterfaceASGate  (ex: guerin@10.20.20.6 pour l'as 65002)
     50}}}
     51
     52
     53  * garder ce terminal ouvert (faire en sorte que la connexion ssh n'expire pas, par exemple : ping localhost)
     54
     55
     56== Installation de cvsup ==
     57
     58Description :
     59
     60'' CVSup is a software package for distributing and updating collections of files across a network.
     61 It can efficiently and accurately mirror all types of files, including sources, binaries, hard links, symbolic links, and even device nodes.
     62    CVSup's streaming communication protocol and multithreaded architecture make it most likely the fastest mirroring tool in existence today.''
     63
     64Cvsup permet donc d'avoir les ports sur le pc rack, pour installer les programmes.
     65
     66  * ouvrir un autre terminal sur le pc rack (alt+F2 ; alt+F3 ...)
     67
     68  * installation du package cvsup
     69
     70   
     71{{{
     72tsocks pkg_add -r cvsup
     73    rehash
     74}}}
     75
     76
     77  * éditer le fichier /usr/share/examples/cvsup/port-supfile
     78 
     79   
     80{{{
     81remplacer CHANGE_THIS dans le fichier par cvsup2.fr :
     82*default host=CHANGE_THIS.FreeBSD.org
     83par
     84*default host=cvsup2.fr.FreeBSD.org
     85}}}
     86
     87  * copier le fichier /usr/share/exemple/cvsup/port-supfile dans /etc/ports-supfile
     88
     89  * copie des ports sur le pc (dure assez longtemps la 1ere fois)
     90
     91   
     92{{{
     93tsocks cvsup /etc/ports-supfile
     94}}}
     95
     96
     97
     98Voila maintenant vous pouvez installer les ports.
     99
     100Si vous voulez être sur d'avoir la dernière version du port, exécutez la commande ci dessus avant l'installation.
     101
     102== Installation d'un port ==
     103
     104 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.
     105
     106  * Rechercher le port voulu sur  [[http://www.freshports.org/]].
     107  * Trouver la section
     108  * sur le PC rack, cd /usr/port/<section>/<port>
     109  * tsocks make install
     110
     111par exemple : tshark
     112
     113{{{
     114
     115    cd /usr/ports/net/tshark
     116    tsocks make install
     117}}}
     118
     119