<?xml 
version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
>

<channel xml:lang="fr">
	<title>@YvesDelhaye.Be : &quot;Nous ne sommes pas faits pour vivre comme des imb&#233;ciles, mais pour suivre les chemins de la vertu et de la connaissance.&quot; (Dante : l'Enfer)</title>
	<link>http://www.yvesdelhaye.be/</link>
	<description>Nous ne sommes pas faits pour vivre comme des imb&#233;ciles, mais pour suivre les chemins de la vertu et de la connaissance. Dante : l'Enfer</description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>

	<image>
		<title>@YvesDelhaye.Be : &quot;Nous ne sommes pas faits pour vivre comme des imb&#233;ciles, mais pour suivre les chemins de la vertu et de la connaissance.&quot; (Dante : l'Enfer)</title>
		<url>http://www.yvesdelhaye.be/local/cache-vignettes/L144xH103/siteon0-7cdff.png</url>
		<link>http://www.yvesdelhaye.be/</link>
		<height>103</height>
		<width>144</width>
	</image>



<item xml:lang="fr">
		<title>Array et loop pour les taches r&#233;p&#233;titives</title>
		<link>http://www.yvesdelhaye.be/?Array-et-loop-pour-les-taches</link>
		<guid isPermaLink="true">http://www.yvesdelhaye.be/?Array-et-loop-pour-les-taches</guid>
		<dc:date>2016-03-17T15:28:57Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Yves Delhaye</dc:creator>



		<description>&lt;p&gt;Comment cr&#233;er des dossiers et sous dossiers en &quot;rafale&quot;&lt;/p&gt;

-
&lt;a href="http://www.yvesdelhaye.be/?-Bash-" rel="directory"&gt;Bash&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Cr&#233;er des arrays&lt;/p&gt; &lt;p&gt;1) je cr&#233;e toujours la m&#234;me structure de sous-dossiers dans les dossiers de mes chapitres de cours :&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;dirdir=(&quot;Docs&quot; &quot;Exercices&quot; &quot;Interro&quot; &quot;Images&quot;)&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;2) Un autre array va contenir les dossiers des diff&#233;rents chapitres :&lt;/p&gt; &lt;p&gt;Ici de l'optique :&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt; DirDir=(&quot;Rayons&quot; &quot;Couleurs&quot; &quot;Miroirs&quot; &quot;ImagesReellesVirtuelles&quot; &quot;Refraction&quot; &quot;Prismes&quot; &quot;LentillesMinces&quot; &quot;Oeil&quot; &quot;LentillesCombinaisons&quot; &quot;TelescopesMicroscopes&quot;)&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Puis faire tourner une boucle :
1) pour cr&#233;er les dossiers&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;for i in &quot;${DirDir[@]}&quot;; do for j in &quot;${dirdir[@]}&quot;; do mkdir -p $i/$j; done; done&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;2) pour cr&#233;er des fichiers vides avec un nom li&#233; &#224; celui du dossier :&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;for i in &quot;${DirDir[@]}&quot;;do touch $i/$i.inc.tex; done&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Et voil&#224;&lt;/p&gt; &lt;p&gt;Finalement :&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;for i in &quot;${DirDir[@]}&quot;; do svn add $i; done&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;
		&lt;div class="hyperlien"&gt;Voir en ligne : : &lt;a href="http://www.cyberciti.biz/faq/bash-for-loop-array/" class="spip_out"&gt;Depuis cyberciti&lt;/a&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Bash : gnome-terminal en root</title>
		<link>http://www.yvesdelhaye.be/?Bash-gnome-terminal-en-root</link>
		<guid isPermaLink="true">http://www.yvesdelhaye.be/?Bash-gnome-terminal-en-root</guid>
		<dc:date>2016-03-17T14:14:45Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Yves Delhaye</dc:creator>



		<description>Pour les sorciers du 4&#232;me cercle minimum. (D&#233;sol&#233; ce n'est pas pour les newbies !) Je lance un terminal avec des raccourcis claviers. Mais si je veux un terminal &quot;root&quot;, je le veux avec des acc&#232;s en xwindows. De plus, je veux que le terminal d&#233;marre dans &quot;/root&quot; et pas dans ma home. Bref, la commande est : gksu 'gnome-terminal --working-directory=/root'

