-=[ silmaril ]=- a écrit 1472 commentaires

  • [^] # Re: Connaissez vous vos droits ?

    Posté par  (site web personnel) . En réponse au journal Connaissez vous vos droits ?. Évalué à 1.

    Et il faut faire attention aux droits d'écriture des élèves pour qu'en créant leur fichier il ne soit lisible que par eux et vous. Il faudrait donc qu'en créant le fichier il appartienne au groupe de toi et tes assistants :
    rwx
    r_x
    ___

    Pour cela il suffit de rajouter le bit s sur le groupe du repertoire de depot, et le bit t sur other:

    mkdir /path/to/depot
    chmod 753 /path/to/depot
    chown prof:profs /path/to/depot
    chmod g+s /path/to/depot
    chmod o+t /path/to/depot

    nous avons la presque tout ce qui est possible avec les droits standards unix:
    1 un utilisateur membre du groupe profs ne peut ecrire dans depot
    2 un utilisateur non membre peut ecrire mais pas lire (attention ecrire veut dire qu'il peut aussi effacer). Les fichiers seront crées en tant que utilisateur:profs sans droits pour le groupe other (genre -rw-r-----).
    3 les membres du groupe profs peuventg lire le depot
    4 seul le prof peut lire et ecrire.

    Le coup de l'assistant1 ne peut etre géré comme cela, il faut soit qu'il corrige dans un rep a lui, soit utiliser des acl.
  • [^] # Re: iRiver iFP 390T

    Posté par  (site web personnel) . En réponse au journal iRiver iFP 390T. Évalué à 1.

    Bein un algo de compression sans perte (flac, ...) repond parfaitement
    a ce critere, d'ailleurs, c'est comme ca que l'on defini un algo sans perte :)

    bravo !
  • [^] # Re: Le reseau

    Posté par  (site web personnel) . En réponse au journal Le reseau. Évalué à 1.

    Bein pour ca il te faut un encoder mp3 genre lame, Blade Enc,...
  • # Re: Changement de matos

    Posté par  (site web personnel) . En réponse au journal Changement de matos. Évalué à 4.

    Qui a l'expérience des P4 C à core hyperthreading ? Le noyal semble le gèrer en SMP, mais qu'est-ce que ça vaut par rapport à un vrai SMP ?

    rien, ca vaut absolument rien. Meme suivant le noyau (< 2.4.22) c pire car il pense avoir 2 proc alors qu'il ne tourne que sur un proc 'amelioré'.
  • [^] # Re: Perl, de l'art de reevaluer les chaines ...

    Posté par  (site web personnel) . En réponse au journal Perl, de l'art de reevaluer les chaines .... Évalué à 1.

    Hum, pas sur que tu ai tout saisi, les $ sont precedé d'un \ uniquement dans
    le fichier de conf, une fois lu par AppConfig il n'y a plus de \ et un affichage des chaines donne "toto > $variable", le pb etait de forcer la lecture de la chaine pour evaluer localement la variable (vu qu'elle change suivant les passage dans la boucle).
  • # Re: imprimante sous linusk

    Posté par  (site web personnel) . En réponse au journal imprimante sous linusk. Évalué à 2.

    Evite les winmodem, winprinter, win* comme la poisse et tu vivra vieux mon ami.
  • [^] # Re: Config serveur

    Posté par  (site web personnel) . En réponse au journal Config serveur. Évalué à 1.

    oui mais apparement la machine fera serveur smtp + serveur pop/imap + serveur samba
  • [^] # Re: terminal x, son, et nfs

    Posté par  (site web personnel) . En réponse au journal terminal x, son, et nfs. Évalué à 1.

    Toi tu ne connait pas les clients leger :)
    Ou plus simplement les terminaux X11.

    En resumé c'est une machine qui ne fait qu'une seule chose: démarrer un serveur X11 en broadcast XDMCP (le top c'est les NCD et autre qui t'affiche une boite des machines ayant repondu au broadcast).
    Ie tu n'est pas logué sur la machine B mais uniquement sur la machine A, la machine B ne sert qu'a envoyé les evenements souris/clavier et recevoir les affichages.

    Tu pet teste cela chez toi avec une seule machine en utilisant Xnest (Xnest -broadcast :1) si ton serveur X11 n'est pas démarrer en -notcp ou -nolisten je sais pu

    Donc (enfin ca depend de comment est configuré sa machine dans son cas) il ne peut pas lancé xmms sur 'B' vu que (en theorie tjrs :)) il n'y a sur B que le serveur X, sa config et un eventuel serveur audio, peut etre un sshd pour l'administrer mais ca devrait etre tout.

    Un vrai terminal X n'a meme pas de disque :)
  • [^] # Re: Sortie d'ALSA 1.0.0pre1

    Posté par  (site web personnel) . En réponse à la dépêche Sortie d'ALSA 1.0.0pre1. Évalué à 6.

    Oui mais tu perd l'avantage du module: la possibilite de decharger le systeme (pour mettre a jour/plantage/..) et de la recharger sans
    redémarrer l'ordinateur.
  • # Re: Perl, de l'art de reevaluer les chaines ...

    Posté par  (site web personnel) . En réponse au journal Perl, de l'art de reevaluer les chaines .... Évalué à 1.

    une solution semblerai etre:
    $p = eval "qq($_)"; ou $p = eval qq(qq($_););

    ou $p contient la chaine avec les variables remplacées et $_ la meme avec les noms de variables.

    des idées d'améliorations ? des commentaires ?
  • [^] # Re: Config serveur

    Posté par  (site web personnel) . En réponse au journal Config serveur. Évalué à 1.

    je dit pas, mais honnetement t'a pas besoin de bcp plus puissant.
  • [^] # Re: Config serveur

    Posté par  (site web personnel) . En réponse au journal Config serveur. Évalué à 2.

    Note si j'etait dans ton cas ce que je chercherai principalement a obtenir
    c'est
    en 1er: 2 disque en SCSI (y a pas foto: synchro en raid soft sous linux de 2 disques de 9Go: meme pas 1% de cpu sur une Bi P3-600, et les acces concurents ... )

    en 2: un Bi pro
    en 3: une tres bonne carte reseau (genre 3com) voire 2
    en 4: une 2me config de backup, synchronisé sur la premiere via lien privilégié et detection automatique des crash sur le maitre.
  • # Re: Config serveur

    Posté par  (site web personnel) . En réponse au journal Config serveur. Évalué à 3.

    un (Bi)proc a 600Mhz, 512Mo RAM, 2DD Scsi en Raid logiciel ca devrait largement suffire...

    serveur smtp: postfix
    serveur pop/imap: courier

    (perso j'ai une sparcv9 a 440Mhz pour serveur smtp pour ~3000postes et 15000 comptes, sous sendmail (grosse daube).
    Par contre elle fait serveur pop/imap que pour 800 des comptes (le pop en continu sur des mbox de 20/30Mo en NFS elle aime pas trop)
    )
  • # Re: Fetchmail / Procmail (suite)

    Posté par  (site web personnel) . En réponse au journal Fetchmail / Procmail (suite). Évalué à 1.

    2. Le passage fetchtmail > procmail semble se faire en insérant dans .fetchmailrc la commande suivante : mda '/usr/bin/procmail -Y -d %T' mais doit il se mettre dans une ligne précise (ds la partie poll ... ?) ou bien n'importe ou ?


    la ligne mda .. peut etre placée (comme toutes les options fetchmail d'ailleurs) en config globale au début du fichier ou en config locale apres un poll
    man fetchmailrc

    tu peut aussi utiliser le .forward pour spécifier ton mda:
    |/usr/bin/procmail


    3. mbox vs maildir : quel est le mieux ? procmail gère-t-il les 2 ? peut-on mettre les 2 type de boite dans /home/$user/ (faut comprendre soit l'un soit l'autre) ?
    - ca dépend beaucoup de ton système de fichier, de la taille de ta mbox, ...
    - oui (un recent quand meme)
    - oui, tu peut meme stocker tes mails en double :)
  • # Re: terminal x, son, et nfs

    Posté par  (site web personnel) . En réponse au journal terminal x, son, et nfs. Évalué à 1.

    Pour ta solution NFS ca ne changera rien,
    en effet les fichiers de devices ne sont que des references logiques a des entrées dans le kernel, donc tu peut jouer un fichiers son sur une machine en utilisant un /remote/dev/dsp monté par NFS, il se jouera toujours sur ta machine pour autant que le fichier special /remote/dev/dsp est les bons numeros majeurs/mineurs.

    Pour ton probleme tu a une seule solution: utiliser un serveur de son.
    En plus de ESD/ARTS & co tu as une autre possibilite, d'autant plus que tu utilise
    X11 c'est d'installer un serveur NAS sur ton terminal et les libraires clientes sur ton serveur, notamment la libaudiooss qui si elle est préloadé (LD_PRELOAD) permet une utilisation transparente du NAS sur toute application OSS.

    L'avantage du système NAS: il utilise la configuration X11 pour déterminer l'adresse du serveur du son (et en plus c'est intégré aux terminaux type NCD :)).

    J'ai installé ca sur un serveur linux pour NCD justement et ca marche tres bien,
    bon la lib audiooss est moins efficace que les sorties NAS natives mais c'est toujours un bon point de depart.
  • [^] # Re: Kernel Fedora 1

    Posté par  (site web personnel) . En réponse au journal Kernel Fedora 1. Évalué à 1.

    tu ferai mieux de compiler un 2.6.0-test, les nptl sont effectivements interessants (et surement necessaires vu que tu est basé sur une RH) mais les backports sur un 2.4 ....
  • # Re: Kernel Fedora 1

    Posté par  (site web personnel) . En réponse au journal Kernel Fedora 1. Évalué à 1.

    Dans un systeme qui tourne en mode i386-protected, la GDT ou Global Descriptor Table est un peu la bousole du voyageur, c'est la que sont enregistrés tout les mappings memoire notamment.
    Dans ton cas soit tu compile pour i386 en ayant activé une autre architecture soit le noyau fournit a un gros bug.
  • # Re: Impression sur Canon IR400 (photocopieur)

    Posté par  (site web personnel) . En réponse au journal Impression sur Canon IR400 (photocopieur). Évalué à 2.

    2000 euros pour un driver, oua p*tain je sais dans quoi il me faut me reconvertir
    .....

    surtout vu le prix (supposé) de la machine ils pourraient faire un truc 'gratuit' quand meme....

    je suppose que ce qui est proposé la ne te suffit pas:

    http://www.digitalissues.co.uk/html/os/unix/cups.html(...)
  • # Re: Connecter un modem ADSL ethernet sur un hub

    Posté par  (site web personnel) . En réponse au journal Connecter un modem ADSL ethernet sur un hub. Évalué à 3.

    bein AMHA tu n'a meme pas besoin de l'aliasing mais bon ce n'est que mon avis hein.

    Sinon il n'y a aucune raison que ca ne marche pas, a toi apres d'utiliser un OS convenable pour gerer cela :)
  • [^] # Re: Controller USB2.0/PCI sur Pentium

    Posté par  (site web personnel) . En réponse au journal Controller USB2.0/PCI sur Pentium. Évalué à 3.

    euh, une carte mere qui gere pas le plug and play sur PCI n'est pas une carte mere gerant le PCI, c'est necessaire et cela fait partie des choses requises pour faire tourner un systeme PCI.

    Sur les ports ISA c'est un autre probleme, mais sur PCI non
  • # Re: Compil kernel2.4.22 Debian Sid pour laptop => écran noir après lilo

    Posté par  (site web personnel) . En réponse au journal Compil kernel2.4.22 Debian Sid pour laptop => écran noir après lilo. Évalué à 1.

    Alors primo, pour l'initrd:

    1 c'est une simili partition chargée en mémoire par le boot loader contenant les modules spécifiques au noyau ainsi qu'un ensemble de scripts permettant le chargement de ceux ci, c'est utiliser pour pouvoir démarrer sur un root en XFS par ex en ayant le support XFS compilé en module.
    Donc un initrd est spécifique a une version du noyau.
    de plus, mieux vaut activer
    CONFIG_BLK_DEV_RAM
    CONFIG_BLK_DEV_INITRD
    pour que ca marche.

    2 comme plus haut désactive ta ligne append= globale et met la pour le noyau d'origine uniquement

    3 CONFIG_SMP=y mieux vaut eviter sauf si tu a vraiment plusieurs processeurs

    4 tu devrait modularisé un peut plus (kernel trops gros ??) notament la gestion NFS, les CDROM, les systèmes de fichiers non utilisés au boot, le supports des cmd640 et autre rz1000, si non utilisé devrait disparaitre.

    4b, un bonne facon de tester est de recuperer la config de l'ancien noyau dans /boot/config-2.x.xx et de l'utiliser pour le nouveau.

    4c Faire attention aussi aux options de /etc/kernel-img.conf et autre /etc/kernel-pkg.conf, par exemple au niveau initrd notament.


    5 passer a grub .. :)
  • # Re: probleme programation bash

    Posté par  (site web personnel) . En réponse au journal probleme programation bash. Évalué à 3.

    Bon d'abord:
    echo -e \\n >> $TMP_FILE
    c'est un peu redondant, un simple echo >> $TMP_FILE sera amplement suffisant.

    Ensuite si j'ai bien compris la requete sql te renvoi des noms de fichiers contenant tes news ? (rq en passant l'interet d'une bdd
    c'est d'eviter de stocker des trucs a l'exterieur mais passonts).
    si ta commande te renvoi des noms avec espace comme tu le dit alors ton script va avoir besoin d'un gros dégraissage.


    Si tu veut pas te faire chier, utilise perl, c'set 10x plus adapté a ce que tu veut faire (Practical Extraction and Report Langage)
    avec un module sql en plus c'est encore plus simple:


    #!/usr/bin/perl -w

    use DBI;
    # note les champs peuvent etre initialiser via $ARGV[]
    my $database = "";
    my $hostname = "";
    my $port = "";

    my $dsn = "DBI:mysql:database=$database;host=$hostname;port=$port";

    my $user = "";
    my $password = "";
    my $dbh = DBI->connect($dsn, $user, $password);

    my $newsbase = "/tmp";

    $r = $dbh->prepare("SELECT row FROM foo WHERE bla");
    $r->execute();

    while (my ($title) = $r->fetchrow_array()) {
    if (open (NEWS, "<$newsbase/$title")) {
    $news = "";
    while () {
    chop;
    $news .= " ".$_;
    }
    close NEWS;
    write();
    }
    }

    format STDOUT_TOP =
    News Report
    .

    format STDOUT =
    ************************

    Titre: @<<<<<<<<<<<<<<<<
    $title,
    @*
    $news

    .


    tu peut aussi ouvrir un fichier et ecrire dedans (write(OUTFILE); ou print OUTFILE "";)

    enfin tu peut tout quoi.
  • [^] # Re: L'EUCD en route pour être transposé en France

    Posté par  (site web personnel) . En réponse à la dépêche L'EUCD en route pour être transposé en France. Évalué à 1.

    L'album de Dido est pareil. Mais chez moi il m'a fallut utiliser deux lecteurs pour en faire un rip complet le premier ne voyait que les 6 premieres pistes et il pensait que les autres etaients des pistes de données, et le graveur ne voyait que les pistes a partir de la 2d.

    Ma l'air bien etrange ce format de protection contre la copie.

    Pis sous windows la lecture se fait via des fichiers wma + DRM et un lecteur a la con qui utilise 100% du CPU (un XP 2100 quand meme faut pas exagerer)
  • [^] # Re: Un bon mulot optique sans fil

    Posté par  (site web personnel) . En réponse au journal Un bon mulot optique sans fil. Évalué à 1.

    On doit pas avoir la meme MX700 alors ....
    mois c'est 3/4 jours d'utilisation...
  • # Re: L'EUCD en route pour être transposé en France

    Posté par  (site web personnel) . En réponse à la dépêche L'EUCD en route pour être transposé en France. Évalué à 1.

    Le plus gros pb c'est si je me rappelle bien que de toute facons nous (enfin assemblée) doit créer une loi compatible avec l'EUCD, maintenant c'est trop tard ou c'est l'EUCD qu'il faudrait annuler.

    En effet a partir du moment ou une directive est voté à bruxelle les gouvernement on obligation de l'intégrer a leur niveau dans un certain delai.

    En clair on l'a profond mais c'etait avant qu'il fallait se bougé (enfin j'espere qu'on a encore une solution...)