xav38 a écrit 5 commentaires

  • [^] # Re: de ce que j'ai compris de LDAP

    Posté par  . En réponse au message OpenLDAP : effectuer un search avant le bind. Évalué à 0.

    Voici une recherche pour trouver tout les utilisateurs "toto" dans ton annuaire.

    ldapsearch -LLL -x -b "dc=example,dc=com" "(uid=toto)" uid
    
    

    Après si il existe 1 utilisateur "toto" dans chaque branche, ton appli prendra le 1er renvoyé par ldapsearch et le bind ne marchera pas puisque le mot de passe ne correspondra pas forcément avec l'utilisateur associé.

    Je pense que tu vas être obligé de recoder l'appli pour préciser dans quelle branche est ton utilisateur (sauf si tu es sûr qu'il n'existe qu'un seul utilisateur toto dans tout ton annuaire).

  • [^] # Re: Mrepo

    Posté par  . En réponse au message Licences RedHat + Dépôt. Évalué à -1.

    Seulement, quid des licences ?

    Tu ne paies qu'une seule licence mais tu peux installer autant de fois que tu veux.

    Sur une RedHat, cela ne va pas être gênant ?

    Cela fonctionne très bien, il suffit de désactiver le service rhn et d'utiliser les commandes yum.

    Maintenant, d'un point de vue légal, c'est pas top. Tu achètes une seule licence et tu peux les redistribuer sur plusieurs machines. A toi de juger. Tu peux te mettre en conformité en payant.

  • # Mrepo

    Posté par  . En réponse au message Licences RedHat + Dépôt. Évalué à 1.

    Salut,

    je te propose Mrepo, ça marche très bien chez moi.
    Ça me permets de faire des installs par le réseau à partir d'un CD netinstall.

    Fichier de conf /etc/mrepo.conf:
    [main]
    srcdir = /export/disk0/mrepo
    wwwdir = /var/www/mrepo
    confdir = /etc/mrepo.conf.d
    arch = i386 x86_64

    shareiso=yes
    hardlink=yes
    hardlinkpluscmd=/usr/bin/hardlinkpy 2>/dev/null
    
    mailto = root@localhost
    smtp-server = localhost
    # Login/mot de passe RHN
    rhnlogin = login:motdepasse
    

    Fichier de conf RHN /etc/mrepo.conf.d/rhel.conf
    [rhel6]
    name = Red Hat Enterprise Linux $release ($arch)
    release = 6
    arch = x86_64
    metadata = repomd yum repoview

    iso = rhel-server-$release-$arch-dvd.iso
    updates = rhns:///rhel-$arch-server-$release
    

    En ligne de commande:
    mrepo -ugvvv

    Dans un cron:
    mrepo -ugq

  • [^] # Re: RTFM

    Posté par  . En réponse au message Rsync: préserver les permissions des fichiers cible. Évalué à 2.

    Merci beaucoup, je pense que c'est ce qu'il me faut.

    Tu avais raison sur un 2eme point également. RTFM in english.

    En lisant le man en anglais, j'ai trouvé plus clair l'explication de l'option --inplace.
  • [^] # Re: RTFM

    Posté par  . En réponse au message Rsync: préserver les permissions des fichiers cible. Évalué à 2.

    Merci, mais j'ai bien lu le manuel ;-) --> RTFQ

    Avec ces options, tu copies les permissions de la source vers la cible.

    C'est à dire:
    En local:
    # ls -la
    -rwxr--r-- titi titi file

    # A distance:
    # ls -la
    -rwxrwxrwx tutu tutu file

    En local:
    # rsync -rlpog file root@host:/rep

    # A distance:
    # ls -la
    -rwxr--r-- titi titi file

    Tu as un miroir de ton répertoire local.

    Moi, je souhaite converser les permission de la CIBLE.

    Moi, je veux ça après le rsync:
    # A distance:
    # ls -la
    -rwxrwxrwx tutu tutu file

    Seul le fichier doit être mis à jour

    En tout cas, ça fera un rappel pour certains. Merci