<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://lea-linux.org/docs/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Glorfindel</id>
	<title>Lea Linux - Contributions [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://lea-linux.org/docs/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Glorfindel"/>
	<link rel="alternate" type="text/html" href="https://lea-linux.org/documentations/Sp%C3%A9cial:Contributions/Glorfindel"/>
	<updated>2026-04-29T01:40:05Z</updated>
	<subtitle>Contributions</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Trucs:Utiliser_les_boutons_de_son_scanneur&amp;diff=12268</id>
		<title>Trucs:Utiliser les boutons de son scanneur</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Trucs:Utiliser_les_boutons_de_son_scanneur&amp;diff=12268"/>
		<updated>2006-03-26T10:56:40Z</updated>

		<summary type="html">&lt;p&gt;Glorfindel : /* Un petit test pour voir */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{En construction}}&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
Nos numériseurs sont de mieux en mieux reconnus par sane, mais je me suis trouvé un peu perplexe devant mon superbe epson 3490 : Maman ! Et les boutons qu&#039;il y a dessus ?&lt;br /&gt;
&lt;br /&gt;
Un début de solution nous est proposé par le projet &#039;&#039;&#039;scanbuttond&lt;br /&gt;
&#039;&#039;&#039; actuellement proposé en version 0.2.3&lt;br /&gt;
&lt;br /&gt;
Cet article est écrit sur la base d&#039;un numériseur Epson Prefection Photo 3490 sur une machine tournant sur Debian Sarge.&lt;br /&gt;
&lt;br /&gt;
== C&#039;est quoi scanbuttond ?==&lt;br /&gt;
&lt;br /&gt;
C&#039;est en fait un petit démon que vous lancerez quand vous le désirez et qui va régulièrement poller le scanneur afin de voir si un des boutons est pressé, et donc éventuellement relaché. Dans le cas d&#039;une action, il va lancer une numérisation et éventuellement d&#039;autres actions sur la base d&#039;un script que vous allez peaufiner vous-même.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
&lt;br /&gt;
== Récupération du logiciel ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;cadre type=note&amp;gt;Celui-ci se présente sous la forme d&#039;un tarball source, il faut gcc d&#039;installé.&amp;lt;/cadre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- récupérez  le fichier  scanbuttond-0.2.3.tar.gz sur http://sourceforge.net/project/showfiles.php?group_id=121589&lt;br /&gt;
&lt;br /&gt;
Personnellement, je l&#039;ai mis dans /usr/local mais vous faites comme vous voulez.&lt;br /&gt;
&lt;br /&gt;
- Décompressez tout cela :&lt;br /&gt;
&amp;lt;code&amp;gt;monsuser@blackix:/usr/local$ gunzip scanbuttond-0.2.3.tar.gz&lt;br /&gt;
monuser@blackix:/usr/local$ tar xvf scanbuttond-0.2.3.tar&lt;br /&gt;
monuser@blackix:/usr/local$ cd scanbuttond-0.2.3&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Compilation proprement dite, installation ==&lt;br /&gt;
Ce n&#039;est que du grand classique en fait ;)&lt;br /&gt;
&amp;lt;code&amp;gt;monsuser@blackix:/usr/local/scanbuttond-0.2.3$ ./configure&lt;br /&gt;
monuser@blackix:/usr/local/scanbuttond-0.2.3$ make&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tout devrait bien se passer étape par étape. Il y a, il est vrai beaucoup de lignes qui défilent, mais du moment que l&#039;on ne finit pas sur une ligne d&#039;erreur, ça roule.&lt;br /&gt;
&lt;br /&gt;
On continue dans le classique : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;monuser@blackix:/usr/local/scanbuttond-0.2.3$ sudo make install&lt;br /&gt;
monuser@blackix:/usr/local/scanbuttond-0.2.3$ sudo ldconfig&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cette dernière ligne est à ne pas oublier, sinon attendez-vous plus tard à un message du genre : &lt;br /&gt;
&amp;lt;code&amp;gt;monuser@blackix:/usr/local/scanbuttond-0.2.3$ sudo scanbuttond&lt;br /&gt;
Unable to load backend library &amp;quot;/usr/local/lib/libscanbtnd-backend_meta.so&amp;quot;!&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Un petit test pour voir ==&lt;br /&gt;
&lt;br /&gt;
Premièrement, nous allons vérifier que le démon réagit bien aux évènements :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;monuser@blackix:/usr/local/scanbuttond-0.2.3$scanbuttond&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Rien ne se passe, c&#039;est bon signe... Si vous avez un message d&#039;erreur, quelque chose s&#039;est mal passé ;(&lt;br /&gt;
&lt;br /&gt;
Appuyons donc sur quelques uns des boutons et recherchons si quelque chose est arrivé : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;monuser@blackix:/usr/local/scanbuttond-0.2.3$ sudo grep -R scanbuttond /var/log&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
et là : normalement le plaisir du style : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/var/log/daemon.log:Mar 24 16:19:32 localhost scanbuttond: scanbuttond started&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:38 localhost scanbuttond: button 4 has been pressed.&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:39 localhost scanbuttond: button 4 has been released.&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:41 localhost scanbuttond: button 3 has been pressed.&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:41 localhost scanbuttond: button 2 has been pressed.&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:42 localhost scanbuttond: button 2 has been released.&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:42 localhost scanbuttond: button 1 has been pressed.&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:43 localhost scanbuttond: button 1 has been released.&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Essayez donc de suivre en temps réel les évènements, comme cela se passe dans le fichier /var/log/daemon  (chez moi, pas très clair dans la documentation en anglais) :&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;code&amp;gt;monuser@blackix:/usr/local/scanbuttond-0.2.3$ sudo -f /var/log/daemon.log&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Et en temps réel les nouvelles pressions effectuées s&#039;affichent ! C(h)ouette !&lt;br /&gt;
On arrête bien sûr cela par CTRL+C&lt;br /&gt;
&lt;br /&gt;
= Configuration suivant ses besoins =&lt;br /&gt;
&lt;br /&gt;
= A venir =&lt;br /&gt;
&lt;br /&gt;
{{Copy|2006|Glorfindel et Lea-linux.org|CC-BY-SA}}&lt;/div&gt;</summary>
		<author><name>Glorfindel</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Trucs:Utiliser_les_boutons_de_son_scanneur&amp;diff=12266</id>
		<title>Trucs:Utiliser les boutons de son scanneur</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Trucs:Utiliser_les_boutons_de_son_scanneur&amp;diff=12266"/>
		<updated>2006-03-26T10:44:26Z</updated>

		<summary type="html">&lt;p&gt;Glorfindel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;cadre type=alert&amp;gt;Cette page n&#039;est qu&#039;au tout début de sa construction, ne pas l&#039;utiliser de suite.&amp;lt;/cadre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
