blog
Table des matières
- 2026:
- 2025:
1 billet(s) pour août 2026
| Programmation par contrat | 2026/08/01 00:34 | Jean-Baptiste |
Compilation du module Python PySVN sous RedHat
Compilation
sudo yum groupinstall "Development Tools" sudo yum install python2-devel subversion-devel mkdir ~/compile cd !$ export http_proxy=http://127.0.0.1:3128 export https_proxy=http://127.0.0.1:3128 wget https://downloads.sourceforge.net/project/pysvn/pysvn/V1.9.11/pysvn-1.9.11.tar.gz tar xf pysvn-1.9.11.tar.gz cd ~/compile/pysvn-1.9.11/Import/pycxx-7.1.3 #./build-all.sh ./build-unlimited-api.sh python2.7 #python setup.py install cd ~/compile/pysvn-1.9.11/Source ln -s ~/compile/pysvn-1.9.11/Import/pycxx-7.1.3/Src Src #./build.sh python2 setup.py configure --enable-debug --verbose --pycxx-dir=$HOME/compile/pysvn-1.9.11/Import/pycxx-7.1.3 make -j $(nproc)
Test
env PYTHONPATH=$PWD python2 <<< "import pysvn"
Installation
sudo cp -r ~/compile/pysvn-1.9.11/Source/pysvn /usr/lib64/python2.7/
Commande mail - SMTP client MUA Mail User Agent
Voir aussi :
- ssmtp / msmtp / /usr/sbin/sendmail
- LMTP
- curl smtp / smtps
echo -e "Chers collègues je vous offre les croissants et du chocolat pour mardi de Pâques\n\nCordialement,\nPierre Dupont" | mail -r 'pierre.dupont@acme.fr (Pierre Dupont)' -s "Croissants !" toutelequipe@acme.fr touslescopains@acme.fr pierre.dupont@acme.fr
Voir : https://www.croissantage.fr/
echo "plop" | mail -s "Sujet" contact@acme.fr -aFrom:root@acme.fr echo "plop" | mutt -e 'my_hdr From:root@acme.fr' -s "Sujet" contact@acme.fr
cat << EOM | sendmail -it -f test@acme.fr From:test@acme.fr To: <contact@plop.com> Subject: Sujet Message EOM
En encore avec curl
curl --mail-from phil@mydmn.org --mail-rcpt bob@mydmn.org smtp://srv-smtp.mydmn.org
Autre
echo Test 1 | mail -v -s "Test 1" testmail@acme.fr Resolving host fed-smtp.acme.fr . . . done. Connecting to 192.168.1.12:smtp . . . connected. 220 smtp1.localdomain ESMTP Postfix >>> HELO srv1.acme.fr 250 smtp1.localdomain >>> MAIL FROM:<root@srv1.acme.fr> 250 2.1.0 Ok >>> RCPT TO:<testmail@acme.fr> 250 2.1.5 Ok >>> DATA 354 End data with <CR><LF>.<CR><LF> >>> . 250 2.0.0 Ok: queued as 4RTx2c31XTz2Q >>> QUIT 221 2.0.0 Bye
/etc/postfix/main.cf
relayhost = fed-smtp.acme.fr
Coloration des pages man grâce à Most
article-5-installation-dun-serveur-lamp-debian-zend-server
Nous allons installer Most, un utilitaire qui ajoute la coloration aux pages de manuel:
apt-get install most
Puis indiquons à man qu'il doit utiliser most
update-alternatives --config pager
Coloration des logs
Voir aussi :
- lwatch
- dircolors
dmesg --color=always | less -R
ccze
apt-get update && apt-get install -y ccze
Exemples :
dmesg | ccze | less -r tail /var/log/syslog | ccze -A ccze -A < /var/log/syslog
Code Morse
Le Morse, mieux que le phoque !
$ morsegen <(echo -n "Biere") -... .. . .-. .
ASCII Morse prosign
------------ ------------------
' ' (space) Invitation to transmit
\t Starting signal
\r Wait
\n End of work
blog.txt · Dernière modification : de 127.0.0.1
