TheLinuxFr - Blog http://blog.thelinuxfr.org/ 2008-08-12T12:23:40Z SPIP 2.0.0 dev http://blog.thelinuxfr.org/favicon.ico http://blog.thelinuxfr.org/IMG/siteon0.png Serveur de surveillance Webcam sous Hardy 2008-08-12T12:23:40Z 2008-08-12T12:23:40Z tag:blog.thelinuxfr.org,2008-08-12:article20 LIETART Frédérichttp://blog.thelinuxfr.org/LIETART-Frederic.html <h2>Introduction</h2> <p>J'utilise une petite webcam Logitec Messenger... Vous pouvez voir les informations sur votre webcam en fessant :</p> <pre>v4l-info</pre> <p>Évidement il vous faudra soit uploader l'image de la webcam sur un serveur FTP (style Free), ou utiliser sur le serveur Apache. Ici j'utilise Apache pour consulter l'image.</p> <h2>Installation</h2> <p>Nous allons commencer par installer webcam :</p> <pre>sudo apt-get install webcam</pre> <h2>Configuration</h2> <p>S'il n'exite pas créer le fichier de configuration.</p> <p><strong>/etc/webcam.conf</strong></p> <div style='text-align: left;' class='spip_code' dir='ltr'><code>[grab]<br /> device = /dev/video0<br /> text = webcam - %d/%m/%Y %H:%M:%S<br /> #infofile = filename<br /> archive = /var/www/webcam/webcam.jpg #Sortie de l'image pour le serveur Apache<br /> fg_red = 255<br /> fg_green = 255<br /> fg_blue = 255<br /> width = 353<br /> height = 288<br /> delay = 3 #Delay de refresh<br /> wait = 0<br /> norm = pal<br /> rotate = 0<br /> top = 0<br /> left = 0<br /> bottom = -1<br /> right = -1<br /> quality = 90<br /> trigger = 10<br /> once = 0<br /> <br /> # Si vous voulez uploader votre image sur FTP<br /> #[ftp]<br /> #host = mon.serveur_web.com<br /> #user = utilisateur_site_web<br /> #pass = mon_mot_de_passe<br /> #dir = public_html/webcam<br /> #file = webcam.jpg<br /> #tmp = uploading.jpg<br /> #passive = 1<br /> #debug = 0<br /> #auto = 0<br /> #local = 0<br /> #ssh = 0</code></div> <p><strong>/etc/init.d/webcam</strong></p> <div style='text-align: left;' class='spip_code' dir='ltr'><code>#!/bin/sh<br /> <br /> case "$1" in<br /> start)<br /> webcam /etc/webcam.conf > /dev/null 2>&1 &<br /> ;;<br /> stop)<br /> killall webcam<br /> ;;<br /> *)<br /> echo "Usage: basename $0 {start|stop}" >&2<br /> ;;<br /> esac<br /> exit 0</code></div> <h2>Conclusion</h2> <p>Et voilà, normalement tous devrai fonctionner correctement, n'hésitez pas à utiliser les commentaires si vous rencontrez des difficultés.</p> Installation d'Ebox sur Ubuntu Linux 2008-08-07T11:36:59Z 2008-08-07T11:36:59Z tag:blog.thelinuxfr.org,2008-08-07:article19 LIETART Frédérichttp://blog.thelinuxfr.org/LIETART-Frederic.html <h2>Situation</h2> <ul class="spip"><li>R : Interface internet <strong>eth1</strong></li><li>G : Interface intranet <strong>eth0</strong></li></ul> <p>Je pars d'une situation assez simple. Je suis chez Free avec la Freebox configurée sans Wifi ni Routeur, donc côté interface <strong>R</strong> nous configurons l'interface en dhcp. Et côté interface <strong>G</strong> nous configurons une IP fixe.</p> <h2>Pré-requis</h2> <h3>Accès Root</h3> <p>Personnellement je préfère travailler sous root. Faites donc :</p> <pre>sudo passwd</pre> <p>Vous pourrez maintenant vous connecter sous root</p> <h3>Sources.list</h3> <div style='text-align: left;' class='spip_code' dir='ltr'><code>deb http://ppa.launchpad.net/juruen/ubuntu hardy main<br /> <br /> deb http://archive.ubuntu.com/ubuntu/ hardy main restricted<br /> deb http://security.ubuntu.com/ubuntu hardy-security main restricted<br /> deb http://archive.ubuntu.com/ubuntu/ hardy-updates main restricted<br /> <br /> # Dépôts de sources (uniquement utiles pour télécharger les sources avec apt-get source. Dans ce cas enlever les #)<br /> # deb-src http://archive.ubuntu.com/ubuntu/ hardy main restricted<br /> # deb-src http://archive.ubuntu.com/ubuntu/ hardy-updates main restricted<br /> # deb-src http://security.ubuntu.com/ubuntu hardy-security main restricted<br /> <br /> <br /> deb http://archive.ubuntu.com/ubuntu/ hardy universe multiverse<br /> deb http://security.ubuntu.com/ubuntu hardy-security universe multiverse<br /> deb http://archive.ubuntu.com/ubuntu/ hardy-updates universe multiverse<br /> <br /> # Dépôts de sources (uniquement utiles pour télécharger les sources avec apt-get source. Dans ce cas enlever les #)<br /> # deb-src http://archive.ubuntu.com/ubuntu/ hardy universe multiverse<br /> # deb-src http://archive.ubuntu.com/ubuntu/ hardy-updates universe multiverse<br /> # deb-src http://security.ubuntu.com/ubuntu hardy-security universe multiverse</code></div> <h3>Serveur OpenSSH</h3> <p>Nous allons installer OpenSSH-server pour pouvoir travail depuis une station graphique :</p> <pre>apt-get install openssh-server</pre> <h3>Le Réseau</h3> <strong>/etc/network/interfaces</strong> <div style='text-align: left;' class='spip_code' dir='ltr'><code># The loopback network interface<br /> auto lo<br /> iface lo inet loopback<br /> <br /> # Internet<br /> auto eth1<br /> iface eth1 inet dhcp<br /> <br /> #Intranet<br /> auto eth0<br /> iface eth0 inet static<br /> name NOM<br /> address 10.18.2.1<br /> netmask 255.255.255.0<br /> broadcast 10.18.2.255<br /> network 10.18.2.0<br /> gateway 10.18.2.1</code></div> <h2>Installation</h2> <p>Nous allons commencer l'installation d'eBox.</p> <pre>apt-get install ebox ebox-software ebox-dns ebox-dhcp ebox-squid ebox-samba ebox-ca</pre> Vous pouvez installer d'autres modules : <ul class="spip"><li>ebox-dhcp - eBox - DHCP server module</li><li>ebox-ca - eBox - Certificate Authority Manager for eBox</li><li>ebox-openvpn - eBox - OpenVPN server module</li><li>ebox-samba - eBox - File sharing</li><li>esofttool - ebox software tool</li><li>ebox-mail - eBox - Mail server</li><li>ebox-jabber - eBox - Instant messaging (Jabber)</li><li>ebox-mailfilter - eBox - Mail filter module</li><li>ebox-firewall - eBox - Firewall</li><li>ebox-network - eBox - Network configuration module</li><li>ebox-ntp - eBox - NTP server</li><li>ebox-software - eBox - Software management</li><li>ebox-printers - eBox - Printer sharing</li><li>ebox-objects - eBox - Object management</li><li>ebox-services - eBox - Services management</li><li>ebox-webserver - eBox- Web Server</li><li>ebox-squid - eBox - Proxy cache and content filter</li><li>ebox-usersandgroups - eBox - User and Group management</li></ul> <h2>Configuration</h2> <dl class='spip_document_14 spip_documents spip_documents_center' > <dt><a href="http://blog.thelinuxfr.org/IMG/png/ebox-status-2.png" title='PNG - 74.2 ko' type="image/png"><img src='http://blog.thelinuxfr.org/local/cache-vignettes/L150xH95/ebox-status-2-88dfb.png' width='150' height='95' alt='PNG - 74.2 ko' /></a></dt> <dt class='spip_doc_titre' style='width:150px;'><strong>ebox-status</strong></dt> </dl> <h3>Interfaces</h3> <p>On va configurer les interfaces réseau. La configuration reste assez simple. Pensez seulement à cocher "Externe" sur l'interface reliée à internet.</p> <dl class='spip_document_17 spip_documents spip_documents_center' > <dt><a href="http://blog.thelinuxfr.org/IMG/png/ebox-reseau1.png" title='PNG - 49.2 ko' type="image/png"><img src='http://blog.thelinuxfr.org/local/cache-vignettes/L150xH95/ebox-reseau1-164cb.png' width='150' height='95' alt='PNG - 49.2 ko' /></a></dt> <dt class='spip_doc_titre' style='width:150px;'><strong>ebox-reseau1</strong></dt> </dl> <dl class='spip_document_18 spip_documents spip_documents_center' > <dt><a href="http://blog.thelinuxfr.org/IMG/png/ebox-reseau2.png" title='PNG - 40.2 ko' type="image/png"><img src='http://blog.thelinuxfr.org/local/cache-vignettes/L150xH95/ebox-reseau2-8cf5f.png' width='150' height='95' alt='PNG - 40.2 ko' /></a></dt> <dt class='spip_doc_titre' style='width:150px;'><strong>ebox-reseau2</strong></dt> </dl> <h3>Passerelle</h3> <p>Vous devez indiquer ici l'adresse IP de votre serveur pour qu'il fonctionne comme passerelle</p> <dl class='spip_document_19 spip_documents spip_documents_center' > <dt><a href="http://blog.thelinuxfr.org/IMG/png/ebox-gateway.png" title='PNG - 42.9 ko' type="image/png"><img src='http://blog.thelinuxfr.org/local/cache-vignettes/L150xH95/ebox-gateway-12671.png' width='150' height='95' alt='PNG - 42.9 ko' /></a></dt> <dt class='spip_doc_titre' style='width:150px;'><strong>ebox-gateway</strong></dt> </dl> <h3>DNS</h3> <p>Entrez ici les serveurs DNS de votre FAI. Ici ce sont les serveurs de Free</p> <dl class='spip_document_24 spip_documents spip_documents_center' > <dt><a href="http://blog.thelinuxfr.org/IMG/png/ebox-dns.png" title='PNG - 43.6 ko' type="image/png"><img src='http://blog.thelinuxfr.org/local/cache-vignettes/L150xH95/ebox-dns-726a6.png' width='150' height='95' alt='PNG - 43.6 ko' /></a></dt> <dt class='spip_doc_titre' style='width:150px;'><strong>ebox-dns</strong></dt> </dl> <h3>DHCP</h3> <p>La aussi la configuration reste simple.</p> <ul class="spip"><li>Primary nameserver : IP DE VOTRE SERVEUR <dl class='spip_document_25 spip_documents spip_documents_center' > <dt><a href="http://blog.thelinuxfr.org/IMG/png/ebox-dhcp-2.png" title='PNG - 74 ko' type="image/png"><img src='http://blog.thelinuxfr.org/local/cache-vignettes/L150xH95/ebox-dhcp-2-530e8.png' width='150' height='95' alt='PNG - 74 ko' /></a></dt> </dl></li></ul> <h3>Firewall</h3> <p>Nous allons régler le firewall. Car vous l'avez peut-être remarqué, vous n'avez pas d'accès à internet. J'ai ouvert largement les ports, vous pouvez affiner la configuration</p> <p><strong>Règles de filtrages entre les réseaux internes et eBox</strong></p> <dl class='spip_document_21 spip_documents spip_documents_center' > <dt><a href="http://blog.thelinuxfr.org/IMG/png/ebox-firewall1.png" title='PNG - 45.5 ko' type="image/png"><img src='http://blog.thelinuxfr.org/local/cache-vignettes/L150xH95/ebox-firewall1-9d52c.png' width='150' height='95' alt='PNG - 45.5 ko' /></a></dt> </dl> <p><strong>Règles de filtrages pour les réseaux internes</strong></p> <dl class='spip_document_22 spip_documents spip_documents_center' > <dt><a href="http://blog.thelinuxfr.org/IMG/png/ebox-firewall2.png" title='PNG - 36.1 ko' type="image/png"><img src='http://blog.thelinuxfr.org/local/cache-vignettes/L150xH95/ebox-firewall2-a7052.png' width='150' height='95' alt='PNG - 36.1 ko' /></a></dt> </dl> <p><strong>Règles de filtrage pour le trafic sortant d'eBox</strong></p> <dl class='spip_document_23 spip_documents spip_documents_center' > <dt><a href="http://blog.thelinuxfr.org/IMG/png/ebox-firewall3.png" title='PNG - 39.5 ko' type="image/png"><img src='http://blog.thelinuxfr.org/local/cache-vignettes/L150xH95/ebox-firewall3-97f36.png' width='150' height='95' alt='PNG - 39.5 ko' /></a></dt> </dl> <h2>Conclusion&Liens</h2> <p>Vous pouvez maintenant configurer les servies annexes, comme Samba, NTP... Suivez aussi de prêt le projet, il reste assez actif, et les mise à jours sont régulière</p> <ul class="spip"><li><a href="http://ebox-platform.com/" class="spip_out">eBox-Platform</a></li><li><a href="http://blog.thelinuxfr.org/http:/ubuntu-fr.org" class="spip_out">Ubuntu-Fr</a></li></ul> Installation d'un serveur maison sous Ubuntu 2008-08-06T13:35:00Z 2008-08-06T13:35:00Z tag:blog.thelinuxfr.org,2008-08-06:article18 LIETART Frédérichttp://blog.thelinuxfr.org/LIETART-Frederic.html <h2>Nos besoins</h2> <ul class="spip"><li>Serveur DHCP (Dhcpd)</li><li>Serveur DNS (DnsMasq)</li><li>Serveur FTP (Proftpd)</li><li>Serveur Partage (Samba)</li><li>Serveur NTP (ntp)</li><li>Serveur Proxy (Tinyproxy)</li><li>Serveur SSH (OpenSSH)</li><li>Serveur d'impression (CUPS)</li><li>Firewall (Firehol)</li></ul> <h2>Situation</h2> <span class='spip_document_9 spip_documents spip_documents_center' > <img src='http://blog.thelinuxfr.org/IMG/png/reseau.png' width="522" height="54" alt="" /></span> <ul class="spip"><li>R : Interface internet <strong>eth1</strong></li><li>G : Interface intranet <strong>eth0</strong></li></ul> <p>Je pars d'une situation assez simple. Je suis chez Free avec la Freebox configurée sans Wifi ni Routeur, donc côté interface <strong>R</strong> nous configurons l'interface en dhcp. Et côté interface <strong>G</strong> nous configurons une IP fixe.</p> <h2>Configuration</h2> <h3>Accès Root</h3> <p>Personnellement je préfère travailler sous root. Faites donc :</p> <pre>sudo passwd</pre> <p>Vous pourrez maintenant vous connecter sous root</p> <h3>Sources.list</h3> <div style='text-align: left;' class='spip_code' dir='ltr'><code>deb http://archive.ubuntu.com/ubuntu/ hardy main restricted<br /> deb http://security.ubuntu.com/ubuntu hardy-security main restricted<br /> deb http://archive.ubuntu.com/ubuntu/ hardy-updates main restricted<br /> <br /> # Dépôts de sources (uniquement utiles pour télécharger les sources avec apt-get source. Dans ce cas enlever les #)<br /> # deb-src http://archive.ubuntu.com/ubuntu/ hardy main restricted<br /> # deb-src http://archive.ubuntu.com/ubuntu/ hardy-updates main restricted<br /> # deb-src http://security.ubuntu.com/ubuntu hardy-security main restricted<br /> <br /> <br /> deb http://archive.ubuntu.com/ubuntu/ hardy universe multiverse<br /> deb http://security.ubuntu.com/ubuntu hardy-security universe multiverse<br /> deb http://archive.ubuntu.com/ubuntu/ hardy-updates universe multiverse<br /> <br /> # Dépôts de sources (uniquement utiles pour télécharger les sources avec apt-get source. Dans ce cas enlever les #)<br /> # deb-src http://archive.ubuntu.com/ubuntu/ hardy universe multiverse<br /> # deb-src http://archive.ubuntu.com/ubuntu/ hardy-updates universe multiverse<br /> # deb-src http://security.ubuntu.com/ubuntu hardy-security universe multiverse</code></div> <h3>Serveur OpenSSH</h3> <p>Nous allons installer OpenSSH-server pour pouvoir travail depuis une station graphique :</p> <pre>apt-get install openssh-server</pre> <h3>Le Réseau</h3> <strong>/etc/network/interfaces</strong> <div style='text-align: left;' class='spip_code' dir='ltr'><code># The loopback network interface<br /> auto lo<br /> iface lo inet loopback<br /> <br /> # Internet<br /> auto eth1<br /> iface eth1 inet dhcp<br /> <br /> #Intranet<br /> auto eth0<br /> iface eth0 inet static<br /> name NOM<br /> address 10.18.2.1<br /> netmask 255.255.255.0<br /> broadcast 10.18.2.255<br /> network 10.18.2.0<br /> gateway 10.18.2.1</code></div> <p><strong>/etc/sysctl.conf</strong></p> <div style='text-align: left;' class='spip_code' dir='ltr'><code># Uncomment the next line to enable packet forwarding for IPv4<br /> net.ipv4.ip_forward=1<br /> <br /> # Uncomment the next line to enable packet forwarding for IPv6<br /> net.ipv6.ip_forward=1</code></div> <h3>Serveur Dhcpd</h3> <pre>apt-get install dhcpd</pre> <p><strong>/etc/default/dhcp</strong></p> <div style='text-align: left;' class='spip_code' dir='ltr'><code>INTERFACES="eth0"</code></div> <p><strong>/etc/dhcpd.conf</strong></p> <div style='text-align: left;' class='spip_code' dir='ltr'><code>option domain-name "VOTRE_NOM_DE_DOMAINE";<br /> # Mettez ici l'adresse de votre serveur, où celles fournies par votre FAI<br /> # qui se trouvent dans le fichier /etc/resolv.conf<br /> option domain-name-servers VOS_SERVEURS_DNS;<br /> option routers 10.18.2.1;<br /> default-lease-time 3600;<br /> max-lease-time 7200;<br /> authorative;<br /> log-facility local7;<br /> ddns-update-style ad-hoc;<br /> <br /> subnet 10.18.2.0 netmask 255.255.255.0 {<br /> authoritative;<br /> range 10.18.2.2 10.18.2.49;<br /> option broadcast-address 10.18.2.255;<br /> }</code></div> <h3>DNSMASQ</h3> <pre>apt-get install dnsmasq</pre> <p><strong>/etc/dnsmasq.conf</strong></p> <div style='text-align: left;' class='spip_code' dir='ltr'><code>dhcp-range=10.18.2.2,10.18.2.49<br /> interface=eth0</code></div> <pre>/etc/init.d/dnsmasq restart</pre> <h3>Firewall</h3> <pre>apt-get install firehol</pre> <p><strong>/etc/default/firehol</strong></p> <div style='text-align: left;' class='spip_code' dir='ltr'><code>#To enable firehol at startup set this everything != NO<br /> START_FIREHOL=YES</code></div> <p><strong>/etc/firehol/firehol.conf</strong></p> <div style='text-align: left;' class='spip_code' dir='ltr'><code>version 5<br /> <br /> interface eth0 home<br /> policy accept<br /> <br /> interface eth1 internet<br /> protection strong<br /> # Serveurs auxquels on peut acceder depuis Internet<br /> server "imap imaps smtp http ftp ssh dns" accept<br /> # Sorties autorisees a partir du serveur<br /> client "squid http https ftp smtp smtps ssh dns ping rsync ntp" accept<br /> <br /> router home2internet inface eth0 outface eth1<br /> route "ftp jabber telnet time cups ping pop3 pop3s dhcp dns http https rsync rtp icmp imap imaps nntp ntp smtp smtps ssh squid sip" accept<br /> masquerade<br /> <br /> #redirection Proxy<br /> iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128</code></div> <pre>/etc/init.d/firehol restart</pre> <h3>Serveur Proxy</h3> <pre>apt-get install tinyproxy</pre> <p><strong>/etc/tinyproxy/tinyproxy.conf</strong></p> <div style='text-align: left;' class='spip_code' dir='ltr'><code>#<br /> # Port to listen on.<br /> #<br /> Port 3128<br /> <br /> Allow 127.0.0.1<br /> Allow 10.18.2.0/25</code></div> <pre>/etc/init.d/tinyproxy restart</pre> <h3>Serveur NTP</h3> <pre>apt-get install ntp</pre> <h3>Serveur FTP</h3> <pre>apt-get install proftpd</pre> <p><strong>/etc/proftpd/proftpd.conf</strong></p> <div style='text-align: left;' class='spip_code' dir='ltr'><code>ServerType standalone<br /> <br /> MultilineRFC2228 on<br /> <br /> # To prevent DoS attacks, set the maximum number of child processes<br /> # to 30. If you need to allow more than 30 concurrent connections<br /> # at once, simply increase this value. Note that this ONLY works<br /> # in standalone mode, in inetd mode you should use an inetd server<br /> # that allows you to limit maximum number of processes per service<br /> # (such as xinetd)<br /> MaxInstances 30<br /> <br /> # Some logging formats<br /> LogFormat default "%h %l %u %t \"%r\" %s %b"<br /> LogFormat auth "%v [%P] %h %t \"%r\" %s"<br /> LogFormat write "%h %l %u %t \"%r\" %s %b"<br /> <br /> # Global settings<br /> <Global><br /> <br /> DeferWelcome off<br /> <br /> #DefaultServer on<br /> #ShowSymlinks on<br /> ListOptions "-l"<br /> DenyFilter \*.*/<br /> <br /> DisplayConnect before.msg<br /> DisplayLogin welcome.msg<br /> DisplayFirstChdir .message<br /> <br /> MaxLoginAttempts 2<br /> RequireValidShell no<br /> MaxClients 50<br /> <br /> # Umask 022 interdit l'écriture et la creation de fichier et de répertoire.<br /> Umask 022 022<br /> TimeoutLogin 120<br /> TimeoutNoTransfer 900<br /> TimeoutStalled 3600<br /> TimeoutIdle 600<br /> <br /> # utilisateur et groupe du serveur.<br /> User ftp<br /> Group nogroup<br /> <br /> # Chroot PROFTPD<br /> DefaultRoot ~<br /> <br /> # Logging options<br /> TransferLog /var/spool/syslog/proftpd/xferlog.legacy<br /> <br /> <Limit WRITE><br /> DenyAll<br /> </Limit></code></div> <h3>Serveur CUPS</h3> <pre>apt-get install hpijs-ppds linuxprinting.org-ppds hpijs cupsys</pre> <p><strong>/etc/cups/cupsd.conf</strong></p> <div style='text-align: left;' class='spip_code' dir='ltr'><code># Only listen for connections from the local machine.<br /> # Listen localhost:631<br /> Port 631<br /> <br /> # Show shared printers on the local network.<br /> Browsing On<br /> <br /> # Restrict access to the admin pages...<br /> <Location /admin><br /> Order allow,deny<br /> Allow localhost<br /> Allow @LOCAL<br /> </Location></code></div> <pre>/etc/init.d/cupsys restart</pre> <h3>Serveur Samba</h3> <strong>/etc/samba/smb.conf (exemple Ubuntu)</strong> <div style='text-align: left;' class='spip_code' dir='ltr'><code>#remplacez "nomd'utilisateur" par le nom de l'utilisateur qui héberge les dossiers<br /> #tapez whoami pour connaître ce nom d'utilisateur si vous n'êtes pas sûr<br /> #Ces dossiers sont en lecture seule mais cela peut être modifié grâce à<br /> #l'option "read only"<br /> <br /> [global]<br /> workgroup = workgroup<br /> netbios name = %h<br /> server string = serveur %h (Samba %v, Ubuntu)<br /> security = share<br /> hide dot files = yes<br /> socket options = TCP_NODELAY<br /> <br /> [Musique]<br /> comment = Musique<br /> path = /home/nomd'utilisateur/Musique <br /> force user = nomd'utilisateur<br /> force group = nomd'utilisateur<br /> guest ok = yes<br /> read only = yes <br /> browseable = yes <br /> <br /> [Videos]<br /> comment = Videos<br /> path = /home/nomd'utilisateur/Videos<br /> force user = nomd'utilisateur<br /> force group = nomd'utilisateur<br /> guest ok = yes<br /> read only = yes<br /> browseable = yes<br /> <br /> [Upload et Sauvegardes]<br /> comment = Upload<br /> path = /home/nomd'utilisateur/Upload<br /> force user = nomd'utilisateur<br /> force group = nomd'utilisateur<br /> guest ok = yes<br /> read only = no<br /> browseable = yes</code></div> <pre>/etc/init.d/samba restart</pre> <h2>Conclusion</h2> <p>Voilà c'est fini. Cependant sachez qu'il existe des solutions logiciels pour facilité tous cela, comme <a href="http://wiki.contribs.org/Main_Page" class="spip_out">SME Serveur</a> ou <a href="http://ebox-platform.com/" class="spip_out">eBox</a>. D'ailleurs, je suis de très prés le projet eBox, j'attends avec impatience la prochaine release.</p> <dl class='spip_document_11 spip_documents spip_documents_center' > <dt><a href="http://ebox-platform.com/shots/status.png" title='PNG - 46.6 ko' type="image/png"><img src='http://blog.thelinuxfr.org/local/cache-vignettes/L150xH139/statuspng-7d7df9-c6e79.png' width='150' height='139' alt='PNG - 46.6 ko' /></a></dt> <dt class='spip_doc_titre' style='width:150px;'><strong>status</strong></dt> </dl> <h2>Sources</h2> <ul class="spip"><li><a href="http://doc.ubuntu-fr.org/tutoriel/installation_configuration" class="spip_out">Ubuntu-Fr</a></li><li><a href="http://gentoo-wiki.com/HOWTO_setup_a_home-server" class="spip_out">GentooWiki</a></li></ul> <blockquote class="spip"> <p>L'article n'est pas fini, je vais compléter sous peu <img alt=";)" title=";)" class="no_image_filtrer format_png" src="http://blog.thelinuxfr.org/plugins/auto/couteau_suisse/img/smileys/clin_d-oeil.png" width="19" height="19"/></p> </blockquote> A Propos 2008-07-27T19:44:52Z 2008-07-27T19:44:52Z tag:blog.thelinuxfr.org,2008-07-27:article12 LIETART Frédérichttp://blog.thelinuxfr.org/LIETART-Frederic.html <h2>Présentation</h2> <p><a href="http://img.thelinuxfr.org/"><img class="none" title="face_thelinuxfr_60x60.png" src="http://gal.thelinuxfr.org/albums/Famille/perso_05.jpeg" alt="face_thelinuxfr_60x60.png" height="113" width="84" align="right" border="0" /></a></p> <ul> <li><strong>Nom :</strong> LIETART</li> <li><strong>Prénom :</strong> Frédéric</li> <li><strong>Age :</strong> 22 ans</li> <li><strong>Pseudo :</strong> TheLinux, TheLinuxFr</li> <li><strong>Site Web :</strong> <a href="http://blog.thelinuxfr.org/http:/thelinuxfr.org">http://thelinuxfr.org/</a></li> <li><strong>Mail :</strong> <a href="#" title="webmaster..åt..thelinuxfr.org" onclick="location.href=http://blog.thelinuxfr.org/lancerlien('webmaster','thelinuxfr.org'); return false;">webmaster AT thelinuxfr.org</a></li> </ul> <dl class='spip_document_40 spip_documents spip_documents_center' > <dt><a href="http://blog.thelinuxfr.org/IMG/pdf/CV.pdf" title='PDF - 281.2 ko' type="application/pdf"><img src='http://blog.thelinuxfr.org/squelettes/vignettes/pdf.png' width='52' height='52' alt='PDF - 281.2 ko' /></a></dt> <dt class='spip_doc_titre' style='width:120px;'><strong>Mon CV</strong></dt> <dd class='spip_doc_descriptif' style='width:120px;'>CV Mise à jour le 13/07/2008 </dd> </dl> <h2>Ressources</h2> <ul> <li><a hreflang="fr" href="http://www.crystalxp.net/">CrystalXP</a></li> </ul> <h2>Systèmes</h2> <h3>Kenoby</h3> <ul> <li><strong>Linux 2.6.20-gentoo-r8 #1 <abbr title="Symmetric multiprocessing">SMP</abbr> PREEMPT Thu May 24 11:42:47 CEST 2007 i686</strong></li> <li><strong>Hostname :</strong> kenoby</li> <li><strong>Description :</strong> Desktop Computer</li> <li><strong>Product :</strong> MS-7100</li> <li><strong>Vendor :</strong> MICRO-STAR INTERNATIONAL CO., LTD</li> <li><strong>Version :</strong> 1.0</li> </ul> <h3>Lola</h3> <ul><li><strong>Linux 2.6.25-gentoo-r5 Intel(R) Core(TM)2 Duo <abbr title="Unité centrale de traitement (Processeur)">CPU</abbr> T7250 @ 2.00GHz GenuineIntel <acronym title="Gnu's Not Unix">GNU</acronym>/Linux</strong></li> <li><strong>Hostname :</strong> lola</li> <li><strong>Description :</strong> Laptop Computer</li> <li><strong>Product :</strong> Inspiron 1525</li> <li><strong>Vendor : </strong>DELL</li> </ul> Contact 2008-07-27T11:00:09Z 2008-07-27T11:00:09Z tag:blog.thelinuxfr.org,2008-07-27:article2 LIETART Frédérichttp://blog.thelinuxfr.org/LIETART-Frederic.html <p><strong>LIETART Frédéric (thelinuxfr)</strong></p> <ul class="spip"><li>eMail : webmaster AT thelinuxfr.org</li></ul> Gentoo 2008.0 est sortie 2008-07-17T11:01:21Z 2008-07-17T11:01:21Z tag:blog.thelinuxfr.org,2008-07-17:article1 LIETART Frédérichttp://blog.thelinuxfr.org/LIETART-Frederic.html <ul class="spip"><li>Updated installer : The installer now only performs networkless installations using the packages and ebuild tree on the LiveCD. It also contains numerous fixes for extended and logical partitions.</li> <li> Improved hardware support : Moving to the 2.6.24 kernel added many new drivers for hardware released since the 2007.0 release.</li> <li> Complete rework of profiles : Restructuring profiles allowed significant cleanup of redundancies, reducing developer maintenance and confusion. The difference for you is that profiles now appear in /usr/portage/profiles/ under default/linux/ instead of default-linux/. See the upgrading guide for more details.</li> <li> Xfce instead of GNOME on the LiveCD : To save space, the LiveCDs switched to the smaller Xfce environment. This means that a binary installation using the LiveCD will install Xfce, but you're still free to build GNOME or <abbr title="K Desktop Environment">KDE</abbr> from source.</li> <li> No LiveDVDs on x86 or amd64 : In the interest of getting the release out, the release engineering team decided to postpone LiveDVDs because of problems in their generation. They may show up later—if so, we'll let you know.</li> <li> Updated packages : Highlights of the 2008.0 release include Portage 2.1.4.4, a 2.6.24 kernel, Xfce 4.4.2, gcc 4.1.2 and glibc 2.6.1.</li> </ul> Vlc et FreeBox TV sous Gentoo 2008-07-16T11:24:00Z 2008-07-16T11:24:00Z tag:blog.thelinuxfr.org,2008-07-16:article3 LIETART Frédérichttp://blog.thelinuxfr.org/LIETART-Frederic.html <h2>Problème rencontré</h2> <p>Lorsque j'essayai de visionner une chaine avec <abbr title="Lecteur multimédia libre issu du projet VideoLAN.">VLC</abbr>, j'obtenais ce petit messages d'erreur : <code class='spip_code' dir='ltr'>libdvbpsi error (PSI decoder): TS discontinuity (received 4, expected 0) for PID 66 [00000608] main decoder error: no suitable decoder module for fourcc h264. VLC probably does not support this sound or video format. [00000609] main decoder error: no suitable decoder module for fourcc `mp4a'. VLC probably does not support this sound or video format.</code></p> <p>Solutions Recompiler tout ce petit monde avec les use ci-dessous :</p> <ul class="spip"><li>media-video/ffmpeg-0.4.9_p20070330 :</li> </ul> <p><code class='spip_code' dir='ltr'>X a52 aac dts encode network ogg oss sdl theora threads truetype v4l vorbis x264 xvid zlib (-altivec) -amr -debug -doc -ieee1394 -imlib -mmx -test</code></p> <ul class="spip"><li>media-video/vlc-0.8.6 :</li> </ul> <p><code class='spip_code' dir='ltr'>X a52 alsa arts bidi cdda cddb dts dvb dvd esd fbcon flac gnutls hal httpd jack libcaca libnotify live matroska mod mp3 mpeg musepack ncurses nsplugin ogg opengl oss png rtsp samba sdl shout skins speex stream svg theora truetype upnp v4l vcd vlm vorbis win32codecs wxwindows x264 xml xosd xv -3dfx -aalib (-altivec) -avahi -corba -daap -dc1394 -debug -directfb -ggi -lirc -optimisememory -sdl-image -seamonkey -svga -xinerama </code></p> <h2>Utilisation </h2> <p>Pour utiliser ce service vous avez plusieurs solutions. La solution par défaut, qui consiste à vous rendre sur <a href="http://tv.freebox.fr/" class="spip_url spip_out" rel="nofollow">http://tv.freebox.fr/</a> avec votre petit navigateur FireFox. Ou vous pouvez utiliser ma playliste qui regroupe les chaines Free, ce qui permet de visionner directement avec <abbr title="Lecteur multimédia libre issu du projet VideoLAN.">VLC</abbr> (et non avec l'applet avec FireFox). Pour cela, prenez une console et faites :</p> <pre>wget <a href="http://thelinux.free.fr/freeboxtv.m3u%3C/pre%3E" class="spip_url spip_out" rel="nofollow">http://thelinux.free.fr/freeboxtv.m...</a><br /> <p>Puis tous simplement :</p> <pre>vlc freeboxtv.m3u</pre><br /> <h2>Conclusion et Liens</h2> Voilà, j'espère que j'ai pu en aider certains. Concernant le service Free, je trouve l'idée intéressent, en espérantt que d'autre chaines viendrons enrichir le bouquet.<br /><ul class="spip"><li><a href="http://tv.freebox.fr/" class="spip_out">Page du service TV FreeBox</a></li> <br /><li><a href="http://www.videolan.org/vlc/" class="spip_out">Site Officiel <abbr title="Lecteur multimédia libre issu du projet VideoLAN.">VLC</abbr></a></li> </ul> Configuration de Xorg 1.4.2 sous Gentoo 2008-07-15T11:26:00Z 2008-07-15T11:26:00Z tag:blog.thelinuxfr.org,2008-07-15:article4 LIETART Frédérichttp://blog.thelinuxfr.org/LIETART-Frederic.html <h2>Configuration de Xorg</h2> <p>Le fichier xorg.conf ce trouve alléger. En effet, vos clavier, souris et autre seront normalement reconnu automatiquement avec <abbr title="Hardware Abstraction Layer">HAL</abbr>.</p> <p><b>/etc/X11/xorg.conf</b></p> <div style='text-align: left;' class='spip_code' dir='ltr'><code>Section "InputDevice"<br /> Identifier "Generic Keyboard"<br /> Driver "kbd"<br /> Option "XkbRules" "xorg"<br /> Option "XkbModel" "pc105"<br /> Option "XkbLayout" "fr"<br /> Option "XkbVariant" "oss"<br /> EndSection<br /> <br /> Section "InputDevice"<br /> Identifier "Configured Mouse"<br /> Driver "mouse"<br /> Option "CorePointer"<br /> EndSection<br /> <br /> Section "InputDevice"<br /> Identifier "Synaptics Touchpad"<br /> Driver "synaptics"<br /> Option "SendCoreEvents" "true"<br /> Option "Device" "/dev/psaux"<br /> Option "Protocol" "auto-dev"<br /> Option "HorizEdgeScroll" "0"<br /> <br /> ##Activer le défilement vertical et horizontal avec deux doigts<br /> Option "VertTwoFingerScroll" "true"<br /> Option "HorizTwoFingerScroll" "true"<br /> Option "VertScrollDelta" "20"<br /> Option "HorizScrollDelta" "20"<br /> Option "LockedDrags" "true"<br /> Option "LeftEdge" "50"<br /> Option "RightEdge" "900"<br /> Option "TopEdge" "30"<br /> Option "BottomEdge" "304"<br /> Option "FingerLow" "15"<br /> Option "FingerHigh" "20"<br /> Option "MaxTapTime" "180"<br /> Option "MaxTapMove" "110"<br /> Option "MaxDoubleTapTime" "180"<br /> Option "MinSpeed" "0.79"<br /> Option "MaxSpeed" "0.88"<br /> Option "AccelFactor" "0.005"<br /> Option "TapButton2" "2"<br /> Option "TapButton3" "3"<br /> Option "SHMConfig" "on"<br /> Option "PressureMotionMinZ" "10"<br /> Option "PressureMotionMaxZ" "15"<br /> <br /> ##Activer le défilement circulaire<br /> # Option "CircularScrolling" "on"<br /> # Option "CircScrollDelta" "0.1"<br /> # Option "CircScrollTrigger" "1"<br /> <br /> EndSection<br /> <br /> <br /> Section "Device"<br /> Identifier "Configured Video Device"<br /> Driver "intel"<br /> Option "AccelMethod" "XAA" <br /> Option "XAANoOffscreenPixmaps" "true"<br /> Option "DRI" "true <br /> EndSection<br /> <br /> Section "Monitor"<br /> Identifier "Configured Monitor"<br /> VendorName "DELL"<br /> ModelName "1280x800"<br /> HorizSync 60-80<br /> VertRefresh 50-70<br /> EndSection<br /> <br /> Section "Screen"<br /> Identifier "Default Screen"<br /> Monitor "Configured Monitor"<br /> Device "Configured Video Device"<br /> EndSection<br /> <br /> Section "ServerLayout"<br /> Identifier "Default Layout"<br /> Screen "Default Screen"<br /> InputDevice "Synaptics Touchpad"<br /> EndSection<br /> <br /> Section "DRI" <br /> Mode 0666 <br /> EndSection</code></div> <p>Puis dans <b>/etc/hal/fdi/policy/10-x11-input.fdi</b></p> <div style='text-align: left;' class='spip_code' dir='ltr'><code><?xml version="1.0" encoding="UTF-8"?><br /> <br /> <deviceinfo version="0.2"><br /> <match key="info.capabilities" contains="input.keyboard"><br /> <merge key="input.xkb.model" type="string">pc105</merge><br /> <merge key="input.xkb.layout" type="string">fr</merge><br /> <merge key="input.xkb.options" type="strlist"></merge><br /> </match><br /> </deviceinfo></code></div> <blockquote class="spip"> <p>Cependant je rencontre quelques problèmes lorsque j'active la connexion automatique au niveau de GDM</p> </blockquote> L'histoire de Linux 2008-07-14T11:31:00Z 2008-07-14T11:31:00Z tag:blog.thelinuxfr.org,2008-07-14:article5 LIETART Frédérichttp://blog.thelinuxfr.org/LIETART-Frederic.html <div id='decoupe_haut' class='pagination decoupe_haut'> <img class="no_image_filtrer" src="http://blog.thelinuxfr.org/plugins/auto/couteau_suisse/img/decoupe/precedent_off.gif" width="6" height="9" title="Première page" alt="Première page" /><img class="no_image_filtrer" src="http://blog.thelinuxfr.org/plugins/auto/couteau_suisse/img/decoupe/precedent_off.gif" width="6" height="9" title="Première page" alt="Première page" /> <img class="no_image_filtrer" src="http://blog.thelinuxfr.org/plugins/auto/couteau_suisse/img/decoupe/precedent_off.gif" width="6" height="9" title="Page précédente" alt="Page précédente" /> <span style="color: lightgrey; font-weight: bold; text-decoration: underline;">1</span> <a href="http://blog.thelinuxfr.org/atom1.xml?artpage=2-5" title="Page 2 : Mais Linux, c&#39;est quoi au juste ?">2</a> <a href="http://blog.thelinuxfr.org/atom1.xml?artpage=3-5" title="Page 3 : Par où je commence ?">3</a> <a href="http://blog.thelinuxfr.org/atom1.xml?artpage=4-5" title="Page 4 : Ok, c&#39;est fait. Et maintenant ?">4</a> <a href="http://blog.thelinuxfr.org/atom1.xml?artpage=5-5" title="Page 5 : Donc…">5</a> <a href="http://blog.thelinuxfr.org/atom1.xml?artpage=2-5"><img class="no_image_filtrer" src="http://blog.thelinuxfr.org/plugins/auto/couteau_suisse/img/decoupe/suivant.gif" width="6" height="9" title="Page suivante" alt="Page suivante" /></a> <a href="http://blog.thelinuxfr.org/atom1.xml?artpage=5-5"><img class="no_image_filtrer" src="http://blog.thelinuxfr.org/plugins/auto/couteau_suisse/img/decoupe/suivant.gif" width="6" height="9" title="Dernière page" alt="Dernière page" /><img class="no_image_filtrer" src="http://blog.thelinuxfr.org/plugins/auto/couteau_suisse/img/decoupe/suivant.gif" width="6" height="9" title="Dernière page" alt="Dernière page" /></a> </div> <h2>Linux, ça vient d'où ?</h2> <p>L'histoire de Linux commence en Finlande en 1991, lorsque Linus Torvalds, alors étudiant à l'université d'Helsinki, décide qu'il a besoin de quelque chose de mieux pour faire fonctionner son 386 tout neuf. Habitué de travailler sur les serveurs Unix de l'université, Torvalds décide de s'amuser à se programmer son propre système d'exploitation. Jusque là, rien de révolutionnaire : il n'est pas le premier étudiant à se démarrer un projet du genre pour s'amuser.</p> <p>Mais Torvalds va faire quelque chose qui va démarquer son projet des autres : il distribue le code source de son système, via Internet. La première version est donc essayée par quelques amateurs du système Minix, un clone de Unix alors distribué gratuitement. Certains aiment bien et font quelques modifications et corrections qu'ils suggèrent à Torvalds. Les modifications sont ajoutées, une autre version est diffusée… puis une autre, puis une autre…</p> <p>Le mouvement est lancé. Linus Torvalds avoue avoir perdu le compte de ses usagers après qu'il ait dépassé la centaine. D'année en année, le système va développer ses fonctionnalités et se stabiliser suffisamment pour que la base des usagers s'élargisse au delà des bidouilleurs (hackers) de système d'exploitation. Le nombre de développeurs actifs du système augmente en s'enrichissant de centaines de programmeurs de partout dans le monde, reliés par Internet.</p><div id='decoupe_bas' class='pagination decoupe_bas'> <img class="no_image_filtrer" src="http://blog.thelinuxfr.org/plugins/auto/couteau_suisse/img/decoupe/precedent_off.gif" width="6" height="9" title="Première page" alt="Première page" /><img class="no_image_filtrer" src="http://blog.thelinuxfr.org/plugins/auto/couteau_suisse/img/decoupe/precedent_off.gif" width="6" height="9" title="Première page" alt="Première page" /> <img class="no_image_filtrer" src="http://blog.thelinuxfr.org/plugins/auto/couteau_suisse/img/decoupe/precedent_off.gif" width="6" height="9" title="Page précédente" alt="Page précédente" /> <span style="color: lightgrey; font-weight: bold; text-decoration: underline;">1</span> <a href="http://blog.thelinuxfr.org/atom1.xml?artpage=2-5" title="Page 2 : Mais Linux, c&#39;est quoi au juste ?">2</a> <a href="http://blog.thelinuxfr.org/atom1.xml?artpage=3-5" title="Page 3 : Par où je commence ?">3</a> <a href="http://blog.thelinuxfr.org/atom1.xml?artpage=4-5" title="Page 4 : Ok, c&#39;est fait. Et maintenant ?">4</a> <a href="http://blog.thelinuxfr.org/atom1.xml?artpage=5-5" title="Page 5 : Donc…">5</a> <a href="http://blog.thelinuxfr.org/atom1.xml?artpage=2-5"><img class="no_image_filtrer" src="http://blog.thelinuxfr.org/plugins/auto/couteau_suisse/img/decoupe/suivant.gif" width="6" height="9" title="Page suivante" alt="Page suivante" /></a> <a href="http://blog.thelinuxfr.org/atom1.xml?artpage=5-5"><img class="no_image_filtrer" src="http://blog.thelinuxfr.org/plugins/auto/couteau_suisse/img/decoupe/suivant.gif" width="6" height="9" title="Dernière page" alt="Dernière page" /><img class="no_image_filtrer" src="http://blog.thelinuxfr.org/plugins/auto/couteau_suisse/img/decoupe/suivant.gif" width="6" height="9" title="Dernière page" alt="Dernière page" /></a> </div> Installation de Gentoo 2008.0 sur Inspiron 1525 2008-06-23T21:19:00Z 2008-06-23T21:19:00Z tag:blog.thelinuxfr.org,2008-06-23:article8 LIETART Frédérichttp://blog.thelinuxfr.org/LIETART-Frederic.html <div id='decoupe_haut' class='pagination decoupe_haut'> <img class="no_image_filtrer" src="http://blog.thelinuxfr.org/plugins/auto/couteau_suisse/img/decoupe/precedent_off.gif" width="6" height="9" title="Première page" alt="Première page" /><img class="no_image_filtrer" src="http://blog.thelinuxfr.org/plugins/auto/couteau_suisse/img/decoupe/precedent_off.gif" width="6" height="9" title="Première page" alt="Première page" /> <img class="no_image_filtrer" src="http://blog.thelinuxfr.org/plugins/auto/couteau_suisse/img/decoupe/precedent_off.gif" width="6" height="9" title="Page précédente" alt="Page précédente" /> <span style="color: lightgrey; font-weight: bold; text-decoration: underline;">1</span> <a href="http://blog.thelinuxfr.org/atom1.xml?artpage=2-5" title="Page 2 : Make.conf">2</a> <a href="http://blog.thelinuxfr.org/atom1.xml?artpage=3-5" title="Page 3 : Mise à jour de portage">3</a> <a href="http://blog.thelinuxfr.org/atom1.xml?artpage=4-5" title="Page 4 : Logiciel de base">4</a> <a href="http://blog.thelinuxfr.org/atom1.xml?artpage=5-5" title="Page 5 : Conclusion&#38;Liens">5</a> <a href="http://blog.thelinuxfr.org/atom1.xml?artpage=2-5"><img class="no_image_filtrer" src="http://blog.thelinuxfr.org/plugins/auto/couteau_suisse/img/decoupe/suivant.gif" width="6" height="9" title="Page suivante" alt="Page suivante" /></a> <a href="http://blog.thelinuxfr.org/atom1.xml?artpage=5-5"><img class="no_image_filtrer" src="http://blog.thelinuxfr.org/plugins/auto/couteau_suisse/img/decoupe/suivant.gif" width="6" height="9" title="Dernière page" alt="Dernière page" /><img class="no_image_filtrer" src="http://blog.thelinuxfr.org/plugins/auto/couteau_suisse/img/decoupe/suivant.gif" width="6" height="9" title="Dernière page" alt="Dernière page" /></a> </div> <h2>Installation</h2> <p>Nous allons donc naturellement commencer par l'installation. Pour une bêta rien a signaler, configurez vos partitions et hop ça nous installe des paquets pré-compiler (gain de temps). L'installation c'est bien déroulé, et je doit dire que l'installateur graphique et de plus en plus stable. En effet je n'ai pas eu de plantage comparé au version précédentes. Passons maintenant à la plus grosse partie, la configurations. Ce qui suit est réalisé en version <strong>x86</strong> et non x86_64 pour une installation de <strong>Gnome</strong>.</p><div id='decoupe_bas' class='pagination decoupe_bas'> <img class="no_image_filtrer" src="http://blog.thelinuxfr.org/plugins/auto/couteau_suisse/img/decoupe/precedent_off.gif" width="6" height="9" title="Première page" alt="Première page" /><img class="no_image_filtrer" src="http://blog.thelinuxfr.org/plugins/auto/couteau_suisse/img/decoupe/precedent_off.gif" width="6" height="9" title="Première page" alt="Première page" /> <img class="no_image_filtrer" src="http://blog.thelinuxfr.org/plugins/auto/couteau_suisse/img/decoupe/precedent_off.gif" width="6" height="9" title="Page précédente" alt="Page précédente" /> <span style="color: lightgrey; font-weight: bold; text-decoration: underline;">1</span> <a href="http://blog.thelinuxfr.org/atom1.xml?artpage=2-5" title="Page 2 : Make.conf">2</a> <a href="http://blog.thelinuxfr.org/atom1.xml?artpage=3-5" title="Page 3 : Mise à jour de portage">3</a> <a href="http://blog.thelinuxfr.org/atom1.xml?artpage=4-5" title="Page 4 : Logiciel de base">4</a> <a href="http://blog.thelinuxfr.org/atom1.xml?artpage=5-5" title="Page 5 : Conclusion&#38;Liens">5</a> <a href="http://blog.thelinuxfr.org/atom1.xml?artpage=2-5"><img class="no_image_filtrer" src="http://blog.thelinuxfr.org/plugins/auto/couteau_suisse/img/decoupe/suivant.gif" width="6" height="9" title="Page suivante" alt="Page suivante" /></a> <a href="http://blog.thelinuxfr.org/atom1.xml?artpage=5-5"><img class="no_image_filtrer" src="http://blog.thelinuxfr.org/plugins/auto/couteau_suisse/img/decoupe/suivant.gif" width="6" height="9" title="Dernière page" alt="Dernière page" /><img class="no_image_filtrer" src="http://blog.thelinuxfr.org/plugins/auto/couteau_suisse/img/decoupe/suivant.gif" width="6" height="9" title="Dernière page" alt="Dernière page" /></a> </div> Installation de Ubuntu Gutsy&Hardy sur DELL Inspiron 1525 2008-06-22T21:12:00Z 2008-06-22T21:12:00Z tag:blog.thelinuxfr.org,2008-06-22:article7 LIETART Frédérichttp://blog.thelinuxfr.org/LIETART-Frederic.html <h2>Introduction</h2> <p>Avant de commencer j'ai ré-installé l'application MediaCenter de Dell, car le partitionnement par défaut n'est pas très orthodoxe (<a href="http://doc.ubuntu-fr.org/dell_inspiron_1720#a_propos_des_partitions">voir ici pour plus de détails</a>). Cela permet de pouvoir écraser tous le disque par la suite. Vous pouvez bien sur commencer par installer Windows Vista (livré par défaut), même si j'ai préféré installer Windows XP (en désactivant <abbr title="Advanced Host Controller Interface">AHCI</abbr> dans le <abbr title="Basic Input Output System">BIOS</abbr>).</p> <h2>Installation</h2> <p>Il vous faut évidement avec télécharger <a href="http://blog.thelinuxfr.org/http:/ubuntu-fr.org">Ubuntu</a> puis l'avoir gravé sur CD. Nous allons donc booter sur le CD au démarrage de l'ordinateur grâce à la touche F12. Puis commencé l'installation. Personnellement j'ai utilisé le LiveCD. Je n'ai rencontré aucun problème avec la carte graphique (Intel). L'installation doit ce dérouler sans problème. Nous allons donc pouvoir effectuer notre premier démarrage et voir ce qu'il reste à configurer.</p> <h2>Configuration</h2> <h3>Carte son</h3> <p>Tous fonctionne correctement mis à part les micros. Il faut donc installer <strong>linux-backports-modules-generic</strong> puis redémarrer sa machine pour que tous fonctionne correctement. Les sorties Jack fonctionnent correctement.</p> <h3>Webcam</h3> <p>La Webcam fonctionne après avoir installé <strong>linux-backports-modules-generic</strong> (ceci n'est pas indispensable sous Hardy) uniquement par Video for Linux 2 (V4L2). Configurez Gstreamer :</p> <ul><li>Appuyer sur ALT+F2</li> <li>Tapez : gstreamer-properties</li> <li>Puis dans l'onglet "Vidéo" sélectionnez le greffon d'entrée à V4L2</li> </ul> <h3>Bluetooth</h3> <p>Tous fonctionne bien chez moi et tous est bien installé.</p> <h3>Luminosité de l'écran</h3> <p>Aucun problème de ce côté la non plus, mais si vous ne pouvez pas régler la luminosité de l'écran (et uniquement dans ce cas), ajouter "blacklist video" à la fin du fichier /etc/modprobe.d/blacklist .</p> <h3>Carte Vidéo Intel</h3> <p>Aucun problème de ce côté la aussi. La carte est bien configuré à l'installation, vous pouvez régler la résolution dans : Système > Administration > Ecran et affichage. Cependant la sortie <abbr title="High Definition Multimedia Interface">HDMI</abbr> ne fonctionne pas. J'ai simplement réussi avec la sortie VGA. Sous Hardy la configuration ce fait complètement automatiquement, cependant la sortie <abbr title="High Definition Multimedia Interface">HDMI</abbr> ne fonctionne toujours pas, mais ceci vient plus du driver développé par Intel.</p> <h3>Compiz-Fusion</h3> <p>Les cartes Intel sont blacklisté par défaut car il y a des petits problème liés à Compiz-Fusion. Il faut donc effectuer une petite manipulation pour remédiez à tous ça. Commencé par prendre un terminal puis :</p> <pre>cd .config/ && mkdir compiz && touch compiz-manager && echo 'SKIP_CHECKS="yes"' >> /.config/compiz/compiz-manager</pre> <p>Puis faites :</p> <ul><li>Appuyer sur ALT+F2</li> <li>Tapez : gstreamer-properties</li> <li>Et dans l'onglet "Vidéo" sélectionnez le greffon de sortie à X Windows System (sans Xv)</li> </ul> <p>Sous Hardy toutes ces manipulations ne sont plus nécessaire.</p> <h2>Conclusion</h2> <p>Pour finir quelques petits mots. Sur la gestion de l'énergie. Tous semble fonctionner "Hiberner" et "Suspend" fonctionne correctement et la batterie est bien reconnu. La carte réseau et Wifi (Intel PRO/Wireless 3945)fonctionne aussi sans aucun problème. Les touches multimédia fonctionnent elles aussi parfaitement. Je n'ai donc rencontré aucun problème de compatibilité sur cette excellente machine.</p> <p><strong>Sous Hardy :</strong> Beaucoup de mise à jour, et une grande amélioration dans la prise en charge des périphériques, et de la configuration automatique de Xorg, ALSA et le réseau.</p> Appliquez vos thèmes pour les applications sous root 2008-06-21T21:07:00Z 2008-06-21T21:07:00Z tag:blog.thelinuxfr.org,2008-06-21:article6 LIETART Frédérichttp://blog.thelinuxfr.org/LIETART-Frederic.html <p>sudo rm -r /root/.themes /root/.icons</p> <p>sudo ln -sf /.themes /root/.themes</p> <p>sudo ln -sf /.icons /root/.icons</p> <p>sudo ln -sf /.fonts /root/.fonts</p> <p>Et voilà c'est fini <img alt=";)" title=";)" class="no_image_filtrer format_png" src="http://blog.thelinuxfr.org/plugins/auto/couteau_suisse/img/smileys/clin_d-oeil.png" width="19" height="19"/></p> PC refroidit à l'huile 2007-07-29T08:32:00Z 2007-07-29T08:32:00Z tag:blog.thelinuxfr.org,2007-07-29:article16 LIETART Frédérichttp://blog.thelinuxfr.org/LIETART-Frederic.html <h2>Introduction</h2> <p>Pour ce faire, je vais prendre une petite machine (je vais pas tenter le diable tout de suite), une casse en plastique de 430×350x220mm (que l'on trouve dans le commerce), une machine de base, Pentium 233Mhz (overclocké à 266), 128Mo de Ram, et un petit disque dur de 4Go. Le tout sur ma distribution préférée <strong>Ubuntu Dapper</strong></p> <h2>Montage</h2> <p>Bon il faut commencer par dépouiller l'ancien <abbr title="Ordinateur Personnel">PC</abbr> pour en récupérer, l'alimentation, la carte mère, le lecteur CD, le disque dur… Maintenant on va bricoler pour que cela ressemble à une belle machine. Voici comment j'ai organisé tout ça :</p> <dl class='spip_document_34 spip_documents spip_documents_center' > <dt><a href="http://blog.thelinuxfr.org/IMG/jpg/resized_IMG_0328-2.jpg" title='JPEG - 90.5 ko' type="image/jpeg"><img src='http://blog.thelinuxfr.org/local/cache-vignettes/L150xH113/resized_IMG_0328-2-9d21c.jpg' width='150' height='113' alt='JPEG - 90.5 ko' /></a></dt> </dl> <dl class='spip_document_35 spip_documents spip_documents_center' > <dt><a href="http://blog.thelinuxfr.org/IMG/jpg/resized_IMG_0329-2.jpg" title='JPEG - 133.4 ko' type="image/jpeg"><img src='http://blog.thelinuxfr.org/local/cache-vignettes/L150xH113/resized_IMG_0329-2-07b0c.jpg' width='150' height='113' alt='JPEG - 133.4 ko' /></a></dt> </dl> <p>J'ai donc fait au mieux pour que tout tienne autour de la casse.</p> <h2>L'huile</h2> <p>Pour cette petite expérience, j'ai acheté près de 10L d'huile de tournesol, de l'huile alimentaire en bouteille de 2L. J'ai quand même fait attention que l'huile n'attaque pas le plastique ou les composants.</p> <h2>Commençons</h2> <p>Après avoir installé les composants indispensables, comme la carte graphique, la mémoire, le processeur (où j'ai laissé juste le radiateur), j'ai donc commencé à verser mes 10L d'huile.</p> <dl class='spip_document_36 spip_documents spip_documents_center' > <dt><a href="http://blog.thelinuxfr.org/IMG/jpg/resized_IMG_0331-3.jpg" title='JPEG - 170.6 ko' type="image/jpeg"><img src='http://blog.thelinuxfr.org/local/cache-vignettes/L150xH113/resized_IMG_0331-3-39071.jpg' width='150' height='113' alt='JPEG - 170.6 ko' /></a></dt> </dl> <dl class='spip_document_37 spip_documents spip_documents_center' > <dt><a href="http://blog.thelinuxfr.org/IMG/jpg/resized_IMG_0333-2.jpg" title='JPEG - 183.4 ko' type="image/jpeg"><img src='http://blog.thelinuxfr.org/local/cache-vignettes/L150xH113/resized_IMG_0333-2-65531.jpg' width='150' height='113' alt='JPEG - 183.4 ko' /></a></dt> </dl> <dl class='spip_document_38 spip_documents spip_documents_center' > <dt><a href="http://blog.thelinuxfr.org/IMG/jpg/resized_IMG_0334-2.jpg" title='JPEG - 126.3 ko' type="image/jpeg"><img src='http://blog.thelinuxfr.org/local/cache-vignettes/L150xH113/resized_IMG_0334-2-e9a3d.jpg' width='150' height='113' alt='JPEG - 126.3 ko' /></a></dt> </dl> <dl class='spip_document_39 spip_documents spip_documents_center' > <dt><a href="http://blog.thelinuxfr.org/IMG/jpg/resized_IMG_0337-2.jpg" title='JPEG - 166.4 ko' type="image/jpeg"><img src='http://blog.thelinuxfr.org/local/cache-vignettes/L150xH113/resized_IMG_0337-2-ba10a.jpg' width='150' height='113' alt='JPEG - 166.4 ko' /></a></dt> </dl> <p>Et hop, nous voici arrivé au moment du démarrage de l'ordinateur, démarre ou démarre pas ??? Et bien <strong>démarre</strong>. Impeccablement d'ailleurs, aucun problème de stabilité rencontré après plus de 10H de marche sous <strong>Dapper Drake</strong>. L'huile à juste légèrement chauffée, mais pas assez pour ce faire des frites :P.</p> <h2>Conclusion</h2> <p><strong>Points positifs :</strong></p> <ul> <li>Refroidissement sans bruits</li> <li>Maintien le système à température constante</li> <li>Protège le matériels, et surtout contre la poussière</li> </ul> <p><strong>Points négatifs :</strong></p> <ul> <li>Demande un boîtier étanche</li> <li>Besoin de vidanger pour changer un composant</li> <li>Attention aux fuites</li> </ul> <p>Prochaine étape fabriquer un boîtier en plexiglass (étanche), pour pouvoir y plonger ma config <br /> Ce petit billet est donc terminé, il s'agit surtout ici de faire découvrir ce moyen de refroidissement au plus grand nombres. Système découvert <a href="http://www.tomshardware.fr/un_pc_silencieux_refroidi_l_huile_-art-1145-1.html" hreflang="fr">ici</a></p> Installation et configuration d'un serveur LDAP 2007-07-17T21:33:00Z 2007-07-17T21:33:00Z tag:blog.thelinuxfr.org,2007-07-17:article11 LIETART Frédérichttp://blog.thelinuxfr.org/LIETART-Frederic.html <h2>Présentation</h2> <p>Un serveur <abbr title="Lightweight Directory Access Protocol">LDAP</abbr> est une base de données où les informations sont enregistrées de manière hiérarchique sous forme d'arbre.</p> <h2>Installation</h2> <p>Paquets à installer :</p> <pre>apt-get install ldap-server ldap-client</pre> <p>Autoriser la norme v2 pour les clients Win 2000. Par défaut le script d'installation prend votre nom de domaine, pour base. Faites :</p> <pre>dpkg-reconfigure slapd</pre> <p>Si votre domaine ne correspond pas</p> <h2>Configuration</h2> Le fichier de configuration est : /etc/ldap/slapd.conf * La ligne suivante permet d'autoriser l'utilisation de la norme V2 de <abbr title="Lightweight Directory Access Protocol">LDAP</abbr>. allow bind_v2 * La ligne suivante donne la racine de la base <abbr title="Lightweight Directory Access Protocol">LDAP</abbr> : "dc=mondomaine,dc=com" * La ligne suivante qu'il faut ajouter manuellement donne le login de l'administrateur (admin avec le rappel de la racine). Cette ligne et la suivante sont obligatoires pour avoir un accès root sur la base depuis un programme externe (ex : <acronym title="Hypertext Preprocessor">PHP</acronym>) rootdn "cn=admin,dc=mondomaine ,dc=com" * La ligne suivante qu'il faut ajouter manuellement donne le mot de passe en clair : rootpw admin Pour plus de sécurité il est préférable de générer un mot de passe crypté en utilisant la commande : # slappasswd New password : Re-enter new password : <em>SSHA</em>rdh5747747LDHDFHMDFHDDHD Ensuite, il faut copier la chaîne cryptée à la place du mot de passe en clair Paramétrage de l'accès en écriture de la base. Il faut indiquer le bon login et la racine de la base : access to attribute=userPassword by dn="cn=admin,dc=mondomaine,dc=com" write by anonymous auth by self write by * none Paramétrage de l'accès en lecture seule de la base. Il faut indiquer le bon login et la racine de la base : access to * by dn="cn=admin,dc=mondomaine,dc=com" write by * read Démarrage du serveur (slapd) Démarrer le serveur : # /etc/init.d/slapd restart <h2>Administration</h2> Pour administrer facilement votre serveur LDAP, vous pouvez utiliser Luma (client Graphique), phpLDAPadmin (via navigateur) ou encore le très bon LAM (<abbr title="Lightweight Directory Access Protocol">LDAP</abbr> Account Manager) * Installation # apt-get install phpldapadmin # apt-get install luma # apt-get install ldap-account-manager * Pour PhpLDAPadmin, une fois installer prenez un navigateur et tapez : [http://votre_domaine.com/phpldapadmin/->http://votre_domaine.com/phpldapadmin/] * Identification (Luma et PhpLDAPadmin) cn=admin,dc=mondomaine ,dc=com PASSWORD * Pour <abbr title="Lightweight Directory Access Protocol">LDAP</abbr> Account Manager, une fois installer prenez un navigateur et tapez : [http://votre_domaine.com/lam/->http://votre_domaine.com/lam/] <h2>Captures d'écran</h2> <h3>Luma</h3> <dl class='spip_document_5 spip_documents spip_documents_center' > <dt><a href="http://luma.sourceforge.net/images/screenshots/browserplugin.png" title='PNG - 74.6 ko' type="image/png"><img src='http://blog.thelinuxfr.org/local/cache-vignettes/L150xH116_browserplugiae01-926dd.png' width='150' height='116' alt='PNG - 74.6 ko' /></a></dt> <dt class='spip_doc_titre' style='width:150px;'><strong>browserplugin.png</strong></dt> </dl> <dl class='spip_document_6 spip_documents spip_documents_center' > <dt><a href="http://luma.sourceforge.net/images/screenshots/usermanagement.png" title='PNG - 72.9 ko' type="image/png"><img src='http://blog.thelinuxfr.org/local/cache-vignettes/L150xH120/usermanageme6b23-4a9bc.png' width='150' height='120' alt='PNG - 72.9 ko' /></a></dt> <dt class='spip_doc_titre' style='width:150px;'><strong>usermanagement.png</strong></dt> </dl> <h3>PhpLDAPadmin</h3> <dl class='spip_document_7 spip_documents spip_documents_center' > <dt><a href="http://phpldapadmin.sourceforge.net/images/screenshots/main.jpg" title='JPEG - 93.3 ko' type="image/jpeg"><img src='http://blog.thelinuxfr.org/local/cache-vignettes/L150xH113/mainjpg-d755d755-36a2a.jpg' width='150' height='113' alt='JPEG - 93.3 ko' /></a></dt> </dl> <h2>Liens</h2> <ul class="spip"><li>Documentation sur LDAP Serveur sur le Wiki Ubuntu (en anglais)</li><li>Mettre en place une identification par LDAP (en anglais)</li><li>Site OpenLDAP</li><li>Site Luma</li><li>PhpLDAPadmin </li><li>LDAP Account Manager</li></ul> Avoir le son en surround 5.1 (CA0106) 2007-07-08T08:29:00Z 2007-07-08T08:29:00Z tag:blog.thelinuxfr.org,2007-07-08:article15 LIETART Frédérichttp://blog.thelinuxfr.org/LIETART-Frederic.html <h2>Configuration</h2> <ul> <li><strong>/etc/asound.conf</strong></li> </ul> <blockquote> <p> pcm.duplicate <em> <br /> type plug<br /> slave.pcm "surround51"<br /> slave.channels 6<br /> route_policy duplicate<br /></em></p> </blockquote> <ul> <li><strong> /.asoundrc</strong></li> </ul> <blockquote> <p>ctl.ca0106 <em><br /> type hw<br /> card 0<br /></em></p> <p>pcm.!default <em> <br /> slave.pcm surround51<br /> slave.channels 6<br /> type route<br /> ttable.0.0 1<br /> ttable.1.1 1<br /> ttable.0.2 1<br /> ttable.1.3 1<br /> ttable.0.4 0.5<br /> ttable.1.4 0.5<br /> ttable.0.5 0.5<br /> ttable.1.5 0.5<br /></em></p> </blockquote> <p><strong>IL FAUT RELANCER ALSA</strong> (les commandes varient en fonction de votre distribution)</p> <h2>Test des enceintes</h2> <p>Voici une petite commande pour tester ses enceintes :</p> <pre>speaker-test -D duplicate -c 6 -t 2</pre> <h2>Liens et Conclusion</h2> <p>Pour avoir devez maintenant configurer votre moteur de son, par exemple avec xine et Amarok, vous avez la possibilité de choisir le 5.1 dans le panneau de configuration.</p> <ul> <li><a href="http://forum.ubuntu-fr.org/viewtopic.php?pid=1086786" hreflang="fr">Forum Ubuntu</a></li> <li><a href="http://www.linuxtricks.net/index.php/archives/121/how-to-set-up-surround-51-audio-in-linux-with-alsa/" hreflang="en">LinuxTricks</a></li> </ul> Montage Samba 2006-07-29T08:27:00Z 2006-07-29T08:27:00Z tag:blog.thelinuxfr.org,2006-07-29:article14 LIETART Frédérichttp://blog.thelinuxfr.org/LIETART-Frederic.html <p>Ligne a mettre dans : <em>/etc/fstab</em></p> <pre>//SERVER/PARTAGE /home/fred/DOSSIER_PARTAGE smbfs password=PASS,username=USER,uid=500,gid=100,fmask=775,dmask=775,auto</pre> <p>Je change évidement le uid et le gid pour que cela correspond à mon utilisateur pour avoir les droits 775</p> Script contre BruteForce SSH 2006-07-17T21:25:00Z 2006-07-17T21:25:00Z tag:blog.thelinuxfr.org,2006-07-17:article9 LIETART Frédérichttp://blog.thelinuxfr.org/LIETART-Frederic.html <p>Créer un fichier <strong>bruteforce.sh</strong> dans <i>/etc/init.d/</i> (par exemple) et y coller le code ci-dessous :</p> <div style='text-align: left;' class='spip_code' dir='ltr'><code>#!/bin/bash<br /> <br /> # vidage ET destruction des chaines<br /> iptables -F iptables -X<br /> <br /> <br /> # avant tout : autoriser SSH<br /> iptables -I INPUT -p tcp –dport 22 -i eth0 -m state –state NEW -m recent –set iptables -I INPUT -p tcp –dport 22 -i eth0 -m state –state NEW -m recent –update –seconds 300 –hitcount 3 -j DROP<br /> <br /> <br /> echo - Autoriser SSH : [OK]</code></div> Ebuild pour une compilation sous KDE 2006-02-17T22:30:00Z 2006-02-17T22:30:00Z tag:blog.thelinuxfr.org,2006-02-17:article10 LIETART Frédérichttp://blog.thelinuxfr.org/LIETART-Frederic.html <p>Il permet de faire :</p> <ul> <li>./configure</li> <li>make</li> <li>make install</li> </ul> <div style='text-align: left;' class='spip_code' dir='ltr'><code># Copyright 1999-2006 Gentoo Foundation<br /> # Distributed under the terms of the GNU General Public License v2<br /> # $Header : $ <br /> <br /> inherit kde <br /> <br /> DESCRIPTION=”Description de l'application” <br /> HOMEPAGE=”http://site_de_app/”<br /> SRC_URI=”http://thelinux.free.fr/pub/Distrib...</a>.tar.gz” <br /> <br /> LICENSE=”GPL-2″ <br /> SLOT=”0″ <br /> <br /> KEYWORDS=” x86 amd64 ppc” <br /> <br /> IUSE=”" <br /> <br /> need-kde 3 <br /> <br /> DEPEND=”"<br /> RDEPEND=”" <br /> <br /> src_compile() <br /> kde_src_compile</code></div>