make compliant with mistune update

This commit is contained in:
Yax 2022-07-30 17:16:35 +02:00
parent fc61c0b9c7
commit ae83dbaf80
30 changed files with 74 additions and 94 deletions

View file

@ -37,7 +37,7 @@ codes](https://wiki.archlinux.org/index.php/Color_Bash_Prompt). Il ne faut pas
oublier de réinitialiser la couleur en fin de prompt pour que ça ne coule pas
sur le reste de la ligne avec un reset. je suis adepte des prompts concis :
``` shell
```shell
White='\e[0;37m' # White
Red='\e[0;31m' # Red
Reset=$(tput sgr0)
@ -55,7 +55,7 @@ est un parfait exemple facile à configurer.
les alias sont des substitutions de commandes. On peut les utiliser pour éviter
de mémoriser des paramètres compliquées en définissant de nouvelles commandes :
``` shell
```shell
alias la='ll -A' # 'la' : voir les fichiers cachés
alias lk='ls -lSr' # 'lk' : trier par taille
```
@ -63,7 +63,7 @@ alias lk='ls -lSr' # 'lk' : trier par taille
Ou bien on peut redéfinir le comportement d'une commande en créant un alias du
même nom forçant des paramètres :
``` shell
```shell
# forcer une demande de confirmation pour éviter les boulettes
alias rm='rm --interactive --verbose'
alias mv='mv --interactive --verbose'
@ -77,7 +77,7 @@ exécutables accessibles dans le PATH (/usr/local/bin au hasard).
Voici les deux fonctions que j'utilise assez régulièrement :
``` shell
```shell
function bak() { cp "$1" "$1_`date +%Y-%m-%d_%H-%M-%S`" ; }
function extract() # Handy Extract Program
@ -111,7 +111,7 @@ bashrc testent si dircolors est présent et l'utilise en rajoutant --color à
ls par le biais d'un... alias (bravo à ceux qui n'ont pas lâché). Généralement,
on a une section de ce genre dans notre .bashrc :
``` shell
```shell
# enable color support of ls
if [ -x /usr/bin/dircolors ]; then
test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
@ -204,7 +204,7 @@ pour l'affichage des répertoire mais en style non gras, je mets par contre en
gras les répertoire ouverts à tous les vents (avec les droits d'écriture sur le
groupe *other*), et en rouge non gras les fichiers exécutables.
``` shell
```shell
export LS_COLORS="di=00;34:ow=01;34:ex=00;31"
```

View file

@ -21,7 +21,7 @@ Python dans un *virtualenv* de préférence, avec le gestionnaire de paquets
Voici un exemple d'envoi d'e-mail en Python :
``` python
```python
import requests
headers = {'Content-Type': 'application/json; charset=utf-8'}
msg = {
@ -38,7 +38,7 @@ else:
Et voici le même exemple en ligne de commande avec CURL :
``` shell
```shell
curl -X POST -H "Content-Type: application/json; charset=utf-8"
-d '{"to":"bill@phoenix.com", "subject":"Got it",
"content":"See you soon!\n\n-- John"}'

View file

@ -93,7 +93,7 @@ déroulée.
Voici donc les grandes lignes de la partie **récupération des données** :
``` shell
```shell
# Les fichiers de configuration de NginX
cp -r /etc/nginx/* $TARGET_DIR/nginx/.
@ -119,7 +119,7 @@ synchronisée par Owncloud car on l'a copié en douce. Il faut forcer Owncloud
rescanner son répertoire avec la commande suivante exécutée en tant
qu'utilisateur *www-data*:
``` shell
```shell
su -c "/usr/bin/php /var/www/owncloud/console.php files:scan all" \
-s /bin/sh www-data
```

View file

@ -157,7 +157,7 @@ le fichier */etc/fail2ban/action.d/sendmail-cron.conf* complet :
Dans mon cas, la tâche CRON est journalière :
``` shell
```shell
# fail2ban report
@daily touch /var/run/fail2ban/mail.flag
```

View file

@ -40,7 +40,7 @@ ajoute la directive *display-setup-script* dans la section SeatDefaults :
et voici le script **lightdm-monitor.sh** :
``` shell
```shell
if (xrandr | grep "VGA1 disconnected"); then
xrandr --output HDMI1 --off --output LVDS1 --mode 1366x768 --pos 0x0 \
--rotate normal --output DP1 --off --output VGA1 --off
@ -63,7 +63,7 @@ programme en ligne de commande de configurationde XFCE) adéquate.
Finalement, cela donne le script **xfce-monitor.sh** au démarrage de la session:
``` shell
```shell
sleep 3
if (xrandr | grep "VGA1 disconnected"); then
xrandr --output HDMI1 --off --output LVDS1 --mode 1366x768 --pos 0x0 \

View file

@ -110,7 +110,7 @@ jour et envoie un e-mail par évènement avec le fichier ICS en pièce jointe.
L'envoi est réalisé par l'utilitaire **mpack**. Le résultat final espéré pour
notre exemple est ce script :
``` shell
```shell
#
STARTDATE="`date -d '2015-09-14 10:30:00-000' '+%a %e %b %R'`"
SUMMARY="Déjeuner avec M."
@ -167,7 +167,7 @@ régulière.
Voci le script awk complet :
``` awk
```awk
BEGIN {
FS="\n"
OFS=""

View file

@ -131,7 +131,7 @@ s'inspirant de [cette
discussion](http://askubuntu.com/questions/360466/ubuntu-touch-officially-launched-version-how-to-sync-contacts)
sur AskUbuntu. D'abord on configure syncevolution :
``` shell
```shell
# les valeurs username, password et syncurl doivent être adaptées
syncevolution --keyring=no --configure --template webdav username=yax password=??? syncurl="mycloud.madyanne.fr" target-config@owncloud
syncevolution --configure --template SyncEvolution_Client sync=none syncURL=local://@owncloud username= password= peerIsClient=1 owncloud
@ -163,7 +163,7 @@ valeurs dans le shell script qu'on va lancer en CRON, merci
[Alexandre](http://askubuntu.com/questions/611761/syncevolution-in-cronjob-to-sync-the-ubuntu-phone-via-caldav-arddav).
Donc finalement c'est ce script qu'on va mettre sous CRON :
``` shell
```shell
export DISPLAY=:0.0
export DBUS_SESSION_BUS_ADDRESS=$(ps -u phablet e | grep -Eo 'dbus-daemon.*address=unix:abstract=/tmp/dbus-[A-Za-z0-9]{10}' | tail -c35)
syncevolution owncloud contacts

View file

@ -64,7 +64,7 @@ port 80 alors qu'on l'attaque sur le port 8080. Un moyen de contourner ce
problème si l'application n'est pas configurable, consiste à installer un NginX
sur la machine hôte pour faire office de proxy.
``` nginx
```nginx
# Proxy
upstream vbox-vm {