Anomalie #7137
eolerc.sh pose problème avec les scripts sh
Description
Il y a décidément trop de chose qui ne vont pas dans ce template (source:tmpl/eolerc.sh?rev=81fbd45)
Outre la définition de choses qui sont déjà par défaut, certains paramétrages devraient être conditionnées sur le type de shell :
- le chargement du
bash.bashrc(source:tmpl/eolerc.sh?rev=81fbd45#L110) - le chargement du
bash_completion(source:tmpl/eolerc.sh?rev=81fbd45#L130) - la variable
ENVdouteuse (source:tmpl/eolerc.sh?rev=81fbd45#L6)
Demandes liées
Révisions associées
eolerc.sh n’est pas compatible /bin/sh
- Les chemins EOLE sont en premiers dans les variables « PATH » et
« PYTHONPATH ».
- La variable « ENV » est inutile, par défaut « ~/.profile » est chargé
qui charge lui même « ~/.bashrc » si le shell est bash.
- Les instructions « return » ne sont valables que dans des fonctions.
- Simplification de l’alias « purge ».
- « /etc/DIR_COLORS » n’existe qu’après l’instanciation.
- La gestion de « inputrc » est celle par défaut.
- Ne pas charger les instructions spécifiques à bash dans les autres
shells.
Fixes: #7137 @30m
Historique
#1 Mis à jour par Daniel Dehennin il y a environ 12 ans
- Statut changé de Nouveau à Accepté
- Assigné à mis à Daniel Dehennin
On va faire ça pendant que les VMs s’installent ;-)
#2 Mis à jour par Daniel Dehennin il y a environ 12 ans
- Temps estimé mis à 0.50 h
#3 Mis à jour par Daniel Dehennin il y a environ 12 ans
- Statut changé de Accepté à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 81bb0df53eb147fb0a2ae3ee884d7f5fe4dce2f2.
#4 Mis à jour par Emmanuel GARETTE il y a environ 12 ans
Ok :
adduser --shell /bin/sh test su - test
#5 Mis à jour par Emmanuel GARETTE il y a environ 12 ans
- Statut changé de Résolu à Fermé