Nos numériseurs sont de mieux en mieux reconnus par sane, mais je me suis trouvé un peu perplexe devant mon superbe epson 3490 : Maman ! Et les boutons qu&#039;il y a dessus ?&lt;br /&gt;
&lt;br /&gt;
Un début de solution nous est proposé par le projet &#039;&#039;&#039;scanbuttond&lt;br /&gt;
&#039;&#039;&#039; actuellement proposé en version 0.2.3&lt;br /&gt;
&lt;br /&gt;
Cet article est écrit sur la base d&#039;un numériseur Epson Prefection Photo 3490 sur une machine tournant sur Debian Sarge.&lt;br /&gt;
&lt;br /&gt;
== C&#039;est quoi scanbuttond ?==&lt;br /&gt;
&lt;br /&gt;
C&#039;est en fait un petit démon que vous lancerez quand vous le désirez et qui va régulièrement poller le scanneur afin de voir si un des boutons est pressé, et donc éventuellement relaché. Dans le cas d&#039;une action, il va lancer une numérisation et éventuellement d&#039;autres actions sur la base d&#039;un script que vous allez peaufiner vous-même.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
&lt;br /&gt;
== Récupération du logiciel ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;cadre type=note&amp;gt;Celui-ci se présente sous la forme d&#039;un tarball source, il faut gcc d&#039;installé.&amp;lt;/cadre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- récupérez  le fichier  scanbuttond-0.2.3.tar.gz sur http://sourceforge.net/project/showfiles.php?group_id=121589&lt;br /&gt;
&lt;br /&gt;
Personnellement, je l&#039;ai mis dans /usr/local mais vous faites comme vous voulez.&lt;br /&gt;
&lt;br /&gt;
- Décompressez tout cela :&lt;br /&gt;
&amp;lt;code&amp;gt;monsuser@blackix:/usr/local$ gunzip scanbuttond-0.2.3.tar.gz&lt;br /&gt;
monuser@blackix:/usr/local$ tar xvf scanbuttond-0.2.3.tar&lt;br /&gt;
monuser@blackix:/usr/local$ cd scanbuttond-0.2.3&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Compilation proprement dite, installation ==&lt;br /&gt;
Ce n&#039;est que du grand classique en fait ;)&lt;br /&gt;
&amp;lt;code&amp;gt;monsuser@blackix:/usr/local/scanbuttond-0.2.3$ ./configure&lt;br /&gt;
monuser@blackix:/usr/local/scanbuttond-0.2.3$ make&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tout devrait bien se passer étape par étape. Il y a, il est vrai beaucoup de lignes qui défilent, mais du moment que l&#039;on ne finit pas sur une ligne d&#039;erreur, ça roule.&lt;br /&gt;
&lt;br /&gt;
On continue dans le classique : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;monuser@blackix:/usr/local/scanbuttond-0.2.3$ sudo make install&lt;br /&gt;
monuser@blackix:/usr/local/scanbuttond-0.2.3$ sudo ldconfig&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cette dernière ligne est à ne pas oublier, sinon attendez-vous plus tard à un message du genre : &lt;br /&gt;
&amp;lt;code&amp;gt;monuser@blackix:/usr/local/scanbuttond-0.2.3$ sudo scanbuttond&lt;br /&gt;
Unable to load backend library &amp;quot;/usr/local/lib/libscanbtnd-backend_meta.so&amp;quot;!&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Un petit test pour voir ==&lt;br /&gt;
&lt;br /&gt;
Premièrement, nous allons vérifier que le démon réagit bien aux évènements :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;monuser@blackix:/usr/local/scanbuttond-0.2.3$scanbuttond&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Rien ne se passe, c&#039;est bon signe... Si vous avez un message d&#039;erreur, quelque chose s&#039;est mal passé ;(&lt;br /&gt;
&lt;br /&gt;
Appuyons donc sur quelques uns des boutons et recherchons si quelque chose est arrivé : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;monuser@blackix:/usr/local/scanbuttond-0.2.3$ sudo grep -R scanbuttond /var/log&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
et là : normalement le plaisir du style : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/var/log/daemon.log:Mar 24 16:19:32 localhost scanbuttond: scanbuttond started&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:38 localhost scanbuttond: button 4 has been pressed.&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:39 localhost scanbuttond: button 4 has been released.&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:41 localhost scanbuttond: button 3 has been pressed.&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:41 localhost scanbuttond: button 2 has been pressed.&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:42 localhost scanbuttond: button 2 has been released.&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:42 localhost scanbuttond: button 1 has been pressed.&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:43 localhost scanbuttond: button 1 has been released.&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Essayez donc de suivre en temps réel les évènements, comme cela se passe dans le fichier /var/log/daemon  (chez moi, pas très clair dans la documentation en anglais) :&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;code&amp;gt;monuser@blackix:/usr/local/scanbuttond-0.2.3$ sudo -f /var/log/daemon.log&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Et en temps réel les nouvelles pressions effectuées s&#039;affichent ! C(h)ouette !&lt;br /&gt;
On arrête bien sûr cela par [CTRL]+[C]&lt;br /&gt;
&lt;br /&gt;
= Configuration suivant ses besoins =&lt;br /&gt;
&lt;br /&gt;
= A venir =&lt;br /&gt;
&lt;br /&gt;
{{Copy|2006|Glorfindel et Lea-linux.org|CC-BY-SA}}&lt;/div&gt;</summary>
		<author><name>Glorfindel</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Trucs:Utiliser_les_boutons_de_son_scanneur&amp;diff=12265</id>
		<title>Trucs:Utiliser les boutons de son scanneur</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Trucs:Utiliser_les_boutons_de_son_scanneur&amp;diff=12265"/>
		<updated>2006-03-26T10:42:34Z</updated>

		<summary type="html">&lt;p&gt;Glorfindel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;cadre type=alert&amp;gt;Cette page n&#039;est qu&#039;au tout début de sa construction, ne pas l&#039;utiliser de suite.&amp;lt;/cadre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