-
&lt;a href="http://www.yvesdelhaye.be/?-Bash-" rel="directory"&gt;Bash&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;Pour les sorciers du 4&#232;me cercle minimum.
(D&#233;sol&#233; ce n'est pas pour les newbies !)&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Je lance un terminal avec des raccourcis claviers.&lt;/p&gt; &lt;p&gt;Mais si je veux un terminal &quot;root&quot;, je le veux avec des acc&#232;s en xwindows.&lt;/p&gt; &lt;p&gt;De plus, je veux que le terminal d&#233;marre dans &quot;/root&quot; et pas dans ma home.&lt;/p&gt; &lt;p&gt;Bref, la commande est :&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;gksu 'gnome-terminal --working-directory=/root'&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Usbview sous Ubuntu 7.10 &quot;gutsy&quot;</title>
		<link>http://www.yvesdelhaye.be/?Usbview-sous-Ubuntu-7-10-gutsy</link>
		<guid isPermaLink="true">http://www.yvesdelhaye.be/?Usbview-sous-Ubuntu-7-10-gutsy</guid>
		<dc:date>2008-02-21T14:16:25Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Yves Delhaye</dc:creator>



		<description>Usbview ne fonctionne plus par d&#233;faut sous ubuntu 7.10. En effet &quot;/proc/bus/usb&quot; est vide et c'est l&#224; qu'USBVIEW (et d'autres comme virtualbox, qemu,...) vont chercher l'information sur les accessoires USB.. Solution : Editer &quot;/etc/init.d/mountdevsubfs.sh&quot; apr&#232;s la ligne 40 et d&#233;commenter les lignes suivantes pour obtenir ceci : # Magic to make /proc/bus/usb work # mkdir -p /dev/bus/usb/.usbfs domount usbfs &quot;&quot; /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644 ln (...)

-
&lt;a href="http://www.yvesdelhaye.be/?-Administration-systeme-" rel="directory"&gt;Administration syst&#232;me&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Usbview ne fonctionne plus par d&#233;faut sous ubuntu 7.10.
En effet &quot;/proc/bus/usb&quot; est vide et c'est l&#224; qu'USBVIEW (et d'autres comme virtualbox, qemu,...) vont chercher l'information sur les accessoires USB..&lt;/p&gt; &lt;p&gt;&lt;img src=&quot;http://www.yvesdelhaye.be/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; Solution :
Editer &quot;/etc/init.d/mountdevsubfs.sh&quot; apr&#232;s la ligne 40 et d&#233;commenter les lignes suivantes pour obtenir ceci :&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt; # Magic to make /proc/bus/usb work&lt;br /&gt; #&lt;br /&gt; mkdir -p /dev/bus/usb/.usbfs&lt;br /&gt; domount usbfs &quot;&quot; /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644&lt;br /&gt; ln -s .usbfs/devices /dev/bus/usb/devices&lt;br /&gt; mount --rbind /dev/bus/usb /proc/bus/usb&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Puis&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;$ sudo /etc/init.d/mountdevsubfs.sh start&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;L'usage de &quot;/proc&quot; est d&#233;conseill&#233; mais en attendant, j'ai un usbview qui fonctionne !&lt;/p&gt; &lt;p&gt;Voir : &lt;a href=&quot;https://bugs.launchpad.net/debian/+source/usbview/+bug/156085&quot; class='spip_out' rel='external'&gt;launchpad&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Java sun sous ubuntu 7.10</title>
		<link>http://www.yvesdelhaye.be/?Java-sun-sous-ubuntu-7-10</link>
		<guid isPermaLink="true">http://www.yvesdelhaye.be/?Java-sun-sous-ubuntu-7-10</guid>
		<dc:date>2008-02-09T11:00:53Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Yves Delhaye</dc:creator>



		<description>Ayant install&#233; eclipse, aptitude m'a install&#233; gcj le java de gnu. Mais je d&#233;sire faire tourner le java de sun pour faire fonctionner webscarab et d'autres outils (parosproxy, webgoat, ...) de debug pour le d&#233;veloppement web. Les packages &quot;sun-java6-*&quot; sont install&#233;s mais la machine java de sun n'est pas celle par d&#233;faut. La commande qu'il faut lancer est : # update-java-alternatives --set --jre java-6-sun Et &#231;a roule (...)

-
&lt;a href="http://www.yvesdelhaye.be/?-Administration-systeme-" rel="directory"&gt;Administration syst&#232;me&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Ayant install&#233; &lt;a href=&quot;http://www.eclipse.org/&quot; class='spip_out' rel='external'&gt;eclipse&lt;/a&gt;, aptitude m'a install&#233; gcj le java de gnu.&lt;/p&gt; &lt;p&gt;Mais je d&#233;sire faire tourner le java de sun pour faire fonctionner &lt;a href=&quot;http://www.owasp.org/index.php/OWASP_WebScarab_Project&quot; class='spip_out' rel='external'&gt;webscarab&lt;/a&gt; et d'autres outils &lt;a href=&quot;http://www.parosproxy.org/index.shtml&quot; class='spip_out' rel='external'&gt;(parosproxy&lt;/a&gt;, &lt;a href=&quot;http://www.owasp.org/index.php/OWASP_WebGoat_Project&quot; class='spip_out' rel='external'&gt;webgoat&lt;/a&gt;, ...) de debug pour le d&#233;veloppement web.&lt;/p&gt; &lt;p&gt;Les packages &quot;sun-java6-*&quot; sont install&#233;s mais la machine java de sun n'est pas celle par d&#233;faut.&lt;/p&gt; &lt;p&gt;La commande qu'il faut lancer est :&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;# update-java-alternatives --set --jre java-6-sun&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Et &#231;a roule !&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Dual boot &quot;Vindoze&quot; Linux</title>
		<link>http://www.yvesdelhaye.be/?Dual-boot-Vindoze-Linux</link>
		<guid isPermaLink="true">http://www.yvesdelhaye.be/?Dual-boot-Vindoze-Linux</guid>
		<dc:date>2007-08-28T11:36:04Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Yves Delhaye</dc:creator>



		<description>Une coll&#232;gue d'Ingrid m'a demand&#233; comment r&#233;soudre un probl&#232;me de dual boot. Voici ma r&#233;ponse ! Q. :&gt; I have installed linux on a usb-lacie drive in my laptop. By following the proposed settings the grub file ended in the lacie, so I'm oblige to connect the lacie to start the computer (despite the fact that starts in windows as first option). I don't like this. Do you know how can I avoid having to connect the usb-lacie all the time to start the computer ? R. : Ok, from what you tell me, windows (...)

-
&lt;a href="http://www.yvesdelhaye.be/?-Administration-systeme-" rel="directory"&gt;Administration syst&#232;me&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;Une coll&#232;gue d'Ingrid m'a demand&#233; comment r&#233;soudre un probl&#232;me de dual boot.
Voici ma r&#233;ponse !&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;img src=&quot;http://www.yvesdelhaye.be/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; Q. :&lt;i&gt;&gt; I have installed linux on a usb-lacie drive in my laptop. By following the proposed settings the grub file ended in the lacie, so I'm oblige to connect the lacie to start the computer (despite the fact that starts in windows as first option). I don't like this. Do you know how can I avoid having to connect the usb-lacie all the time to start the computer ?&lt;/i&gt;&lt;/p&gt; &lt;p&gt;&lt;img src=&quot;http://www.yvesdelhaye.be/local/cache-vignettes/L8xH11/puce-32883.gif&quot; width='8' height='11' class='puce' alt=&quot;-&quot; style='height:11px;width:8px;' /&gt; R. :
Ok, from what you tell me, windows was the first installed.&lt;/p&gt; &lt;p&gt;1)&lt;/p&gt; &lt;p&gt;a) Do you still have the windows installation CDs ? (We won't need them if everything works according to plan, but it's to be on the safe side.)&lt;/p&gt; &lt;p&gt;DON'T DO THIS in the beginning, it's an emergency plan : If your laptop doesn't reboot, you must boot with the cd (I assume it's VVVinXP), type &quot;r&quot; for repair when prompted and type &quot;fdisk /MBR&quot; to restore the Master Boot Record of Vindoz.&lt;/p&gt; &lt;p&gt;b) Read all that follows and make sure you have all the tools (command under linux : &quot;dd, mcopy &lt;i&gt;you can manage without that one&lt;/i&gt;, ...) (usb key, ...)&lt;/p&gt; &lt;p&gt;c) Have a look at the following url &lt;a href=&quot;http://www.tldp.org/HOWTO/Linux+NT-Loader.html&quot; class='spip_out' rel='external'&gt;http://www.tldp.org/HOWTO/Linux+NT-Loader.html&lt;/a&gt;
As I copied and adaptated point 3 &amp; 4 from it.&lt;/p&gt; &lt;p&gt;2) Boot in Linux :&lt;/p&gt; &lt;p&gt;	a) login as your normal user and in a terminal type : &quot;df&quot; , you will see some information on how your partitions are occupied.&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;yves@cerise:~\$ df&lt;br /&gt; Sys. de fich. 1K-blocs Occup&#233; Disponible Capacit&#233; Mont&#233; sur&lt;br /&gt; /dev/hdb1 20161172 604952 18532080 4% /&lt;br /&gt; varrun 192964 232 192732 1% /var/run&lt;br /&gt; varlock 192964 0 192964 0% /var/lock&lt;br /&gt; procbususb 192964 240 192724 1% /proc/bus/usb&lt;br /&gt; udev 192964 240 192724 1% /dev&lt;br /&gt; devshm 192964 0 192964 0% /dev/shm&lt;br /&gt; lrm 192964 33788 159176 18% /lib/modules/2.6.20-16-generic/volatile&lt;br /&gt; /dev/hdb3 40313996 14690884 23575228 39% /home&lt;br /&gt; /dev/hdb8 10712900 133312 10035388 2% /opt&lt;br /&gt; /dev/hdb5 50394964 7996480 39838528 17% /usr&lt;br /&gt; /dev/hdb6 10080488 933364 8635056 10% /var&lt;br /&gt; /dev/hdb7 20153140 131292 18998108 1% /var/www&lt;br /&gt; yves@cerise:~\$ &lt;/code&gt;&lt;/div&gt;
&lt;p&gt; Take note of the device of the /boot partition (If you don't see it, It's under &quot;/&quot; the root partition) It should be something like &quot;/dev/sdaXX&quot; where XX is a number. (I will assume XX to be 2 for the sake of simplicity : So let's say it's &quot;/dev/sda2&quot; from now on.)&lt;/p&gt; &lt;p&gt; Your windows disk must be under &quot;/dev/hdaXX&quot; (but maybe you won't see it if you don't access it under linux)&lt;/p&gt; &lt;p&gt;	b) login as root and type &quot;grub-install /dev/sda2&quot;&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;#grub-install /dev/sda2&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;	Your windows drive should now be grub free, DON'T reboot now ! (Or you will lose your access to linux.)&lt;/p&gt; &lt;p&gt;3) Now you have to peel the bootsector from your Linux-root-Partition. With /dev/sda2 as your linux-partition, the dd-command is :&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;# dd if=/dev/sda2 of=/bootsect.lnx bs=512 count=1&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Copy the file bootsect.lnx to a floppy or to a USB key to transfer files to the NTFS-Windows-partition.&lt;/p&gt; &lt;p&gt;You can copy it with&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;# mcopy /bootsect.lnx a:&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;(on a diskette)
or, (if you want to use a usbstick) with&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;# mount -t msdos /dev/sdb1 /mnt/usbkey&lt;br /&gt; # copy /bootsect.lnx /mnt/usbkey&lt;br /&gt; # umount /mnt/usbkey&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;(I assume here your usbstick will be put under /dev/sdb1 by the system. Maybe iy will be automagically &quot;mounted&quot;... again use df to probe its existence under linux)
(Maybe under SUSE, it's mounted under /media... I didn't use SUSE for a long time sorry !)&lt;/p&gt; &lt;p&gt;4) Copy the file from the diskette to C :\\bootsect.lnx. I don't tell you how to do that.&lt;/p&gt; &lt;p&gt;What lilo.conf is for linux is c :\\boot.ini for Windows NT. Remove the, system- and the read-only-attribute before you can modify it with :&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;C:\attrib -s -r c:\boot.ini &lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Now change the file boot.ini with an editor, notepad for example, as follows :&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;[boot loader]&lt;br /&gt; timeout=30&lt;br /&gt; default=multi(0)disk(0)rdisk(0)partition(1)\WINNT&lt;br /&gt; [operating systems]&lt;br /&gt; multi(0)disk(0)rdisk(0)partition(1)\WINNT=&quot;Windows NT Workstation ... &lt;br /&gt; multi(0)disk(0)rdisk(0)partition(1)\WINNT=&quot;Windows NT Workstation ...&lt;br /&gt; C:\BOOTSECT.LNX=&quot;Linux&quot;&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Only the last line has been added in this example. Restore the attributes after you have saved boot.ini with :&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;C:\attrib +s +r c:\boot.ini &lt;/code&gt;&lt;/div&gt;
&lt;p&gt;After a shutdown of your Windows NT and a restart your should see the following :&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt; OS Loader V4.00&lt;br /&gt; &lt;br /&gt; Please select the operating system to start:&lt;br /&gt; &lt;br /&gt; Windows NT Workstation Version 4.0&lt;br /&gt; Windows NT Workstation Version 4.0 [VGA mode]&lt;br /&gt; Linux&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Select Linux and see&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt; grub ...&lt;/code&gt;&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>update-rc.d</title>
		<link>http://www.yvesdelhaye.be/?update-rc-d</link>
		<guid isPermaLink="true">http://www.yvesdelhaye.be/?update-rc-d</guid>
		<dc:date>2007-02-19T07:34:15Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Yves Delhaye</dc:creator>



		<description>Une des &#233;tapes importantes du d&#233;marage d'un syst&#232;me unix/linux est celle du lancement des scripts de niveau. Je passe mon temps &#224; oublier le nom de la commande permettant de les configurer sous debian/ubuntu. D'o&#249; le nom de cet article : update-rc.d Sous-titre possible : &quot;pense-b&#234;te&quot; ! Placer le script FOO dans /etc/init.d/ et faire : #update-rc.d FOO defaults A noter que contrairement au SYS V de unix, les niveaux sous linux ne s'encha&#238;nent pas. Celui qui est le d&#233;faut (2, 3, 4 ou 5) est choisi (...)

