command line shell xargs pipe

2001-08-31 Par sujet Jean-Luc Jeanneau

Bonjour ,

Une petite question pour les amateurs de shell.
(c'est un peu pour l'exercice)

J'ai du renomer pleins *.htm en *.html . J'ai
voulu le faire avec la ligne de commande.
Je n'ai pas reussi.

Voici ce que j'ai tente :
 find . -name *.htm -print0 | xargs mv $_ $_l

La sortie de la pipe (entree de xargs), c'est normalement
'-' je crois au lieu $_ j'ai essaye aussi. 

Ca a marche avec ce script. 
( mais j'attends une solution moins 'lourde':)   )
#!/bin/sh
   for dfile in `ls *.htm`
   do
  mv $dfile ${dfile}l
   done   
   
[question 2] : dans l'autre sens
Si j'avais voulu faire mv *.html *.htm, j'aurais
pas su comment faire pour supprimer le dernier caratere
de la chaine (dans ce cas, le 'l' de '*.html') meme
avec un script.

Jean-Luc.

 
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



RE: command line shell xargs pipe

2001-08-31 Par sujet Marc SCHAEFER

On Fri, 31 Aug 2001, Stephane Ziegler wrote:

 Je vais peut-être paraître idiot, mais il n'existe pas sous linux une
 commande style:

Sous Linux peut-être pas, mais sous Linux avec Perl installé (du moins sur
une Debian):

   rename 's/\.htm$/.html/' *.htm

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: command line shell xargs pipe

2001-08-31 Par sujet Marc SCHAEFER

On Fri, 31 Aug 2001, Jean-Luc Jeanneau wrote:

  find . -name *.htm -print0 | xargs mv $_ $_l

-print0 - argument -0 de xargs.

 Si j'avais voulu faire mv *.html *.htm, j'aurais

FILE_NAME=`basename $i .html`
mv $i $FILE_NAME.truc

cf autre réponse aussi


--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



RE: Iptables...suite...

2001-08-31 Par sujet Salamin Florian

 spurious 8259A interrupt: IRQ7.
C8259A - Programmble Interrupt Controller de Cast, Inc.

Conflit d'interruptions?!? C'est quoi comme carte réseau? PCI, ISA,...

Florian
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: [Brevet] On avait dit que c'etait grave ....

2001-08-31 Par sujet Daniel Cordey

On Saturday 25 August 2001 17:03, you wrote:
 Mais si, je suis tout à fait libre de vendre aussi cher que je veux
 tous les logiciels GPL qui passent sous ma main.
 Je peux même vendre une version modifiée qui se bloque après un mois.
 Et envoyer une clé de débloquage contre paiement...

Ah, ouai, ouai, tu peux...

 Le hic, pour moi, c'est que la GPL m'oblige à vendre/louer/donner tous
 ces logiciels avec cette même licence GPL. Or la GPL m'oblige au moins
 à fournir sur demande, pendant 3 ans et à un prix n'exédant pas celui
 des médias de transfert courants, les sources correspondant aux binaires
 que j'ai distribués. C-h C-c dans emacs pour les détails.

Et voila !

 D'ailleurs je profite de ce message pour passer une petite anonce :
 À vendre, 3 CDs Debian 2.2r2 x86, parfait état, 750.--

Tu devrais mettre une annonce a la Migros, je suis sure que tu recevras plein 
de reponses d'utilisateurs de WS*; ils ont l'habitude de payer ces sommes là 
:-)

Daniel

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Deux Point Quatre Point X 2.4.x

2001-08-31 Par sujet Daniel Cordey

On Saturday 25 August 2001 17:21, you wrote:
 Si c'est logique. En effet, les utilisateurs d'une liaison permanente
 peuvent certes l'utiliser sans permission spéciale, mais ils ne peuvent
 pas non plus l'établir ou la modifier sans permission.

Le probleme ne se pose que pour des connection non-permanentes; puisque tout 
viens de vwdial, qui...

 Il me semble d'ailleurs que c'est la même chose avec une liaison par pppd.
 Une fois lancée, tous les utilisateurs peuvent l'utiliser, non ?

Ouai, donc tu suggeres a tout utilisateur d'un home computer (sous Linux !), 
de demander a root de bien vouloir lui etablir la connetion proprement...?