Nos numériseurs sont de mieux en mieux reconnus par sane, mais je me suis trouvé un peu perplexe devant mon superbe epson 3490 : Maman ! Et les boutons qu&#039;il y a dessus ?&lt;br /&gt;
&lt;br /&gt;
Un début de solution nous est proposé par le projet &#039;&#039;&#039;scanbuttond&lt;br /&gt;
&#039;&#039;&#039; actuellement proposé en version 0.2.3&lt;br /&gt;
&lt;br /&gt;
Cet article est écrit sur la base d&#039;un numériseur Epson Prefection Photo 3490 sur une machine tournant sur Debian Sarge.&lt;br /&gt;
&lt;br /&gt;
== C&#039;est quoi scanbuttond ?==&lt;br /&gt;
&lt;br /&gt;
C&#039;est en fait un petit démon que vous lancerez quand vous le désirez et qui va régulièrement poller le scanneur afin de voir si un des boutons est pressé, et donc éventuellement relaché. Dans le cas d&#039;une action, il va lancer une numérisation et éventuellement d&#039;autres actions sur la base d&#039;un script que vous allez peaufiner vous-même.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
&lt;br /&gt;
== Récupération du logiciel ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;cadre type=note&amp;gt;Celui-ci se présente sous la forme d&#039;un tarball source, il faut gcc d&#039;installé.&amp;lt;/cadre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- récupérez  le fichier  scanbuttond-0.2.3.tar.gz sur http://sourceforge.net/project/showfiles.php?group_id=121589&lt;br /&gt;
&lt;br /&gt;
Personnellement, je l&#039;ai mis dans /usr/local mais vous faites comme vous voulez.&lt;br /&gt;
&lt;br /&gt;
- Décompressez tout cela :&lt;br /&gt;
&amp;lt;code&amp;gt;monsuser@blackix:/usr/local$ gunzip scanbuttond-0.2.3.tar.gz&lt;br /&gt;
monuser@blackix:/usr/local$ tar xvf scanbuttond-0.2.3.tar&lt;br /&gt;
monuser@blackix:/usr/local$ cd scanbuttond-0.2.3&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Compilation proprement dite ==&lt;br /&gt;
Ce n&#039;est que du grand classique en fait ;)&lt;br /&gt;
&amp;lt;code&amp;gt;monsuser@blackix:/usr/local/scanbuttond-0.2.3$ ./configure&lt;br /&gt;
monuser@blackix:/usr/local/scanbuttond-0.2.3$ make&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tout devrait bien se passer étape par étape. Il y a, il est vrai beaucoup de lignes qui défilent, mais du moment que l&#039;on ne finit pas sur une ligne d&#039;erreur, ça roule.&lt;br /&gt;
&lt;br /&gt;
== Si tout s&#039;est bien passé, nous installons l&#039;exécutable ==&lt;br /&gt;
On continue dans le classique : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;monuser@blackix:/usr/local/scanbuttond-0.2.3$ sudo make install&lt;br /&gt;
monuser@blackix:/usr/local/scanbuttond-0.2.3$ sudo ldconfig&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cette dernière ligne est à ne pas oublier, sinon attendez-vous plus tard à un message du genre : &lt;br /&gt;
&amp;lt;code&amp;gt;monuser@blackix:/usr/local/scanbuttond-0.2.3$ sudo scanbuttond&lt;br /&gt;
Unable to load backend library &amp;quot;/usr/local/lib/libscanbtnd-backend_meta.so&amp;quot;!&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Un peu de ménage et un petit test pour voir ==&lt;br /&gt;
&lt;br /&gt;
Premièrement, nous allons vérifier que le démon réagit bien aux évènements :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;monuser@blackix:/usr/local/scanbuttond-0.2.3$scanbuttond&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Rien ne se passe, c&#039;est bon signe... Si vous avez un message d&#039;erreur, quelque chose s&#039;est mal passé ;(&lt;br /&gt;
&lt;br /&gt;
Appuyons donc sur quelques uns des boutons et recherchons si quelque chose est arrivé : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;monuser@blackix:/usr/local/scanbuttond-0.2.3$ sudo grep -R scanbuttond /var/log&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
et là : normalement le plaisir du style : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/var/log/daemon.log:Mar 24 16:19:32 localhost scanbuttond: scanbuttond started&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:38 localhost scanbuttond: button 4 has been pressed.&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:39 localhost scanbuttond: button 4 has been released.&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:41 localhost scanbuttond: button 3 has been pressed.&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:41 localhost scanbuttond: button 2 has been pressed.&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:42 localhost scanbuttond: button 2 has been released.&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:42 localhost scanbuttond: button 1 has been pressed.&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:43 localhost scanbuttond: button 1 has been released.&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Essayez donc de suivre en temps réel les évènements, comme cela se passe dans le fichier /var/log/daemon  (chez moi, pas très clair dans la documentation en anglais) :&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;code&amp;gt;monuser@blackix:/usr/local/scanbuttond-0.2.3$ sudo -f /var/log/daemon.log&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Et en temps réel les nouvelles pressions effectuées s&#039;affichent ! C(h)ouette !&lt;br /&gt;
On arrête bien sûr cela par [CTRL]+[C]&lt;br /&gt;
&lt;br /&gt;
= Configuration suivant ses besoins =&lt;br /&gt;
&lt;br /&gt;
= A venir =&lt;br /&gt;
&lt;br /&gt;
{{Copy|2006|Glorfindel et Lea-linux.org|CC-BY-SA}}&lt;/div&gt;</summary>
		<author><name>Glorfindel</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Trucs:Utiliser_les_boutons_de_son_scanneur&amp;diff=12264</id>
		<title>Trucs:Utiliser les boutons de son scanneur</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Trucs:Utiliser_les_boutons_de_son_scanneur&amp;diff=12264"/>
		<updated>2006-03-26T10:40:59Z</updated>

		<summary type="html">&lt;p&gt;Glorfindel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;cadre type=alert&amp;gt;Cette page n&#039;est qu&#039;au tout début de sa construction, ne pas l&#039;utiliser de suite.&amp;lt;/cadre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
