Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Fwd: RE : Questions

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: Etienne MELEARD <adresse@cachée>
  • To: Emmanuel Cocco <adresse@cachée>
  • Cc: adresse@cachée
  • Subject: Re: [sympa-fr] Fwd: RE : Questions
  • Date: Fri, 18 Jan 2013 12:29:15 +0100

Bonjour,

Pour information cette réponse n'émane pas de moi mais de adresse@cachée, le fait que vous ayez en premier lieu ecrit à sympa-fr-request au lieu de sympa-fr nous a ammené à re-forwarder les messages à sympa-fr, du coup les from ont été modifiés ...


Cordialement,

Etienne MELEARD

--

Etienne MELEARD
Services Applicatifs aux Utilisateurs
GIP RENATER <http://www.renater.fr>
Tel. +33 2 23 23 53 68



Le 18/01/13 12:23, Emmanuel Cocco a écrit :
Bonjour,

Merci Etienne, pour logrotate, j'ai mis ta conf,
Mais pour mysql, comme je disais, il est en upstart (j'utilise ubuntu server), peut-on convertir le script de démarrage sympa en upstart ? ou alors quelle condition dois-je ajouter dans la conf upstart de mysql ?
Ci-dessous, le contenu de /etc/init/mysql.conf

# MySQL Service

description "MySQL Server"
author "Mario Limonciello <adresse@cachée>"

start on runlevel [2345]
stop on starting rc RUNLEVEL=[016]

respawn
respawn limit 2 5

env HOME=/etc/mysql
umask 007

# The default of 5 seconds is too low for mysql which needs to flush buffers
kill timeout 300

pre-start script
#Sanity checks
[ -r $HOME/my.cnf ]
[ -d /var/run/mysqld ] || install -m 755 -o mysql -g root -d /var/run/mysqld
/lib/init/apparmor-profile-load usr.sbin.mysqld
LC_ALL=C BLOCKSIZE= df --portability /var/lib/mysql/. | tail -n 1 | awk '{ exit ($4<4096) }'
end script

exec /usr/sbin/mysqld

post-start script
for i in `seq 1 30` ; do
/usr/bin/mysqladmin --defaults-file="${HOME}"/debian.cnf ping && {
exec "${HOME}"/debian-start
# should not reach this line
exit 2
}
statusnow=`status`
if echo $statusnow | grep -q 'stop/' ; then
exit 0
elif echo $statusnow | grep -q 'respawn/' ; then
exit 1
fi
sleep 1
done
exit 1
end script


Merci d'avance,
Emmanuel


Le 17/01/2013 16:25, Etienne MELEARD a écrit :


RE : Questions.eml

Sujet:
RE : Questions
De :
<adresse@cachée>
Date :
17/01/2013 16:24

Pour :
Emmanuel Cocco <adresse@cachée>, "adresse@cachée" <adresse@cachée>


Bonjour,

Pour ton premier problème je ne pense pas pouvoir t'aider je n'ai pas du tout
utiliser la même config.
J'ai un seul Vhost et je renvoie l'utilisateur vers le bon robot selon l'url
par laquelle il arrive définit dans chaque robot.conf des robots.

Pour le problème 2 :
Tu peux définir l'Oder de démarrage des services
Dans/etc/rc.d/ Tu trouveras les différents level de boot (1-6).
Dans chaque un répertoire (rcX.d/) dans lesquelles tu auras des liens
symboliques vers les scripts de ton init.d

Par exemple : dans ton rc.d/rc3.d/, tu trouveras un ensemble de services
lancer au démarrage niv3 (normal)
S81mysql -> ../init.d/mysql
S82sympa -> ../init.d/sympa

Le S correspond a Start et le numéro (XX) à l'odre. (Le K c'est pour l'arrêt).
Donc tu dois t'arranger pour que mysql est un numéro plus petit que sympa.

Pour le problème 3 (c'est ma conf)

# log de sympa
/var/log/sympa {
rotate 5
size=100M
compress
notifempty
postrotate
/bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2>
/dev/null || true
/bin/kill -HUP `cat /var/run/rsyslogd.pid 2> /dev/null` 2>
/dev/null || true
endscript
}


Cordialement,
Lievre Marc-Alexandre
MOE Liste de diffusion
adresse@cachée
________________________________________
De : Emmanuel Cocco [adresse@cachée]
Date d'envoi : jeudi 17 janvier 2013 11:21
À :adresse@cachée
Objet : Questions

Bonjour,

J'ai mis en place sympa 6.1.16 par les sources mais,

1ier problème
Je n'ai pas trouver de documentation assez approfondie pour comprendre
Virtual host, j'utilise apache, et j'ai effectué la configuration suivante :

J'ai créé
/etc/apache2/sites-enabled/ml.maliste1.fr
Et le contenu de ce fichier est :
<VirtualHost *:80>
adresse@cachée
DocumentRoot /var/www/ml.maliste1.fr
ServerName ml.maliste.fr
<IfModule mod_fcgid.c>
AddHandler fcgid-script .fcgi
</IfModule>
ScriptAlias /sympa /home/sympa/bin/wwsympa-wrapper.fcgi
Alias /static-sympa /home/sympa/static_content
</VirtualHost>

J'ai créé
/etc/apache2/sites-enabled/ml.maliste2.fr
Et le contenu de ce fichier est :
<VirtualHost *:80>
adresse@cachée
DocumentRoot /var/www/ml.maliste2.fr
ServerName ml.maliste.fr
<IfModule mod_fcgid.c>
AddHandler fcgid-script .fcgi
</IfModule>
ScriptAlias /sympa /home/sympa/bin/wwsympa-wrapper.fcgi
Alias /static-sympa /home/sympa/static_content
</VirtualHost>

Mon premier problème est que lorsque je redémarre le service apache par
la commande :
/etc/init.d/apache2 restart
J'ai une erreur à cause du processus
17052 /usr/bin/perl /home/sympa/bin/wwsympa.fcgi
Pourriez-vous me donner la bonne configuration pour apache ?

##################################################################


2ième problème
Lorsque je redémarre mon serveur, j'ai une erreur pas de base de
données, Il semble que mysql démarre après sympa, mysql est en upstart,
comment faire pour que mysql démarre avant ?


##################################################################


3ième problème
Pourriez-vous me donner la configuration à effectuer pour logrotate ?
Actuellement, j'ai mis cela :
Dans /etc/logrotate.d/sympa
/var/log/sympa.log {
missingok
notifempty
rotate 7
size=100k
compress
delaycompress
postrotate
# invoke-rc.d --quiet sympa reload > /dev/null
# invoke-rc.d --quiet sysklogd reload > /dev/null || true
# invoke-rc.d --quiet rsyslog reload > /dev/null || true
endscript

Merci de votre retour,
Bien cordialement,
Emmanuel COCCO
Administrateur système
_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations
confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu
ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages
electroniques etant susceptibles d'alteration,
France Telecom - Orange decline toute responsabilite si ce message a ete
altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged
information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete
this message and its attachments.
As emails may be altered, France Telecom - Orange is not liable for messages
that have been modified, changed or falsified.
Thank you.







Archives gérées par MHonArc 2.6.19+.

Haut de le page