Non, j'ai jete un coup d'oeil aux manuels livres avec la distrib de SuSe 
(7.2). Je trouve ces manuels bien faits et tres utiles. On y trouve bien un 
petit paragraphe traitant du probleme des droits d'acces lies a l'usage de 
vwdial. La recommandation etant de rajouter l'utilisateur dans le groupe 
dialout ou, moins recommande, l'emploi du SUID. Bon, faut donc penser a 
rajouter chaque nouvel utilisateur a ce groupe... et a l'enlever lorsque 
l'utilisateur disparait de ton systeme ! Je repete, cette notion de penser 
est peut-etre intuitive pour des gens comme moi, Marc, Felix ou autres, mais 
vous aurez de la peine a me faire croire que tous mes voisins (utilisateurs 
de WS* desirants passer a Linux), vont immediatement penser... dit, c'est 
quoi un groupe ?

Or, j'ai decouvert ces jours-ci dans webmin, une option de la config ppp qui 
permet d'automatiser l'adjonction/enlevement d'utilisateurs dans des groupes 
lors de la creation/destruction d'utilisateurs. Voila qui est tres 
intelligent et me semble un bon debut !
   
 Tout à fait, il y a là un risque certain.
 Mais je suppose que les distributions très grand public commencent à
 offrir des interfaces utilisateurs intégrées et complètes, non ?

Pas sous SuSe (meme la 7.2) en tous cas. Voir plutot webmin... mais les 
distrib parlent-elles de webmin ? De nouveau, pas SuSe qui met en avant sont 
Yast2... qui ne fait rien pour ce probleme.

 Il me semble que si tu as un serveur Web tournant en utilisateur 'httpd',
 alors si quelqu'un prend possession de ton serveur Web à cause d'une
 vulnérabilité dedans, il pourra en plus devenir 'root' au lieu de 'httpd'
 si tu as des logiciels SUID root exécutables par 'httpd'.

Le probleme n'est pas lie au serveur Web qui ne tourne jamais en root, mais 
uniquement en cliquant sur la petite icone connecteur en bas a droute de 
l'environement de KDE (pour une connection MODEM, donc non-permanente !)

Daniel
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: réseau 10/100

2001-08-31 Par sujet Daniel Cordey

On Tuesday 28 August 2001 23:14, you wrote:
  J'utilise depuis environ 2 ans un petit réseau 10 Mbps. Il se trouve que
  je viens d'y connecter une machine équippée de naissance d'une carte
  10/100 Mbps. La question: suffit-il de remplacer la carte du serveur
  pour avoir une liaison 100 Mbps ou le hub doit-il aussi etre changé (les
  cables sont catégorie 5 donc ça devrait aller)?

Il te faut un switch avec des port 10 Mbps et un uplink a 100 Mbps. C'est pas 
cher et c'est ce qu'il y a de mieux si tes PC communiquent continuellement 
avec le serveur au point de saturer le liem 100 Mbps. Si par contre, les 
connections au serveur sont episodiques, mais avec de gros paquets de donnees 
a chaque transfert, il est aussi necessaire de mettre les PC en 100 Mbps avec 
un switch entierement 100 Mbps. Le switch est un pu plus cher mais tu dois 
upgrader toutes tes cartes de PC !

Daniel
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Photo de personnes et Internet

2001-08-31 Par sujet Pierre TESTORI

Bonjour tous,

Avec la prolifération des appareils photos numériques, de nombreuses 
personnes agrémentent leur homepage de leurs photos de loisirs.

Certains enseignants prennent en photos leurs élèves et prétendent vouloir 
publier ces photos sur Internet.

Je trouve cette pratique malheureuse étant donné la simplicité avec laquelle 
des images peuvent être manipulées actuellement.

Existe-t-il une législation concernant les autorisations de publications 
d'images de personnes sur Internet ?

 
Cordiales salutations à tous,
Pierre TESTORI
[EMAIL PROTECTED]

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



mac-linux

2001-08-31 Par sujet Blaise Vogel