-
&lt;a href="http://www.yvesdelhaye.be/?-Administration-systeme-" rel="directory"&gt;Administration syst&#232;me&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Une des &#233;tapes importantes du d&#233;marage d'un syst&#232;me unix/linux est celle du lancement des scripts de niveau.&lt;/p&gt; &lt;p&gt;Je passe mon temps &#224; oublier le nom de la commande permettant de les configurer sous debian/ubuntu.&lt;/p&gt; &lt;p&gt;D'o&#249; le nom de cet article : update-rc.d&lt;/p&gt; &lt;p&gt;Sous-titre possible : &quot;pense-b&#234;te&quot; !&lt;/p&gt; &lt;p&gt;Placer le script FOO dans /etc/init.d/
et faire :&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;#update-rc.d FOO defaults&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;A noter que contrairement au SYS V de unix, les niveaux sous linux ne s'encha&#238;nent pas. Celui qui est le d&#233;faut (2, 3, 4 ou 5) est choisi et c'est tout.
Les niveaux d'arr&#234;t sont 0, 1 et 6 comme sous SYS V.&lt;/p&gt; &lt;p&gt;Il existe aussi la commande invoke-rc.d qui permet de lancer les scripts individuellement.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>OCSINVENTORY-NG : Inventaire automatique de parc informatique</title>
		<link>http://www.yvesdelhaye.be/?OCSINVENTORY-NG-Inventaire</link>
		<guid isPermaLink="true">http://www.yvesdelhaye.be/?OCSINVENTORY-NG-Inventaire</guid>
		<dc:date>2006-06-28T20:26:42Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Yves Delhaye</dc:creator>



		<description>G&#233;rer correctement un parc d'ordinateurs, m&#234;me modeste, peux facilement tourner au cauchemar. OCSINVENTORY-NG et GLPI sont deux logiciels open source pouvant grandement vous aider dans ces t&#226;ches. L'inventaire et la gestion de cet inventaire de votre parc sont des t&#226;ches obligatoires et essentielles (il faut &#171; conna&#238;tre ses troupes &#187;) mais ces t&#226;ches sont fastidieuses, r&#233;p&#233;titives et sujettes &#224; erreurs. Bref, du boulot pour l'IT. C'est clairement une activit&#233; &#224; automatiser. Il existe des logiciels (...)