Nos numériseurs sont de mieux en mieux reconnus par sane, mais je me suis trouvé un peu perplexe devant mon superbe epson 3490 : Maman ! Et les boutons qu&#039;il y a dessus ?&lt;br /&gt;
&lt;br /&gt;
Un début de solution nous est proposé par le projet &#039;&#039;&#039;scanbuttond&lt;br /&gt;
&#039;&#039;&#039; actuellement proposé en version 0.2.3&lt;br /&gt;
&lt;br /&gt;
Cet article est écrit sur la base d&#039;un numériseur Epson Prefection Photo 3490 sur une machine tournant sur Debian Sarge.&lt;br /&gt;
&lt;br /&gt;
== C&#039;est quoi scanbuttond ?==&lt;br /&gt;
&lt;br /&gt;
C&#039;est en fait un petit démon que vous lancerez quand vous le désirez et qui va régulièrement poller le scanneur afin de voir si un des boutons est pressé, et donc éventuellement relaché. Dans le cas d&#039;une action, il va lancer une numérisation et éventuellement d&#039;autres actions sur la base d&#039;un script que vous allez peaufiner vous-même.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
&lt;br /&gt;
== Récupération du logiciel ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;cadre type=note&amp;gt;Celui-ci se présente sous la forme d&#039;un tarball source, il faut gcc d&#039;installé.&amp;lt;/cadre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- récupérez  le fichier  scanbuttond-0.2.3.tar.gz sur http://sourceforge.net/project/showfiles.php?group_id=121589&lt;br /&gt;
&lt;br /&gt;
Personnellement, je l&#039;ai mis dans /usr/local mais vous faites comme vous voulez.&lt;br /&gt;
&lt;br /&gt;
- Décompressez tout cela :&lt;br /&gt;
&amp;lt;code&amp;gt;monsuser@blackix:/usr/local$ gunzip scanbuttond-0.2.3.tar.gz&lt;br /&gt;
monuser@blackix:/usr/local$ tar xvf scanbuttond-0.2.3.tar&lt;br /&gt;
monuser@blackix:/usr/local$ cd scanbuttond-0.2.3&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Compilation proprement dite ==&lt;br /&gt;
Ce n&#039;est que du grand classique en fait ;)&lt;br /&gt;
&amp;lt;code&amp;gt;monsuser@blackix:/usr/local/scanbuttond-0.2.3$ ./configure&lt;br /&gt;
monuser@blackix:/usr/local/scanbuttond-0.2.3$ make&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tout devrait bien se passer étape par étape. Il y a, il est vrai beaucoup de lignes qui défilent, mais du moment que l&#039;on ne finit pas sur une ligne d&#039;erreur, ça roule.&lt;br /&gt;
&lt;br /&gt;
== Si tout s&#039;est bien passé, nous installons l&#039;exécutable ==&lt;br /&gt;
On continue dans le classique : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;monuser@blackix:/usr/local/scanbuttond-0.2.3$ sudo make install&lt;br /&gt;
monuser@blackix:/usr/local/scanbuttond-0.2.3$ sudo ldconfig&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cette dernière ligne est à ne pas oublier, sinon attendez-vous plus tard à un message du genre : &lt;br /&gt;
&amp;lt;code&amp;gt;monuser@blackix:/usr/local/scanbuttond-0.2.3$ sudo scanbuttond&lt;br /&gt;
Unable to load backend library &amp;quot;/usr/local/lib/libscanbtnd-backend_meta.so&amp;quot;!&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Un peu de ménage et un petit test pour voir ==&lt;br /&gt;
Premièrement, nous allons vérifier que le démon réagit bien aux évènements :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;monuser@blackix:/usr/local/scanbuttond-0.2.3$scanbuttond&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Rien ne se passe, c&#039;est bon signe... Si vous avez un message d&#039;erreur, quelque chose s&#039;est mal passé ;(&lt;br /&gt;
&lt;br /&gt;
Appuyons donc sur quelques uns des boutons et recherchons si quelque chose est arrivé : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;monuser@blackix:/usr/local/scanbuttond-0.2.3$ sudo grep -R scanbuttond /var/log&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
et là : normalement le plaisir du style : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/var/log/daemon.log:Mar 24 16:19:32 localhost scanbuttond: scanbuttond started&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:38 localhost scanbuttond: button 4 has been pressed.&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:39 localhost scanbuttond: button 4 has been released.&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:41 localhost scanbuttond: button 3 has been pressed.&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:41 localhost scanbuttond: button 2 has been pressed.&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:42 localhost scanbuttond: button 2 has been released.&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:42 localhost scanbuttond: button 1 has been pressed.&lt;br /&gt;
/var/log/daemon.log:Mar 24 16:19:43 localhost scanbuttond: button 1 has been released.&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Essayez donc de suivre en temps réel les évènements, comme cela se passe dans le fichier /var/log/daemon  (chez moi, pas très clair dans la documentation en anglais) :&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;code&amp;gt;monuser@blackix:/usr/local/scanbuttond-0.2.3$ sudo -f /var/log/daemon.log&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Et en temps réel les nouvelles pressions effectuées s&#039;affichent ! C(h)ouette !&lt;br /&gt;
On arrête bien sûr cela par [CTRL]+[C]&lt;br /&gt;
&lt;br /&gt;
= Configuration suivant ses besoins =&lt;br /&gt;
&lt;br /&gt;
= A venir =&lt;br /&gt;
&lt;br /&gt;
{{Copy|2006|Glorfindel et Lea-linux.org|CC-BY-SA}}&lt;/div&gt;</summary>
		<author><name>Glorfindel</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Trucs:Utiliser_les_boutons_de_son_scanneur&amp;diff=12263</id>
		<title>Trucs:Utiliser les boutons de son scanneur</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Trucs:Utiliser_les_boutons_de_son_scanneur&amp;diff=12263"/>
		<updated>2006-03-26T10:28:54Z</updated>

		<summary type="html">&lt;p&gt;Glorfindel : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;cadre type=alert&amp;gt;Cette page n&#039;est qu&#039;au tout début de sa construction, ne pas l&#039;utiliser de suite.&amp;lt;/cadre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
