12 juillet 2010

Intégrer des images dans le corps d'un mail en PHP

Vous souhaitez comme moi envoyer un mail en PHP avec une image intégrée dans le corps du mail. Vous avez testé les envois de mail classiques : mail avec pièce jointe, mail avec image intégrée bloquée par Outlook, mail avec URL externe bloquée par la sécurité de votre entreprise. Dans ce cas comment faire pour envoyer un mail avec une image intégrée, image provenant d'un serveur de votre entreprise bien sûr. Après quelques recherches, j'ai trouvé ce site très sympa qui vous permet de faire à peu près tout type de mails. Ce que j'ai... [Lire la suite]
Posté par fatihaelh à 18:36 - - Commentaires [1] - Permalien [#]
Tags : , ,

12 juillet 2010

Arrêt et redémarrage immédiat sous Linux, deux commandes indispensables

shutdown -h now pour un arrêt immédiat d'un serveur Linux, testé sur Redhat Enterprise 5 shutdown -r now pour un redémarrage immédiat d'un serveur Linux, testé sur Redhat Enterprise 5
Posté par fatihaelh à 17:37 - - Commentaires [0] - Permalien [#]
Tags : ,
01 juillet 2010

Fichier de configuration sous Linux indiquant la "default gateway"

Ce post pour indiquer comment retrouver le fichier de configuration sous Linux qui indique la "default gateway". Ce fichier est le suivant : /etc/sysconfig/network Il est important de vérifier que cette information est la même que celle obtenue via la commande route ou netstat -rn. En effet, si vous avez à redémarrer un serveur et que cette information a été modifiée dynamiquement et non enregistrée dans ce fichier, vous risquez d'avoir des soucis. Source... [Lire la suite]
Posté par fatihaelh à 10:40 - - Commentaires [0] - Permalien [#]
Tags : , ,
14 mai 2010

Runlevel sous Solaris : comment le retrouver ?

Accro à Linux, je tape sous Solaris la commande "runlevel", elle ne fonctionne pas. Puis je me souviens que je suis sur un Solaris et impossible de me rappeler la commande me permettant de retrouver le runlevel. Google étant mon ami, je retrouve cette information plus de 15 min plus tard sur le site de Sun, partie documentation, qui au passage n'est pas très pratique. bash-3.00$ who -r   .       run-level 3  Dec  7 11:40     3      0  S La... [Lire la suite]
Posté par fatihaelh à 11:08 - - Commentaires [0] - Permalien [#]
Tags : ,
10 mai 2010

Agent zabbix en redémarrage automatique sous Linux

Lorsque vous redémarrez un serveur, vous souhaitez que votre agent zabbix redémarre automatiquement. Pour cela, vous devez respecter les étapes ci-dessous. cd /etc/init.d ln -s /path/myZabbixScript /etc/init.d/zabbix_agentd runlevel => 3 cd /etc/rc3.d Attribuez un nombre supérieur ou égal au script de démarrage sshd, soit x le numéro. ln -s ../init.d/zabbix_agentd Sxzabbix Vous pouvez faire de même pour l'arrêt automatique, le nombre sera cette fois-ci inférieur ou égal à celui du sshd. Cette fois-ci le lien... [Lire la suite]
Posté par fatihaelh à 14:46 - - Commentaires [0] - Permalien [#]
Tags : ,
04 mai 2010

Tester un logrotate avec les paramètres debug et force

Ce post va être très rapide, commenter tester un logrotate sans avoir à attendre une semaine par exemple ? Pas besoin pour vous d'attendre qu'il y ait suffisamment de fichiers de logs pour effectuer le test. Il suffit de connaître ces paramètres : logrotate --debug --force /etc/logrotate.d/votreFichierSource :http://www.debian-administration.org/articles/117
Posté par fatihaelh à 14:41 - - Commentaires [0] - Permalien [#]
Tags : ,

29 avril 2010

Récupérer les lignes non commentées d'un fichier de conf avec la commande sed

Voilà le topo, vous avez un fichier de configuration quelconque composé de centaines voire de milliers de lignes. Les lignes commençant par des # ne vous intéressent pas étant donné que ce sont des commentaires. Vous souhaitez d'un seul coup d'oeil repérer les paramètres importants de ce fichier de configuration. Votre allié dans ce cas-là est la commande sed. Voyons plutôt : cat /path/votreFichierDeConf | sed '/^$/d' | sed '/^#/d' On supprime les lignes vides puis on supprime les lignes commentées. De 322 lignes je suis... [Lire la suite]
Posté par fatihaelh à 14:37 - - Commentaires [0] - Permalien [#]
Tags : ,
22 mars 2010

Sondage cinéma "Avez-vous aimé Shutter Island ?"

Posté par fatihaelh à 09:53 - - Commentaires [0] - Permalien [#]
Tags : ,
17 mars 2010

Scripts shell, le debug avec l'option -x

Vous venez de coder un script shell, tout beau, tout propre, bien indenté, mais voilà il ne fonctionne pas. Pourtant, vous le retournez dans tous les sens, vous intégrez des echo partout à chaque condition, chaque boucle if. Simplement ce script est coriace, il ne se laisse pas faire ! Mon collègue Ludovic m'a expliqué hier comment venir à bout des scripts difficiles, et ce avec un seule option à passer avant d'exécuter son script. Laquelle, me direz-vous ? Patience :) C'est l'option -x que vous devrez utiliser et ce avec n'importe... [Lire la suite]
Posté par fatihaelh à 10:53 - - Commentaires [2] - Permalien [#]
Tags : ,
16 mars 2010

Sudo : Permettre à zabbix ou un utilisateur lambda de lancer des commandes jonas, mysql, apache, oracle... sous Linux

Comment faire pour lancer une commande mysql/jonas/apache/etc... en étant zabbix ou tout autre utilisateur d'exploitation/supervision/ordonnancement ? Cela se fait en plusieurs étapes : Se connecter sous root Lancer la commande visudo permettra d'éditer le fichier /etc/sudoers Définir un nouveau groupe d'utilisateur MONITORING/EXPLOIT/... User_Alias MONITORING = zabbix Définir les commandes à lancer ici (su), nous pourrions utiliser la même méthode pour d'autres commandes comme /etc/init.d/jonas status, ... #ne pas permettre... [Lire la suite]
Posté par fatihaelh à 10:49 - - Commentaires [0] - Permalien [#]
Tags : , , ,