-
&lt;a href="http://www.yvesdelhaye.be/?-Administration-systeme-" rel="directory"&gt;Administration syst&#232;me&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;G&#233;rer correctement un parc d'ordinateurs, m&#234;me modeste, peux facilement tourner au cauchemar. &lt;a href=&quot;http://ocsinventory.sourceforge.net/&quot; class='spip_out' rel='external'&gt;OCSINVENTORY-NG&lt;/a&gt; et &lt;a href=&quot;http://glpi-project.org/&quot; class='spip_out' rel='external'&gt;GLPI&lt;/a&gt; sont deux logiciels open source pouvant grandement vous aider dans ces t&#226;ches.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;L'inventaire et la gestion de cet inventaire de votre parc sont des t&#226;ches obligatoires et essentielles (il faut &#171; conna&#238;tre ses troupes &#187;) mais ces t&#226;ches sont fastidieuses, r&#233;p&#233;titives et sujettes &#224; erreurs.&lt;/p&gt; &lt;p&gt;Bref, du boulot pour l'IT. C'est clairement une activit&#233; &#224; automatiser.
Il existe des logiciels payants mais comme d'habitude, il y a des solutions open source tout &#224; fait &#224; la hauteur.&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://ocsinventory.sourceforge.net/&quot; class='spip_out' rel='external'&gt;OCSINVENTORY-NG&lt;/a&gt; et &lt;a href=&quot;http://glpi-project.org/&quot; class='spip_out' rel='external'&gt;GLPI&lt;/a&gt; peuvent &#234;tre utilis&#233;s conjointement.&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://ocsinventory.sourceforge.net/&quot; class='spip_out' rel='external'&gt;OCSINVENTORY-NG&lt;/a&gt; fait automatiquement l'inventaire de TOUTES les ressources pr&#233;sentes sur les machines de votre parc o&#249; le client a &#233;t&#233; install&#233;.&lt;/p&gt; &lt;p&gt;Je viens d'installer &lt;a href=&quot;http://ocsinventory.sourceforge.net/&quot; class='spip_out' rel='external'&gt;OCSINVENTORY-NG&lt;/a&gt; sur mon serveur et le client sur la machine de jeux de mes enfants. C'est tellement facile (15 minutes montre en main) que demain j' installe &#231;a sur le parc informatique de l'&#233;cole ! (Hum, j'ai d'abord essay&#233; une installation &#171; maison &#187; et j' avoue que &#231;a m'a pris un peu plus de temps que &#231;a !)&lt;/p&gt; &lt;p&gt;Un conseil donc, faire une installation standard !&lt;/p&gt; &lt;p&gt;Voici une copie d' &#233;cran de l'inventaire du registre obtenu automatiquement sur la machine de jeux :&lt;/p&gt; &lt;dl class='spip_document_81 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;a href=&quot;http://www.yvesdelhaye.be/IMG/png/ocsinventory_on_peach.png&quot; title='PNG - 130.3 ko' type=&quot;image/png&quot;&gt;&lt;img src='http://www.yvesdelhaye.be/local/cache-vignettes/L150xH113/ocsinventory_on_peach-f4395-886fa.png' width='150' height='113' alt='PNG - 130.3 ko' style='height:113px;width:150px;' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;/dl&gt;
&lt;p&gt;Les logiciels install&#233;s sont &#233;galement r&#233;pertori&#233;s.&lt;/p&gt; &lt;hr class=&quot;spip&quot; /&gt;
&lt;p&gt;&lt;a href=&quot;http://glpi-project.org/&quot; class='spip_out' rel='external'&gt;GLPI&lt;/a&gt; lui est un projet qui sert &#224; g&#233;rer cette information.
De plus, depuis peu, il comprend un module qui l'int&#233;gre &#224; &lt;a href=&quot;http://ocsinventory.sourceforge.net/&quot; class='spip_out' rel='external'&gt;OCSINVENTORY-NG&lt;/a&gt; et qui rapatrie l'information brute collect&#233;e par &lt;a href=&quot;http://ocsinventory.sourceforge.net/&quot; class='spip_out' rel='external'&gt;OCSINVENTORY-NG&lt;/a&gt;
pour la traiter dans &lt;a href=&quot;http://glpi-project.org/&quot; class='spip_out' rel='external'&gt;GLPI&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;La machine de jeux vue par &lt;a href=&quot;http://glpi-project.org/&quot; class='spip_out' rel='external'&gt;GLPI&lt;/a&gt;&lt;/p&gt; &lt;dl class='spip_document_82 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;a href=&quot;http://www.yvesdelhaye.be/IMG/png/glpi_on_peach.png&quot; title='PNG - 164.7 ko' type=&quot;image/png&quot;&gt;&lt;img src='http://www.yvesdelhaye.be/local/cache-vignettes/L150xH113/glpi_on_peach-f6d80-4cae2.png' width='150' height='113' alt='PNG - 164.7 ko' style='height:113px;width:150px;' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;/dl&gt;
&lt;p&gt;Pour l'installation, je me suis inspir&#233; de cet &lt;a href=&quot;http://glpi-project.org/article.php3?id_article=95&quot; class='spip_out' rel='external'&gt;article&lt;/a&gt;.
Sp&#233;cifiquement, j'ai lanc&#233; les commandes suivantes :&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;Serveur:~# mysql -u root -p&lt;br /&gt; enter password : ******* &lt;br /&gt; mysql&gt; create database glpidb;&lt;br /&gt; mysql&gt; grant all privileges on glpidb.* to glpiuser@localhost &lt;br /&gt; mysql&gt; identified by 'mot_de_passe_du_glpiuser';&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Mais j'ai l'impression que ce n'est pas utile car l'interface de &#171; setup &#187; m'a l'air de pouvoir cr&#233;er la base de donn&#233;e.&lt;/p&gt; &lt;p&gt;Et donc, je suis pass&#233; &#224; la suite :
Au moment o&#249; j'&#233;cris ceci, la version stable comprennant OCSNG est la &lt;a href=&quot;http://glpi-project.org/article.php3?id_article=3&quot; class='spip_out' rel='external'&gt;0.65&lt;/a&gt;&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;Serveur:~#cd /La_ou_je_stocke_mes_t&#233;l&#233;chargements./&lt;br /&gt; &lt;br /&gt; Serveur:/La_ou_je_stocke_mes_t&#233;l&#233;chargements./# tar -xvzf glpi-0.65.tar.gz -C /var/www/&lt;br /&gt; Serveur:~#cd /var/www/&lt;br /&gt; Serveur:/var/www/#chown -R www-data.www-data glpi&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Et voil&#224; !
http://127.0.0.1/glpi
Et le setup commence !&lt;/p&gt; &lt;p&gt;Quand le setup est fini, se logger avec l'utiliateur admin par d&#233;faut propos&#233;.
Il y a alors moyen de faire tourner le mode OCSNG dans le menu outils.&lt;/p&gt; &lt;p&gt;Ca tourne en m&#234;me temps que ocsng sur le m&#234;me serveur !&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