Nos numériseurs sont de mieux en mieux reconnus par sane, mais je me suis trouvé un peu perplexe devant mon superbe epson 3490 : Maman ! Et les boutons qu&#039;il y a dessus ?&lt;br /&gt;
&lt;br /&gt;
Un début de solution nous est proposé par le projet &#039;&#039;&#039;scanbuttond&lt;br /&gt;
&#039;&#039;&#039; actuellement proposé en version 0.2.3&lt;br /&gt;
&lt;br /&gt;
Cet article est écrit sur la base d&#039;un numériseur Epson Prefection Photo 3490 sur une machine tournant sur Debian Sarge.&lt;br /&gt;
&lt;br /&gt;
== C&#039;est quoi scanbuttond ?==&lt;br /&gt;
&lt;br /&gt;
C&#039;est en fait un petit démon que vous lancerez quand vous le désirez et qui va régulièrement poller le scanneur afin de voir si un des boutons est pressé, et donc éventuellement relaché. Dans le cas d&#039;une action, il va lancer une numérisation et éventuellement d&#039;autres actions sur la base d&#039;un script que vous allez peaufiner vous-même.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
&lt;br /&gt;
== Récupération du logiciel ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;cadre type=note&amp;gt;Celui-ci se présente sous la forme d&#039;un tarball source, il faut gcc d&#039;installé.&amp;lt;/cadre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- récupérez  le fichier  scanbuttond-0.2.3.tar.gz sur http://sourceforge.net/project/showfiles.php?group_id=121589&lt;br /&gt;
&lt;br /&gt;
Personnellement, je l&#039;ai mis dans /usr/local mais vous faites comme vous voulez.&lt;br /&gt;
&lt;br /&gt;
- Décompressez tout cela :&lt;br /&gt;
&amp;lt;code&amp;gt;monsuser@blackix:/usr/local$ gunzip scanbuttond-0.2.3.tar.gz&lt;br /&gt;
monuser@blackix:/usr/local$ tar xvf scanbuttond-0.2.3.tar&lt;br /&gt;
monuser@blackix:/usr/local$ cd scanbuttond-0.2.3&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Compilation proprement dite ==&lt;br /&gt;
Ce n&#039;est que du grand classique en fait ;)&lt;br /&gt;
&amp;lt;code&amp;gt;monsuser@blackix:/usr/local/scanbuttond-0.2.3$ ./configure&lt;br /&gt;
monuser@blackix:/usr/local/scanbuttond-0.2.3$ make&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tout devrait bien se passer étape par étape. Il y a, il est vrai beaucoup de lignes qui défilent, mais du moment que l&#039;on ne finit pas sur une ligne d&#039;erreur, ça roule.&lt;br /&gt;
&lt;br /&gt;
== Si tout s&#039;est bien passé, nous installons l&#039;exécutable ==&lt;br /&gt;
On continue dans le classique : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;monuser@blackix:/usr/local/scanbuttond-0.2.3$ sudo make install&lt;br /&gt;
monuser@blackix:/usr/local/scanbuttond-0.2.3$ sudo ldconfig&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cette dernière ligne est à ne pas oublier, sinon attendez-vous plus tard à un message du genre : &lt;br /&gt;
&amp;lt;code&amp;gt;monuser@blackix:/usr/local/scanbuttond-0.2.3$ sudo scanbuttond&lt;br /&gt;
Unable to load backend library &amp;quot;/usr/local/lib/libscanbtnd-backend_meta.so&amp;quot;!&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Un peu de ménage et un petit test pour voir ==&lt;br /&gt;
&lt;br /&gt;
= Configuration suivant ses besoins =&lt;br /&gt;
&lt;br /&gt;
= A venir =&lt;br /&gt;
&lt;br /&gt;
{{Copy|2006|Glorfindel et Lea-linux.org|CC-BY-SA}}&lt;/div&gt;</summary>
		<author><name>Glorfindel</name></author>
	</entry>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Trucs:Proposition_d%27un_truc&amp;diff=12258</id>
		<title>Trucs:Proposition d&#039;un truc</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Trucs:Proposition_d%27un_truc&amp;diff=12258"/>
		<updated>2006-03-26T09:48:55Z</updated>

		<summary type="html">&lt;p&gt;Glorfindel : /* Proposition d&amp;#039;un truc ou d&amp;#039;une astuce */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Proposition d&#039;un truc ou d&#039;une astuce =&lt;br /&gt;