Bonjour,
Je dois partager des fichiers sur un environnement mac - linux?
Pour le moment j'ai trouvé ça:
http://www.thursby.com/products/dave.html
avec samba sur les postes linux ça devrait aller
Mais la licence est chère :-(
Est-ce qu'il y a une autre solution?
Merci pour toutes infos
Blaise Vogel
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: mac-linux

2001-08-31 Par sujet Paul-Jean Cagnard

Blaise Vogel wrote:
 
 Bonjour,
 Je dois partager des fichiers sur un environnement mac - linux?
 Pour le moment j'ai trouvé ça:
 http://www.thursby.com/products/dave.html
 avec samba sur les postes linux ça devrait aller
 Mais la licence est chère :-(
 Est-ce qu'il y a une autre solution?

Oui, CAP (http://www.cs.mu.oz.au/appletalk/cap.html) ou netatalk
(http://www.umich.edu/~rsug/netatalk/) avec un petit HOWTO
(http://www.anders.com/projects/netatalk/). Le second étant plus simlpe
à installer si je me souviens bien, et encore développé, contrairement
au premier.

-- 
Paul-Jean Cagnard
Gianna Nannini, pourquoi tant de N ?
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: réseau 10/100

2001-08-31 Par sujet Thierry de Coulon

On Friday 31 August 2001 13:06, you wrote:

 Il te faut un switch avec des port 10 Mbps et un uplink a 100 Mbps. C'est
 pas cher et c'est ce qu'il y a de mieux si tes PC communiquent
 continuellement avec le serveur au point de saturer le liem 100 Mbps. Si
 par contre, les connections au serveur sont episodiques, mais avec de gros
 paquets de donnees a chaque transfert, il est aussi necessaire de mettre
 les PC en 100 Mbps avec un switch entierement 100 Mbps. Le switch est un pu
 plus cher mais tu dois upgrader toutes tes cartes de PC !

 Daniel

En fait, pour l'instant, le serveur et les 2 autres pcs sont en 10 Mbps. 
Pour le transfert des données c'est amplement suffisant.
Le nouveau PC est en fait un Mac que je pense utiliser, entre autre, pour 
des activités vidéos. Il y aurait alors transfert de fichiers DV et ça, c'est 
du gros. Le Mac a une carte 100 Mbps. Il est clair qu'il faudrait changer la 
carte du serveur, ensuite il n'y a que la piaison serveur-mac qui serait 
utilisée à 100 Mbps.

Ce que je n'ai pas encore bien compris c'est la différence entre un hub et un 
switch.

Thierry

-- 
**
Thierry de Coulon - reply to: [EMAIL PROTECTED]
web site: http://www.decoulon.ch
**
   On the side of the box, under 'System
Requirements', it said 'Requires Windows
95 or better'. So I installed Linux.
**
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: freeVSD

2001-08-31 Par sujet Francois Deppierraz

On Fri, Aug 31, 2001 at 08:34:58AM +0200, Félix Hauri wrote:

 Avec la commande ``chroot''???
 
 Si oui, l'accès ``pseudo'' root n'est pas si ``pseudo'' que ça car le root
 à accès au kernel et peut donc ``remounter'' des devices...

[ Ca fait longtemps que j'avais regardé ce FreeCSD donc ce que j'écrit
n'est peut-être plus vrai ]

En fait ce pseudo root n'est rien d'autre qu'un utilisateur simple mais
il peut changer la config des différents services car il est le
propriétaire des fichiers.

 Si la machine ``émule'' d'autre machines complètes (façon wmware) alors
 cela peut être intéressant.

Pour cela il existe UML (User Mode Linux), c'est un patch kernel qui
permet de compiler un kernel Linux qui peut tourner un temps que process
normal au dessus d'un vrai kernel. Ca permet de faire la même chose
qu'un kernel Linux installé avec vmware mais avec une couche de moins.

http://user-mode-linux.sf.net/

-- 
Francois Deppierraz [EMAIL PROTECTED]
Nimag Networks Sàrl - www.nimag.net
PGP Key ID: 9D283BC9
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: réseau 10/100

2001-08-31 Par sujet sneaky56

Thierry de Coulon [EMAIL PROTECTED] writes:

 On Friday 31 August 2001 13:06, you wrote:
 
  Il te faut un switch avec des port 10 Mbps et un uplink a 100
  Mbps. C'est pas cher et c'est ce qu'il y a de mieux si tes PC
  communiquent continuellement avec le serveur au point de saturer
  le liem 100 Mbps. Si par contre, les connections au serveur sont
  episodiques, mais avec de gros paquets de donnees a chaque
  transfert, il est aussi necessaire de mettre les PC en 100 Mbps
  avec un switch entierement 100 Mbps. Le switch est un pu plus cher
  mais tu dois upgrader toutes tes cartes de PC !

tu peux aussi prendre un switch 10/100 autosensing qui s'adapte
ensuite automatiquement au debit des cartes. ainsi certains ports
seront a 10 mbps et d'autres a 100 mbps.

 Ce que je n'ai pas encore bien compris c'est la différence entre un
 hub et un switch.

en gros un hub repete le signal entrant sur un port quelconque sur les
autres ports. un switch par contre possede une table de correspondance
mac/port et envoie les paquets destines a une mac uniquement au port
concerne. resultat, les autres ports ne voient pas ce traffic. ainsi
si 4 machines (a, b, c et d) communiquent (a avec b et c avec d),
alors le traffic entre a et b ne va pas du tout influencer sur le
traffic entre c et d. pour autant qu'il n'y ait pas de broadcast et
que le switch soit de bonne qualite, a savoir assez rapide pour
distribuer les paquets assez vite, pour ne pas abaisser le debit
maximal.


tom

-- 
as seen in a signature:
   In an open world without walls and fences,
who needs Gates and windows?
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: command line shell xargs pipe

2001-08-31 Par sujet ...

Essaie sa,

find . -name \*.htm|xargs -i mv {} {}l
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: mac-linux

2001-08-31 Par sujet famille guyot

Netatalk fonctionne parfaitement. En plus avec des mac et des PC sur un
même réseau, netatalk et samba fonctionnent de concert et l'accès au
répertoires des utilisateurs du serveur linux à partir des deux
environnements ne pause aucun problème.
Vincent

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: réseau 10/100

2001-08-31 Par sujet Thierry de Coulon

On Friday 31 August 2001 19:19, you wrote:

 en gros un hub repete le signal entrant sur un port quelconque sur les
 autres ports. un switch par contre possede une table de correspondance
 mac/port et envoie les paquets destines a une mac uniquement au port
 concerne. resultat, les autres ports ne voient pas ce traffic. ainsi
 si 4 machines (a, b, c et d) communiquent (a avec b et c avec d),
 alors le traffic entre a et b ne va pas du tout influencer sur le
 traffic entre c et d. pour autant qu'il n'y ait pas de broadcast et
 que le switch soit de bonne qualite, a savoir assez rapide pour
 distribuer les paquets assez vite, pour ne pas abaisser le debit
 maximal.


 tom
Merci pour ces explications.

Thierry

-- 
**
Thierry de Coulon - reply to: [EMAIL PROTECTED]
web site: http://www.decoulon.ch
**
   On the side of the box, under 'System
Requirements', it said 'Requires Windows
95 or better'. So I installed Linux.
**
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: command line shell xargs pipe

2001-08-31 Par sujet ...

Pour la deuxieme sollution

find . -name \*.html -exec basename {} ll \;|xargs -i mv  {}l {}

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Création automatique de nombreux utilisateurs

2001-08-31 Par sujet famille guyot

Bonjour,
Tout d'abord, que Marc Schaefer me pardonne, mais je n'ai pas encore
essayé la solution qu'il m'a proposée pour la non reconnaissance d'une
partition linux au démarrage de mon mac. En réalité, je suis maintenant
très pris par la mise en place d'un serveur linux (SuSE 7.2) au Lycée
Blaise Cendrars (La Chaux-de-Fonds) dans un environnement Windows et
Mac. Les deux réseaux étant différents, j'ai du installer deux cartes
réseau et … j'y travaille encore. Par contre autant Samba que Netatalk
fonctionnent parfaitement. Mais, j'ai maintenant un autre problème : il
y a au Lycée plus de 600 élèves. J'aimerais que tous ces élèves aient un
compte utilisateur personnel. Pratiquement cela marche très bien … avec
10 utilisateur. Mais pensez donc si je dois créer un à un les 610
comptes !!! Existe-t-il un moyen de créer automatiquement des comptes à
partir d'un fichier texte tabulé par exemple avec le nom d'utilisateur
et le mot de passe ?
Vincent

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: carte réseau pas reconnue

2001-08-31 Par sujet Dominique Muller

Le Thu, 30 Aug 2001 22:23:14 +0200, Philippe Strauss [EMAIL PROTECTED] écrivait:

 On Thu, Aug 30, 2001 at 08:03:55PM +0200, Vincent Munari wrote:
  Salut,
  J'essaie d'installer une RH 7.1 sur un compaq deskpro xl 566 avec carte
  netflex intégrée, 

 c'est peut-etre le drive tlan, thunderlan, en tout cas ca a eut
 existe pendant longtemps (hum tout est relatif, disons longtemps
 en terme informatique, cad ~2ans :) chez compaq.

Essaye d'aller sur le site de compaq http://www.compaq.com
Utlisise la fonction search avec par ex. netflex linux comme key word.

J'ai solutionné ce soir-même un problème identique mais avec une machine
plus ancienne, là c'était avec une carte NC3121. La doc me m'a renvoyé
chez Suse où l'ai trouvé le module compilé pour mon noyau, joie et bonheur,
ça fonctionne !

Good luck :)

Dom.
-- 
Email : hb9hli @ bluewin.ch ou hb9hli @ free.fr ICQ#: 16107255
AX25mail  : [EMAIL PROTECTED]   Node: HB9IAC-11
Snail-mail: PO Box 133   ch-2400 Le Locle - Switzerland
Web   : http://hb9hli.cjb.net  (hamradio and linux) 
Powered by LinuX 2.2  
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Création automatique de nombreux utilisateurs

2001-08-31 Par sujet Cédric Rochat

Existe-t-il un moyen de créer automatiquement des comptes à
 partir d'un fichier texte tabulé par exemple avec le nom d'utilisateur
 et le mot de passe ?

Bien sûr, on l'a fait avec 250 comptes utilisateurs figurant dans un fichier 
qu'on avait reformaté avec awk, mais seulement, on avait crée ces comptes 
avec le module de gestion d'utilisateurs de Webmin, qui permet de créer, 
modifier, ou supprimer des comptes utilisateurs à la chaîne, à partir d'un 
fichier de liste avec ces formats de lignes :

Créer :
create:username:passwd:uid:gid:realname:homedir:shell:min:max:warn:inactive:expire

Modifier :
modify:oldusername:username:passwd:uid:gid:realname:homedir:shell:min:max:warn:inactive:expire

Supprimer :
delete:username

Mais autrement, avec la commande adduser, qui te permet de créer un user 
automatiquement avec des paramètres, il devrait être relativement facile de 
faire un script un script pour ça !!

Mais si tu n'as pas de temps à perdre, et que tu ne vas le faire qu'une fois, 
Webmin peut s'avérer très efficace, et comme celui qui a fait ce script Perl 
a dû y passer un bon moment, ça sert à rien de réinventer la roue !!

@+
-- 


Cédric Rochat
Ch. du Commonet 4
1341 L'Orient (CH - Switzerland)
mail: [EMAIL PROTECTED]
homepage: http://www.younics.org

Cédric Rochat
Ch. du Tyrol 10
1450 Ste-Croix
mail: [EMAIL PROTECTED]

ICQ: 70815513
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Photo de personnes et Internet

2001-08-31 Par sujet Denis Bucher

At 31.08.01 14'25, you wrote:

Hello !

Existe-t-il une législation concernant les autorisations de publications
d'images de personnes sur Internet ?

Pourquoi y aurait-il une différence entre Internet et les médias tels que
T.V. et journaux ? A part certains pays hyper-régulés c'est la même chose.

En Suisse c'est très simple, il est interdit de publier une photos de gens
prise dans la rue ! Sauf s'il s'agit d'une manifestation bien-sûr, ou d'une
représenation publique.

Il est donc évident qu'une photo de gens dans leurs activités privées est
encore moins autorisée.

Il me paraît donc possible de demander des dommages et intérêts si sa
photo a été publiée sur Internet. Cela dit, il faut tout de même noter
que si c'est une photo qui est publiée dans un journal local ou affichée
dans des locaux publiques et que cela est dit clairement cette prétention
tombe...

Bon c'est uniquement un avis personnel selon ce que je sais du sujet,
maintenant pour être sûr je te conseille de t'adresser à un avocat et un des
seuls cabinet ou un avocat s'est spécialisé est celui de Charles Poncet...

Denis



--

Denis Bucher,   /  [EMAIL PROTECTED]   Tél. +41-22-8000625   \  Internet
Horus Networks /  horus-networks.comFax: +41-22-8000622   \  Services
   /  USA: (206) 888-2335   US Fax: (508) 437-1261  \  Provider

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: mac-linux

2001-08-31 Par sujet Denis Bucher

At 31.08.01 17'12, you wrote:
Bonjour,
Je dois partager des fichiers sur un environnement mac - linux?
Pour le moment j'ai trouvé ça:
http://www.thursby.com/products/dave.html
avec samba sur les postes linux ça devrait aller
Mais la licence est chère :-(
Est-ce qu'il y a une autre solution?

Bien-sûr ! Et gratuit !

C'est au moins disponible et compris dès SuSE 7.0 et sous SuSE
le nom c'est atalk (pour Apple Talk)

Denis


--

Denis Bucher,   /  [EMAIL PROTECTED]   Tél. +41-22-8000625   \  Internet
Horus Networks /  horus-networks.comFax: +41-22-8000622   \  Services
   /  USA: (206) 888-2335   US Fax: (508) 437-1261  \  Provider

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.