OVH Cloud OVH Cloud

[Brainstorm] Repository de scripts

2 réponses
Avatar
Damien Ulrich
Bonjour la liste !
Je sais bien que les habitu=E9s ont leurs propres scripts et leurs propres=
=20
scripts/alias/fonctions, mais :

Je m'=E9tais fait (en test) un repository de paquets debian de scripts, fic=
hiers=20
de configuration et d=E9pendances (elinks, mc, mutt, ...), pour des=20
installations par d=E9faut pour les PCs de mon lan...
Jusque l=E0 rien de tr=E8s nouveau, et =E7a reste une config perso ... ;)

Mais je m'=E9tonne, en fait, qu'il n'y ait pas de paquets de base pour des=
=20
commandes simples, par exemple :

ajout=E9/supprim=E9 au .bashrc des utilisateurs, =E0 partir des 'postinst'/=
'postrm'=20
de mes paquets customis=E9s (pas touch=E9 au /etc/skel) :
[ -f /etc/myscripts/bash-functions ] && source /etc/myscripts/bash-functions

dans bash-functions :
function changelog(){
[ -f /usr/share/doc/$1/changelog.gz ] && \
zless /usr/share/doc/$1/changelog.gz
}
function gg(){
SEARCH=3D$(echo $@ | sed -e 's/ /%20/g')
elinks "http://www.google.fr/search?hl=3Dfr&ie=3DISO8859-1&q=3D$SEARCH"
}
function en2fr(){
elinks "http://www.wordreference.com/fr/Translation.asp?enfr=3D$1"
}
etc...
(Ces noms de commande n'=E9tant pas utilis=E9 !?...)

(Pour des scripts plus sp=E9cifiques/configurables=20
=2Dex: scripts de mise =E0 jour de DYNIP-,
directement des paquets d=E9di=E9s...)

J'imagine que =E7a a d=E9j=E0 =E9t=E9 discut=E9 quelque-part (je cherche to=
ujours),
mais ne serait-il pas int=E9ressant d'en avoir une ressource partag=E9e ?
Ou alors, retombe-t-on toujours dans le domaine du choix personnel !?...
Qu'en pensez-vous ? Je r=E9invente la roue, ou quoi !?
=2D-=20
Ce qui se con=E7oit bien s'=E9nonce clairement, et les mots pour le dire ar=
rivent=20
ais=E9ment...=20

2 réponses

Avatar
Stephane Bortzmeyer
On Mon, Oct 02, 2006 at 11:20:14AM +0200,
Damien Ulrich wrote
a message of 42 lines which said:

ajouté/supprimé au .bashrc des utilisateurs, à partir des 'postinst'/'postrm'
de mes paquets customisés (pas touché au /etc/skel) :



Très très mauvaise idée. En tant qu'utilisateur, cela m'énerverait
grave. Pourquoi ne pas mettre ces fonctions dans /etc/bash.bashrc,
plutôt ?

J'imagine que ça a déjà été discuté quelque-part (je cherche
toujours), mais ne serait-il pas intéressant d'en avoir une
ressource partagée ?



http://www.dotfiles.com/index.php?cat_id=6


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Damien Ulrich
Le lundi 02 octobre 2006 12:02, Stephane Bortzmeyer a écrit :
On Mon, Oct 02, 2006 at 11:20:14AM +0200,
Damien Ulrich wrote

a message of 42 lines which said:
> ajouté/supprimé au .bashrc des utilisateurs, à partir des
> 'postinst'/'postrm' de mes paquets customisés (pas touché au /etc/s kel) :

Très très mauvaise idée. En tant qu'utilisateur, cela m'énerverait
grave. Pourquoi ne pas mettre ces fonctions dans /etc/bash.bashrc,
plutôt ?


Parce que je n'en avais pas la notion !... :P
Je suis assez dispersé, ce qui me fait rater beaucoup de choses ... :P
C'est noté !

> J'imagine que ça a déjà été discuté quelque-part (je cherche
> toujours), mais ne serait-il pas intéressant d'en avoir une
> ressource partagée ?

http://www.dotfiles.com/index.php?cat_id=6


Arf, beh voilà ...

C'est pas une source, c'est une cascade !
Merci ! <:)

--
"Quand l'eau entre dans notre bouche, il est trop tard pour apprendre à
nager."
Proverbe danois