Indiquer ici les trucs ou astuces qui manquent et que vous désirez créer. &#039;&#039;&#039;Ne mettez pas&#039;&#039;&#039; des articles que vous désireriez voir écrits ! &lt;br /&gt;
* exemple : &amp;lt;nowiki&amp;gt;[[Trucs:Nom du truc]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Trucs:Résoudre les problèmes de clé dans Debian]]&lt;br /&gt;
&lt;br /&gt;
[[Trucs:Formater un baladeur mp3 type CREATIVE MuVo N200]]&lt;br /&gt;
&lt;br /&gt;
[[Trucs:Utiliser les boutons de son scanneur]]&lt;br /&gt;
&lt;br /&gt;
== tarball des sources du driver de conexant pour modem hcf pci ==&lt;br /&gt;
&lt;br /&gt;
Bonjour,&lt;br /&gt;
&lt;br /&gt;
Je ne sais pas si c&#039;est ici qu&#039;il faut que je le fasse, mais aprés avoir googlelisé la terre entière, j&#039;ai réussis à trouver les sources (assez anciennes, mais libres) pour les modems hcf pci de Conexant.&lt;br /&gt;
&lt;br /&gt;
Si je peux les déposer sur le site et ainsi faire profiter la communauté d&#039;un bien retiré de la toile, veuillez me laissez un message.&lt;br /&gt;
&lt;br /&gt;
Le tarball en question est le suivant et il fonctionne. Le seul impératif est qu&#039;il ne tourne que sur noyau 2.4 + ACPI, donc recompilation du noyau. Pour la compilation proprement dite du driver, il est besoin des sources et/ou des headers du noyau. pour les autre noyaux, 2.2 et 2.6, je n&#039;ai rien essayé.&lt;br /&gt;
&lt;br /&gt;
hcfpcimodem-0.99lnxtbeta03042700.tar.gz&lt;br /&gt;
&lt;br /&gt;
Bien à vous.&lt;br /&gt;
&lt;br /&gt;
°¿° Skippy the Kangoo °¿°&lt;br /&gt;
&lt;br /&gt;
== écouter ses messages téléphoniques Free ==&lt;br /&gt;
&lt;br /&gt;
Dans son offre de téléphonie, Free propose un répondeur : les messages enregistrés peuvent alors être reçus par mail ou bien téléchargés depuis une interface Web.&lt;br /&gt;
&lt;br /&gt;
Le problème est de réussir à les écouter depuis Linux : &#039;a marche pô.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Solution :&#039;&#039;&#039; il suffit d&#039;enregistrer le fichier, et de changer son extension en &amp;quot;.snd&amp;quot;. Il est alors parfaitement reconnu par votre lecteur audio favori.&lt;br /&gt;
&lt;br /&gt;
Remarque : ceci étant établi, reste à voir comment faire pour éviter cette étape d&#039;enregistrement et de renommage, mais en attendant...&lt;br /&gt;
&lt;br /&gt;
== restriction horaires de connexion sur KDE via Pam ==&lt;br /&gt;
&lt;br /&gt;
Voilà quelque chose qui peut-être utile si vous avez des enfants et que vous ne voulez pas qu&#039;ils passent leur vie sur le PC contrairement à leur père ;-).&lt;br /&gt;
&lt;br /&gt;
pour commencer il faut modifier le module de pam qui sert à la connexion de KDE, ce module se trouve dans le répertoire:&lt;br /&gt;
&lt;br /&gt;
ls -all /etc/pam.d/kde*&lt;br /&gt;
-rw-r--r--  1 root root 333 mar 14 11:56 /etc/pam.d/kde3&lt;br /&gt;
-rw-r--r--  1 root root 368 mar 14 11:29 /etc/pam.d/kde3~&lt;br /&gt;
-rw-r--r--  1 root root 326 mai 14  2005 /etc/pam.d/kde3-np&lt;br /&gt;
&lt;br /&gt;
le module qui nous intéresse est kde3.&lt;br /&gt;
&lt;br /&gt;
cat /etc/pam.d/kde3&lt;br /&gt;
#%PAM-1.0&lt;br /&gt;
account    required     pam_time.so&lt;br /&gt;
&lt;br /&gt;
auth       required     pam_stack.so service=system-auth&lt;br /&gt;
auth       required     pam_nologin.so&lt;br /&gt;
account    required     pam_stack.so service=system-auth&lt;br /&gt;
password   required     pam_stack.so service=system-auth&lt;br /&gt;
session    required     pam_stack.so service=system-auth&lt;br /&gt;
session    optional     pam_console.so&lt;br /&gt;
&lt;br /&gt;
nous insérons comme indiqué plus haut la ligne&lt;br /&gt;
account    required     pam_time.so&lt;br /&gt;
&lt;br /&gt;
en s&#039;arrurant que la lib  pam_time.so est bien dans /usr/lib/security&lt;br /&gt;
&lt;br /&gt;
une fois cette étape réalisée, il nous faut configurer le fichier /etc/security/time.conf&lt;br /&gt;
&lt;br /&gt;
l&#039;explication de la syntaxe est jointe dans le fichier, pour notre exemple nous prendrons (extrait du fichier)&lt;br /&gt;
&lt;br /&gt;
# times&lt;br /&gt;
#       the format here is a logic list of day/time-range&lt;br /&gt;
#       entries the days are specified by a sequence of two character&lt;br /&gt;
#       entries, MoTuSa for example is Monday Tuesday and Saturday. Note&lt;br /&gt;
#       that repeated days are unset MoMo = no day, and MoWk = all weekdays&lt;br /&gt;
#       bar Monday. The two character combinations accepted are&lt;br /&gt;
#&lt;br /&gt;
#               Mo Tu We Th Fr Sa Su Wk Wd Al&lt;br /&gt;
#&lt;br /&gt;
#       the last two being week-end days and all 7 days of the week&lt;br /&gt;
#       respectively. As a final example, AlFr means all days except Friday.&lt;br /&gt;
#&lt;br /&gt;
#       each day/time-range can be prefixed with a &#039;!&#039; to indicate &amp;quot;anything&lt;br /&gt;
#       but&amp;quot;&lt;br /&gt;
#&lt;br /&gt;
#       The time-range part is two 24-hour times HHMM separated by a hyphen&lt;br /&gt;
#       indicating the start and finish time (if the finish time is smaller&lt;br /&gt;
#       than the start time it is deemed to apply on the following day).&lt;br /&gt;
#&lt;br /&gt;
# for a rule to be active, ALL of service+ttys+users must be satisfied&lt;br /&gt;
# by the applying process.&lt;br /&gt;
&lt;br /&gt;
kde3;*;anne;Wd0800-0900&lt;br /&gt;
&lt;br /&gt;
cette ligne signifie que nous autorisons le service kde3 sur tous les tty (*) pour le user anne les jours de la semaine de 8h00 à 9h00&lt;br /&gt;
&lt;br /&gt;
Ce système peut être complèté via squid et squidguard qui gère les accès internet et les sites autorisés, c&#039;est ce que j&#039;ai fait chez moi.&lt;br /&gt;
&lt;br /&gt;
mali44&lt;br /&gt;
&lt;br /&gt;
== restriction horaires de connexion sur KDE via Pam ==&lt;br /&gt;
&lt;br /&gt;
Voilà quelque chose qui peut-être utile si vous avez des enfants et que vous ne voulez pas qu&#039;ils passent leur vie sur le PC contrairement à leur père ;-).&lt;br /&gt;
&lt;br /&gt;
pour commencer il faut modifier le module de pam qui sert à la connexion de KDE, ce module se trouve dans le répertoire:&lt;br /&gt;
&lt;br /&gt;
ls -all /etc/pam.d/kde*&lt;br /&gt;
&lt;br /&gt;
-rw-r--r--  1 root root 333 mar 14 11:56 /etc/pam.d/kde3&lt;br /&gt;
&lt;br /&gt;
-rw-r--r--  1 root root 368 mar 14 11:29 /etc/pam.d/kde3~&lt;br /&gt;
&lt;br /&gt;
-rw-r--r--  1 root root 326 mai 14  2005 /etc/pam.d/kde3-np&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
le module qui nous intéresse est kde3.&lt;br /&gt;
&lt;br /&gt;
cat /etc/pam.d/kde3&lt;br /&gt;
&lt;br /&gt;
#%PAM-1.0&lt;br /&gt;
&lt;br /&gt;
account    required     pam_time.so&lt;br /&gt;
&lt;br /&gt;
auth       required     pam_stack.so service=system-auth&lt;br /&gt;
&lt;br /&gt;
auth       required     pam_nologin.so&lt;br /&gt;
&lt;br /&gt;
account    required     pam_stack.so service=system-auth&lt;br /&gt;
&lt;br /&gt;
password   required     pam_stack.so service=system-auth&lt;br /&gt;
&lt;br /&gt;
session    required     pam_stack.so service=system-auth&lt;br /&gt;
&lt;br /&gt;
session    optional     pam_console.so&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
nous insérons comme indiqué plus haut la ligne&lt;br /&gt;
account    required     pam_time.so&lt;br /&gt;
&lt;br /&gt;
en s&#039;arrurant que la lib  pam_time.so est bien dans /usr/lib/security&lt;br /&gt;
&lt;br /&gt;
une fois cette étape réalisée, il nous faut configurer le fichier /etc/security/time.conf&lt;br /&gt;
&lt;br /&gt;
l&#039;explication de la syntaxe est jointe dans le fichier, pour notre exemple nous prendrons (extrait du fichier)&lt;br /&gt;
&lt;br /&gt;
# times&lt;br /&gt;
#       the format here is a logic list of day/time-range&lt;br /&gt;
#       entries the days are specified by a sequence of two character&lt;br /&gt;
#       entries, MoTuSa for example is Monday Tuesday and Saturday. Note&lt;br /&gt;
#       that repeated days are unset MoMo = no day, and MoWk = all weekdays&lt;br /&gt;
#       bar Monday. The two character combinations accepted are&lt;br /&gt;
#&lt;br /&gt;
#               Mo Tu We Th Fr Sa Su Wk Wd Al&lt;br /&gt;
#&lt;br /&gt;
#       the last two being week-end days and all 7 days of the week&lt;br /&gt;
#       respectively. As a final example, AlFr means all days except Friday.&lt;br /&gt;
#&lt;br /&gt;
#       each day/time-range can be prefixed with a &#039;!&#039; to indicate &amp;quot;anything&lt;br /&gt;
#       but&amp;quot;&lt;br /&gt;
#&lt;br /&gt;
#       The time-range part is two 24-hour times HHMM separated by a hyphen&lt;br /&gt;
#       indicating the start and finish time (if the finish time is smaller&lt;br /&gt;
#       than the start time it is deemed to apply on the following day).&lt;br /&gt;
#&lt;br /&gt;
# for a rule to be active, ALL of service+ttys+users must be satisfied&lt;br /&gt;
# by the applying process.&lt;br /&gt;
&lt;br /&gt;
kde3;*;anne;Wd0800-0900&lt;br /&gt;
&lt;br /&gt;
cette ligne signifie que nous autorisons le service kde3 sur tous les tty (*) pour le user anne les jours de la semaine de 8h00 à 9h00&lt;br /&gt;
&lt;br /&gt;
Ce système peut être complété via squid et squidguard qui gère les accès internet et les sites autorisés, c&#039;est ce que j&#039;ai fait chez moi.&lt;br /&gt;
&lt;br /&gt;
mali44&lt;/div&gt;</summary>
		<author><name>Glorfindel</name></author>
	</entry>
</feed>