Bertrand Maillard �crivit :
> > "Bertrand Maillard" <[EMAIL PROTECTED]> writes:
> >
> > > Je me demande comment automatiser le reglage d'une irq pour un
> > > port serie.
> >
> > [...]
> >
> > > J'aimerais eviter de modifier cette irq a chaque demarrage, donc,
> > > dans rc.serial, j'ai mis en commentaire le reglage automatique de
> > > ce port, pour ensuite activer la config manuelle.
> > > Mais cela ne fonctionne pas: a chaque demarrage: cua2>>irq4
> >
> > et le mettre dans rc.local ? (le dernier service qui demarre la machine).
>
> Volontiers ! Mais comment ? Ce fichier ne m'inspire pas du tout !
> En voici une copie:
Bonjour,
Il te suffit d'appeler le script g�rant les ports s�ries en indiquant le
chemin d'acc�s complet.
Les lignes qui suivent sont mon fichier /etc/rc.d/rc.local. Il est comment�
en fran�ais. Lit le, je pense qu'apr�s tu comprendras mieux.
--------
#!/bin/sh
# Ce script sera execute _apres_ tous les autres scripts d'initialisation.
# Vous pouvez y specifier vos propre parametre d'initialisation si vous ne
# desirez pas modifier l'integralite de Systeme V.
# Auteur : David BAUDENS <[EMAIL PROTECTED]> 24/10/1998
# Derni�re modification : 12/05/1999
# Ce qui suit ecrase le fichier "/etc/issue" a chaque demarrage.
# Si vous desirez en modifier le contenu, faites le ici sous peine de perdre
# vos modifications au prochain demarrage.
# Positionner la variable LC_ALL pour avoir un /etc/issue tout en fran�ais
# Evite d'avoir la date en anglais (!) dans un message en fran�ais
export LC_ALL="fr_FR"
# Nettoyage de tmp
# Penser � am�liorer le nettoyage en g�rant les exceptions et les dates
# Bon, au 04/06/1999, ce n'est toujours pas fait :-(
echo "Nettoyage du r�pertoire /tmp"
rm -fr /tmp/*
# Activation des interfaces r�seaux
# (on utilise pas le syst�me RedHat)
/etc/rc.d/rc.inet1
# Activation automatique des touches NumLock et CapsLock
# Dans le pr�sent exemple, seule la touche NumLock est activ�e.
echo "Activation de la touche NumLock en cours"
# La ligne qui suit d�finit les consoles concern�s
# Ici on limite volontairement � 4 puisque je n'utilise que quatre conoles
INITTY=/dev/tty[1-4]
for tty in $INITTY; do
# Pour activer CapLock, ajouter "+caps" apres "+num"
setleds -D +num < $tty
done
echo "Touche NumLock activ�e"
# Plus d'options sont disponibles. Taper "man setleds" pour en savoir plus.
# Maintenant on cree les messages d'accueil affiches sur la console.
echo "Syst�me d'exploitation : GNU/$(uname -s)" > /etc/issue
echo "Noyau : $(uname -r)" >> /etc/issue
echo "Type de microprocesseur : $(uname -m)" >> /etc/issue
echo "Nom de la machine : $(uname -n)" >> /etc/issue
echo " " >> /etc/issue
echo "Syst�me activ� le $(date '+%A %d %B %Y') � $(date '+%k') h $(date
'+%M')" >> /etc/issue
echo " " >> /etc/issue
# Enfin on copie "/etc/issue" dans "/etc/issue.net" en ecrasant ce dernier
# au passage s'il existait deja.
cp -f /etc/issue /etc/issue.net
----------------
Cordialement,
David BAUDENS