Projet

Général

Profil

Documentation #25703

Retour à la ligne absent dans un script sh

Ajouté par Christophe Caron il y a plus de 5 ans. Mis à jour il y a presque 5 ans.

Statut:
Fermé
Priorité:
Bas
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
16 août 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non
Club:
Non

Description

Bonjour

sur cette page : https://doc-publik.entrouvert.com/guide-de-l-administrateur-systeme/installation/creation-des-bases-de-donnees/

vous indiquez le script suivant

#!/bin/sh

uid=2100

for user in hobo authentic-multitenant wcs wcs-au-quotidien passerelle combo fargo welco chrono corbo bijoe mandayejs
do
    echo "create group $user ($uid)" 
    addgroup --system --gid $uid $user
    echo "create user $user ($uid)" 
    adduser --disabled-password --system --uid $uid --gecos "$user daemon" --ingroup $user --no-create-home --home /var/lib/$user $user uid=$(($uid+1))
done

il manque un retour à ligne après $user pour l'incrémentation, sinon tel que le script ne fonctionne pas correctement.

Cela donne :

#!/bin/sh

uid=2100

for user in hobo authentic-multitenant wcs wcs-au-quotidien passerelle combo fargo welco chrono corbo bijoe mandayejs
do
    echo "create group $user ($uid)" 
    addgroup --system --gid $uid $user
    echo "create user $user ($uid)" 
    adduser --disabled-password --system --uid $uid --gecos "$user daemon" --ingroup $user --no-create-home --home /var/lib/$user 
    $user uid=$(($uid+1))
done

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 5 ans

  • Statut changé de Nouveau à Résolu (à déployer)

Merci; je viens de corriger ça dans le dépôt de la documentation; ça devrait apparaitre en ligne bientôt.

commit f4f0b50cb941379edd82ea29023da6c19561c254
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Thu Aug 16 17:41:09 2018 +0200

    add missing newline to account creation script (#25703)
#2

Mis à jour par Frédéric Péters il y a presque 5 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF