Re: Signification de etc
MASSE Nicolas wrote: Une question toute bête à propos du système de fichiers de linux me viens à l'esprit : /bin correspond à BINaries /var correspond à VARiable /usr correspond à USeR /lib correspond à LIBrairies Mais etc ? J'ai beau chercher, je vois pas... Si quelqu'un à un début de piste... Au hasard, etc pour l'abréviation de ET Caetera ou (ET Cetera) du latin et les autres chose.
Re: Signification de etc
Lucas Moulin wrote: On Wed, 9 Oct 2002 16:24:02 +0200 Sylvain Sauvage [EMAIL PROTECTED] wrote: En fait, la « bonne » orthographe, ça ne veut pas dire grand'chose. Il faut plutôt dire que ça s'est écrit « et caetera », « et cætera » (qui semble être une erreur étymologique, si mes souvenirs sont exacts -- en tout cas les /puristes/ n'aiment pas) et « et cetera » (surtout en anglais...). De toutes les façons, l'abréviation est toujours « etc. », alors ça s'arrange ;op En tout cas, c'est ce que j'ai appris dans mon cours de latin il y a maintenant 6 ans :) Dommage que tous cela n'apporte rien à la question initiale qui est de connaître la signification de l'origine du répertoire /etc.
Re: Visual Basic pour Linux
Frédéric Bothamy wrote: On Wed, Sep 25, 2002 at 02:56:07PM +0200, clansco wrote: le Wed, 25 Sep 2002 14:31:38 +0200 Adrien [EMAIL PROTECTED] vous avez écrit : Sujet: Visual Basic pour Linux Bonjour, Il semblerait que Visual Basic permette de programmer rapidement une petite application graphique, et VB est de plus en plus utilisé. Pour ma part, j'aimerai bien pouvoir me servir d'un outil similaire avec Linux. bonjour, j'ai commencé il y 20 ans avec basic pascal et assembleur. j'ai une grande amitié pour basic. pour linux le langage de script qui me semble s'imposer pour programmer rapidement une petite application graphique est tcl/tk : il y a tcl/tk sur tout linux, et il existe tcl/tk sur win. sinon il existe aussi une alternative que j'utilise : JavaScript sous dynAPI + PHP avantage : portabilité totale (sauf mac et ... ?) inconvénient : ça ne se lit qu'avec son browser préféré, et il faut php installé. Sans l'avoir jamais testé, j'ai plusieurs fois entendu parler de wxWindows qui a l'avantage d'être cross-plateforme et d'après le site web (http://www.wxwindows.org) : An open source C++ GUI framework to make cross-platform programming child's play. Well, almost. Un jeu d'enfant, quoi ... en C++. Mais aussi avec Python : http://www.wxpython.org/ -- Stéphane.
Re: courier-imap et openldap
Stephane Bortzmeyer wrote: On Monday 8 April 2002, at 8 h 45, COMBES Julien [EMAIL PROTECTED] wrote: Oui, enfin, c'est purement idéologique. Un compte LDAP est un compte, comme s'il était dans /etc/passwd. Non, pas forcement. Il est tous à fait possible de s'appuyer sur un annuaire ldap sans que utilisateurs utilisent se même annuaire pour s'authentifier (les comptes de l'annuaire ne possédant donc aucun uidNumber,gidNumber,...). D'accord, s'ils n'ont pas d'UID, ce ne sont pas des comptes. Mais je n'ai personnellement jamais compris l'intérêt de ces configs où tout le monde est sous le même UID, ce qui fait perdre l'un des gros intérêts d'Unix, son caractère multi-utilisateurs. L'intérêt c'est de pouvoir faire du cluster de WebMail par exemple. LDAP est utilisé pour sa réplication automatique et sa géométrie variable. Il n'y a pas de compte système donc un minimum de risque. C'est scalable, la gestion des boîtes (!=comptes) mail est simple et peut etre centralisée, le tout restant indépendante de l'OS Unix. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: cyrus
laurent labatut wrote: Bonjour a tous je n'arrive pas a demarer cyrus sur la testing !! Laisse tomber cyrus ;-) OpenLDAP+Postfix+CourierIMAP is the solution ;)
Re: LDAP+Postfix+Courier-imap+MailDrop
MEI Sébastien wrote: Bonjour, J'ai vu que certain d'entre vous utilisait ce triplet. Je tente de l'utiliser mais j'ai un problème avec les virtual user. Je ne veux pas que les boites aux lettre soit unixement parlant la propriété de leurs utilisateurs donc j'ai créer un utilisateur vmail qui sera propriétaire des BàL. Pour courier-imap, j'ai pas eut trop de problème à lui faire comprendre bien que la documentation soit trés légère. Cependant, j'ai un problème avec postfix car je n'arrive pas à faire authentifier mes utilisateurs. Et cela aussi n'est pas tres documenté. N'auriez-vous pas des fichiers de configuration qui pourrait m'éclairer sur la facon de faire. Extrai de ma config concernant les utilisateurs vituels : [...] #-# # Re-écriture des enveloppes si transfert (forwarding). #-# ldap_virtual_forward_lookup_timeout = 10 ldap_virtual_forward_search_base = ou=people,dc=fdi ldap_virtual_forward_server_host = 127.0.0.1 ldap_virtual_forward_query_filter = (|(mail=%s)(mailAlternateAddress=%s)) ldap_virtual_forward_result_attribute = mailForwardingAddress #-# # Recherche de la boîte mail #-# ldap_virtual_vuser_lookup_timeout = 10 ldap_virtual_vuser_search_base = ou=people,dc=fdi ldap_virtual_vuser_server_host = 127.0.0.1 ldap_virtual_vuser_query_filter = (|(mail=%s)(mailAlternateAddress=%s)) ldap_virtual_vuser_result_attribute = uid virtual_maps = ldap:ldap_virtual_forward ldap:ldap_virtual_vuser [...] Mais bien-sûr il faut adapter à ton schéma. SB.
Re: Pourquoi LDAP ? (was: Question sur Postfix)
Olivier Poitrey wrote: On Fri Feb 22, 2002 at 10:42:46AM +0100, frederic massot wrote: Autrement dit, même une fois arrivé sur le serveur c'est l'adresse complète qui doit servir à identifier la boite pour le dépot et non la partie gauche de l'adresse. Postfix le fait très bien, ici, j'utilise un fichier pour stocker les correspondances email/compte (le fameux virtual). Postfix peut aussi utiliser LDAP, mais je n'ai pas eu le temps de le mettre en place. :-( Je peux te fournir plus d'info si tu veux utiliser Postfix. Je ne voudrais pas ouvrire un troll, mais je me pose une question : Pour quelle raison LDAP est-il tent à la mode ? J'ai d'abord pensé qu'il Pour ce qui me concerne, utiliser LDAP comme base de données pour un service de courrier électronique est une excellente solution. LDAP est une base de données *répartie* et *répliquer*. Autrement dit c'est déjà tout fait pour monter une service de haute disponibilité avec répartition de charges et tout le toutim. Ce qui est encore TRES compliqué - voir impossible - à réaliser aujourd'hui avec SGBDR libre tel que MySQL. De plus LDAP est un standard d'acces que tout le monde reconnais aujourd'hui ce qui en fait un driver universel quelque soit le moteur de base de données qui se trouve derrière (LDBM, PostgreSQL, Oracle, etc.). était bien plus rapide qu'un SGBDR, mais apres quelque bench j'ai vite changé d'avis. J'ai pourtant tout mon système d'authentification reposant dessus, mais j'ai de plus en plus de mal à justifier ce choix technique. C'est comme pour un SGBDR classique, il faut les bons indexes pour aller vite ainsi qu'un schéma bien pensée. Une Sté française à tester OpenLDAP avec 400 000 entrées et conclue que le serveur libre tient parfaitement la comparaison avec les produits commerciaux. A tel point que cette Sté vend du cluster LDAP sous le couple Linux/OpenLDAP ;-) Stéphane.
Re: Zip + devfs ?
Didier Link wrote: Le Tue, 26 Feb 2002 à 10:01:21AM +0100, Aurelien Jarno a écrit : [...] En effet c'est pas très pratique ... Le scsi ne supporte pas la connexion de périphériques à chaud Si, on peut le faire (cf. /usr/src/linux/drivers/scsi/scsi.c) : [...] * Native multichannel, wide scsi, /proc/scsi and hot plugging * support added by Michael Neuffer [EMAIL PROTECTED] [...] * Usage: echo scsi add-single-device 0 1 2 3 /proc/scsi/scsi * with 0 1 2 3 replaced by your Host Channel Id Lun. [...] * Usage: echo scsi remove-single-device 0 1 2 3 /proc/scsi/scsi * with 0 1 2 3 replaced by your Host Channel Id Lun. En bonus, un script à tout faire : #!/bin/bash # script to rescan SCSI bus, using the # scsi add-single-device mechanism # (w) 98/03/19 Kurt Garloff [EMAIL PROTECTED] (c) GNU GPL # Return hosts. /proc/scsi/HOSTADAPTER/? must exist findhosts () { hosts= for name in /proc/scsi/*/?; do name=${name#/proc/scsi/} if test ! $name = scsi then hosts=$hosts ${name#*/} echo Host adapter ${name#*/} (${name%/*}) found. fi done } # Test if SCSI device $host $channen $id $lun exists # Outputs description from /proc/scsi/scsi, returns new testexist () { grepstr=scsi$host Channel: 0$channel Id: 0*$id Lun: 0$lun new=`cat /proc/scsi/scsi|grep -e$grepstr` if test ! -z $new then cat /proc/scsi/scsi|grep -e$grepstr cat /proc/scsi/scsi|grep -A2 -e$grepstr|tail -2|pr -o4 -l1 fi } # Perform search (scan $host) dosearch () { for channel in $channelsearch; do for id in $idsearch; do for lun in $lunsearch; do new= devnr=$host $channel $id $lun echo Scanning for device $devnr ... printf OLD: testexist if test ! -z $remove -a ! -z $new then echo scsi remove-single-device $devnr /proc/scsi/scsi echo scsi add-single-device $devnr /proc/scsi/scsi printf \r\x1b[A\x1b[A\x1b[AOLD: testexist if test -z $new; then printf \rDEL: \r\n\n\n\n; let rmvd+=1; fi fi if test -z $new then printf \rNEW: echo scsi add-single-device $devnr /proc/scsi/scsi testexist if test -z $new; then printf \r\x1b[A; else let found+=1; fi fi done done done } # main if test @$1 = @--help -o @$1 = @-h then echo Usage: rescan-scsi-bus.sh [-l] [-w] [-c] [host [host ...]] echo -l activates scanning for LUNs 0 .. 7 [default: 0] echo -w enables scanning for device IDs 0 .. 15 [def.: 0 .. 7] echo -r enables removing of devices[default: disabled] echo -c enables scanning of channels 0 1 [default: 0] echo If hosts are given, only these are scanned [default: all] exit 0 fi # defaults lunsearch=0 idsearch=0 1 2 3 4 5 6 7 channelsearch=0 remove= # Scan options opt=$1 while test ! -z $opt -a -z ${opt##-*}; do opt=${opt#-} case $opt in l) lunsearch=0 1 2 3 4 5 6 7 ;; w) idsearch=0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ;; c) channelsearch=0 1 ;; r) remove=1 ;; *) echo Unknown option -$opt ! ;; esac shift opt=$1 done # Hosts given ? if test @$1 = @; then findhosts; else hosts=$*; fi declare -i found=0 declare -i rmvd=0 for host in $hosts; do dosearch; done echo $found new device(s) found. echo $rmvd device(s) removed. Stéphane.
Re: Zip + devfs ?
Aurelien Jarno wrote: Le Mardi 26 Février 2002 17:01, Stephane Bunel a écrit : Didier Link wrote: Le Tue, 26 Feb 2002 à 10:01:21AM +0100, Aurelien Jarno a écrit : [...] En effet c'est pas très pratique ... Le scsi ne supporte pas la connexion de périphériques à chaud Si, on peut le faire (cf. /usr/src/linux/drivers/scsi/scsi.c) : [...] * Native multichannel, wide scsi, /proc/scsi and hot plugging * support added by Michael Neuffer [EMAIL PROTECTED] [...] * Usage: echo scsi add-single-device 0 1 2 3 /proc/scsi/scsi * with 0 1 2 3 replaced by your Host Channel Id Lun. [...] * Usage: echo scsi remove-single-device 0 1 2 3 /proc/scsi/scsi * with 0 1 2 3 replaced by your Host Channel Id Lun. Mon sauveur ! J'ai rajouté pre-install sd_mod /usr/bin/lessecho scsi add-single-device 0 0 0 0 /proc/scsi/scsi dans mon /etc/modutils, et ça marche. Quand j'insère le zip, il me créé la partition, et quand je l'enlève, il me supprime la partition. Génial. Un petit truc bizarre quand même : echo scsi ... /proc/scsi/scsi marche, mais /bin/echo scsi ... /proc/scsi/scsi me sort : /bin/echo: Erreur d'écriture.: Fonction non implantée J'ai donc utilisé lessecho. Bizarre tout de même. Peut-être qu'un echo -n [...] aurait mieux fonctionné ? Stéphane.
Re: tar IHM gestion des sauvegardes sur bandes
Eric BERTHOMIER wrote: Je recherche une interface IHM en semi_graphique (ncurses) pour piloter la gestion de sauvegardes sur bandes avec un Linux Debian. Quelqu'un aurait il vu passer celà ? De mémoire : taper Stéphane.
Re: Syncro heure avec NTP sur un serveur public
LEBRETON Philippe wrote: je veux synchroniser toutes mes machines sur un serveur NTP de strate 2. Mes machine sont en reseaux local , elle accede à internet via un proxy pour les mise a jour de type apt-get. comment est-il possible de leur dire d'utiliser ce proxy (SQUID) pour le protocole ntp, sachant que ma route par défaut ne vas pas sur Idée : Tu installes NTP sur ton proxy qui devient lui même un strate 2 ou 3 selon la source. internet mais sur un reseau privé WAN et que nous possedons notre propre DNS (local)? Merci Philippe LEBRETON -- M. Stéphane Bunel, responsable informatique. Forum des Images, 2 Grande Galerie, Porte Saint-Eustache 75001 Paris FRANCE tel. +33 1 4476 6285 fax. +33 1 4026 4096