Je ne retiens jamais cette option, car le zip ne vaut pas le targz :
zip -r monzip.zip repertoire/à/archiver
C’est facile !
sudo apt-get install pdftk
puis
pdftk fichier1.pdf fichier2.pdf cat output fichier-fusionné.pdf
Beaucoup d’article traite le sujet dans le détail, c’est pour cela que je vous propose une
# myisamchk -r /var/lib/mysql/MaBase/MaTable
Remplacez MaBase et MaTable par le nom de la base et de la table qui pose problème, indiqués dans le message d’erreur.
Voici une vidéo rapide qui explique les bienfaits de l’utilisation de l’OpenData :
Quand l’on veut partager rapidement un lien ou une image, plutôt que d’utiliser une plateforme bridée, utilisez les supers outils de WordPress !
Les dépôts backports chez Debian permettent d’intégrer à votre distribution Debian en version stable des paquets en provenance de la prochaine version “en test” (actuellement Wheezy) mais adaptés pour s’intégrer sur votre système stable.
En effet dès que la version stable est publiée, elle n’est plus mise à jour que pour des bugs sérieux trouvés dans ses paquets ou des mises à jour de sécurité. Si vous souhaitez mettre à jour d’autres paquets indispensables à la bonne marche de votre infrastructure, le dépôt backports devra être exploré avant de penser à dégainer votre compilateur.
Pour utiliser le dépôt squeeze-backports sur votre machine, il suffit d’ajouter la ligne suivante à votre fichier /etc/apt/sources.list :
deb http://backports.debian.org/debian-backports squeeze-backports main
Puis de passer la commande suivante en tant qu’utilisateur root :
# apt-get update
Avant d’installer le paquet qui vous intéresse en passant la commande suivante par exemple ici pour le webmail Roundcube :
# apt-get -t squeeze-backports install roundcube
[source]
Ce matin, un message effrayant :
WARNING: Your ClamAV installation is OUTDATED! WARNING: Local version: 0.97.2 Recommended version: 0.97.3 DON'T PANIC! Read http://www.clamav.net/support/faq
ClamAV n’étant pas à jour, je lance une mise à jour, et aucun paquet n’était disponible !
Si vous avez récemment mis à jour ISPConfig, et que vous avez le pack de langue FR, alors vous avez sûrement du rencontrer quelques bugs.
Dans mon cas, la liste des boites mails n’était plus clicable (dommage pour éditer un compte).
Aucun message d’erreur n’apparaissait. Pour certains, cela se traduisait pas des erreurs 500 d’apache. (suite…)
J’ai mis du temps avant de me rendre compte à quel point il est simple d’encoder un CD audio sur la dernière Kubuntu. (suite…)
Une petite astuce bien utile, lorsque l’on utilise un client de messagerie local (thunderbird and co), et que l’on veut se connecter en SMTP, est d’utiliser le port 587 à la place du port 25 par défaut.
En effet, les F.A.I bloquent le port 25 pour lutter contre les spams.
Merci à Outlook d’exister.
Par défaut, Postfix n’autorise aussi que le port 25.
Pour qu’il autorise la soumission sur le port 587, il suffis d’éditer le fichier
nano /etc/postfix/master.cf
et de dé-commenter les deux lignes suivantes :
smtp inet n - n - - smtpd submission inet n - n - - smtpd
Enfin, on redémarre Postfix
/etc/init.d/postfix restart
Enfin, on test grâce à la commande
telnet adresseduserveur 587
Depuis le temps que je voulais le faire, voici un petit tutoriel pour installer ISPConfig.
ISPConfig vous permet de gérer l’hébergement de votre serveur dédié à l’aide d’une interface web. C’est ce que l’on appelle un « webmin ».
(suite…)
J’ai un peu honte de donner la réponse tellement c’est évident. Mais comme j’ai bien passé 30 minutes à chercher, j’imagine naïvement ne pas être le seul.
(suite…)
Le passage de la version 3.0.3 vers la version 3.0.4 d’ISPConfig s’est déroulé à merveille, les développeurs font un travail remarquable.
La seule erreur que j’ai rencontré était le message
Soap Error: login_error_regex
Le message apparaît lorsque un utilisateur mail change son mot de passe, ou change son message d’absence.
Ceci est possible lorsque l’on utilise les plugins ispconfig de roundcube, permettant aux utilisateurs d’effectuer ces actions.
La solution, la voici la voila : (suite…)
Un petit pense bête pour pour ma mémoire de poisson rouge.
nano -c monfichier
nano +n monfichier
En mode interactif, le raccourcis clavier est Ctrl + K 🙂
Un jour, je ferai un beau tutoriel pour vanter les mérites d’ISPConfig une des meilleures solutions de webmin à mon goût.
Cependant, comme on ajoute une couche applicative au fonctionnement classique d’un serveur web, quand on a des erreurs, on met plus de temps à savoir d’où elles viennent. (suite…)
Un truc qui me chiffonnait depuis quelques temps, c’est ce genre de message dans logwatch :
5 Time(s): TCP: Peer 212.195.105.120:46123/59866 unexpectedly shrunk window 2046424326:2046425866 (repaired) 7 Time(s): TCP: Peer 212.195.105.120:46123/59866 unexpectedly shrunk window 2046938246:2046939874 (repaired)
Je sais pas trop ce que veut dire ce message, mais je sais que ça fait ralentir le serveur.
Pour l’ahuris qui arrive sur ce blog, et qui n’a jamais entendu parler d’Ubuntu, ou pour le fan boy qui ne connaît pas cette super vidéo :
Si vous découvrez, essayez le en ligne !
Vous savez sûrement déjà comment mettre en place une authentification par clés publiques/privées pour ssh.
Si vous désirez changer la pass-phrase qui crypte la clé privée, ceci est possible grâce à la commande suivante :
ssh-keygen -p
Quand on veut résilier son contrat, c’est qu’on est pas content !
Et quand on ne trouve pas comment faire, ça fait rager ! Alors voici comment arrêter de pester contre 1&1, car ils ont une procédure de résiliation de contrat exemplaire.
(suite…)
Quand l’encodage de caractère déconne, c’est rapidement illisible. C’est ce qu’il m’est arrivé après l’installation d’une fraiche Debian Squeeze. Voici la commande à lancer pour re paramétrer l’encodage :
# dpkg-reconfigure locales
WPScan est un scanner de sécurité qui va rechercher les failles des WordPress en utilisant des méthodes « de méchant ».
Les principales fonctionnalités sont :
Ce n’est que trop souvent que je dois aller chercher des infos sur ubuntu-fr. Mais leur documentation est trop complète, et je me fait souvent mal au doigt en scrollant.
Voici ma version bien élaguée. Je la maintiendrai à jour en fonction de la récurrence des opérations : (suite…)
OpenVPN c’est un tunnel IP (UDP ou TCP au choix) authentifié et chiffré avec la bibliothèque OpenSSL.
Vous avez un besoin simple : Lancer votre jolie script toto.sh à chaque démarrage de votre Linux. Toutes les manipulations sont à faire en root.
(suite…)
Quand on fait un peu de développement web, et que l’on doit utiliser un CMS, il nous arrive souvent de devoir modifier une chaîne de caractère qui apparaît sur la partie publique sans savoir dans quel fichier php elle se trouve.
Heureusement que le bash est notre ami !
(suite…)
C’est maintenant certain, Joomla n’est pas mon CMS préféré.
Après une migration d’hébergement, il peut arriver que la partie publique n’affiche plus qu’une page blanche, alors que la partie administration fonctionne normalement. (#wtf ?)
C’est déjà un gage de bonne configuration de base de donnée… (suite…)
Création d’une archive pour un dossier :
tar -cvf archivedossier.tar dossier/
Pour l’extraction :
tar -xvf archive.tar
Cela m’est arrivé quelques fois, après un export SQL de devoir modifier l’url de la base de donnée. J’utilisais avant Kate avec la fonction « remplacer tout » : Cela prenait une bonne dizaine de minutes avec une haute utilisation du processeur.
Heureusement que le bash a naturellement des outils plus adapté pour ce genre de tache !
[code]$ sed -i -e « s/chaine1/chaine2/g » fichier [/code]
Pour plus de renseignements sur la commande sed, le manuel vous aidera surement.