Table des matières
0 billet(s) pour février 2026
Notes calDAV cardDAV Radicale
#docker run -d --name radicale -p 5232:5232 --read-only -v ~/radicale/data:/data jean/radicale #https://hub.docker.com/r/tomsquest/docker-radicale/ mkdir -p /radicale/{data,config} #https://raw.githubusercontent.com/tomsquest/docker-radicale/master/config cp config /radicale/config/config docker run -d --name radicale \ --restart unless-stopped \ -p 5232:5232 \ tomsquest/docker-radicale \ -v /radicale/data:/data \ -v /radicale/config:/config:ro \
Err
# docker logs -f radicale2 [2023-11-02 21:54:35 +0000] [1/Thread-5614 (process_request_thread)] [WARNING] Bad PUT request on '/jean/834e22fd-c39b-b77b-c954-7508455970e9/Maison.org': At line 1: Failed to parse line: * Ranger papiers
192.168.1.12 - - [02/Nov/2023:22:54:35 +0100] "PUT /radicale/jean/834e22fd-c39b-b77b-c954-7508455970e9/Maison.org HTTP/1.1" 401 206 "-" "okhttp/4.10.0-RC1" 192.168.1.12 - jean [02/Nov/2023:22:54:35 +0100] "PUT /radicale/jean/834e22fd-c39b-b77b-c954-7508455970e9/Maison.org HTTP/1.1" 400 21 "-" "okhttp/4.10.0-RC1"
Notes bup
Voir notes_git_annex
Liens :
apt-get install --no-install-recommends par2 bup python-fuse sshfs
mkdir -p /home/bup/system export BUP_DIR=/home/bup/system bup init bup index /etc bup save -n $(hostname -s)-etc /etc bup fsck -g
Gitk
cd ${BUP_DIR:-~/.bup} gitk --all
ou
git branch -l git for-each-ref git log --oneline --graph --color --all --decorate
cd $HOME GIT_DIR=~/.bup git log --all
Sauvegarder une machine distante
Bup soit être installé sur la machine “sauvegardeur” et sur la machine à sauvegarder
Les données seront sauvegardées ici
mkdir $HOME/backup/serveur export BUP_DIR=$HOME/backup/serveur
Le dépôt .bup doit exister sur la machine distante. Il ne contiendra pas les données, mais les indexes
bup init -r portable1:.bup
On sauvegarde
bup on serveur index -vux /etc bup on serveur save -n NOM /etc
Optionnel : construction des informations de parité. La taille de la sauvegarde augmentera, mais en cas de corruption il sera plus probable de récupérer les données
bup fsck -g
Restauration
Mount fuse
export BUP_DIR=/home/bup/aaa bup fuse ~/mnt/aaa/ cd /home/bup/mnt/aaa/svn-aaa/2019-03-04-233235
Web
sudo apt-get install python-tornado export BUP_DIR=/home/bup/aaa bup web 0.0.0.0:8080 curl http://repo-docker:8080/svn-aaa/latest/mnt/
Notes Bluetooth HCI BlueZ
# lsusb |egrep -i bluetooth Bus 002 Device 002: ID 1131:1001 Integrated System Solution Corp. KY-BT100 Bluetooth Adapter # rfkill list 0: asus-wlan: Wireless LAN Soft blocked: no Hard blocked: no 1: phy0: Wireless LAN Soft blocked: no Hard blocked: no 2: hci0: Bluetooth Soft blocked: no Hard blocked: no # hcitool dev Devices: hci0 00:11:67:81:EC:EF
hciconfig -a
# bluetoothctl [bluetooth]# devices Device C0:C9:76:C3:A7:92 SUNNY
hcitool inq hcitool scan
Notes BIOS UEFI EFI
Voir :
Préreq
La partition ESP pour les machines EFI aura une taille minimale de 500 Mio au lieu de 200 Mio
Les systèmes de fichiers pris en charge incluent FAT32, FAT16 et FAT12 (mais pas exFAT ni NTFS).
Firmware
efibootmgr
Boot démarrage par défaut
Change Secure Boot state
https://wiki.ubuntu.com/UEFI/SecureBoot/DKMS
sudo mokutil --disable-validation sudo reboot
Select Change Secure Boot state
Suis-je en UEFI ?
dmesg | grep -i EFI
Ou
modprobe efivars ls -la /sys/firmware/efi/efivars
Secure boot
# dmesg | grep secureboot [ 0.000000] secureboot: Secure boot enabled
Autres
Fichiers :
- /sys/firmware/efi/vars
- /sys/firmware/efi/efivars
Notes bios uefi efi - Virtualisation KVM
http://www.tianocore.org/ovmf/
OVMF is an EDK II based project to enable UEFI support for Virtual Machines. OVMF contains a sample UEFI firmware for QEMU and KVM.
/usr/share/edk2.git/ovmf-x64/
mkdir /var/lib/libvirt/qemu/nvram/
/etc/libvirt/qemu.conf
nvram = [ "/usr/share/edk2.git/ovmf-x64/OVMF_CODE-pure-efi.fd:/usr/share/edk2.git/ovmf-x64/OVMF_VARS-pure-efi.fd" ]
virsh -c qemu:///system edit VM-UEFI
<os> <type arch='x86_64' machine='pc-i440fx-2.1'>hvm</type> <loader readonly='yes' type='pflash'>/usr/share/edk2.git/ovmf-x64/OVMF_CODE-pure-efi.fd</loader> </os>
Debian / Ubuntu
Liens :
sudo dpkg -i ovmf_0-20160408.ffea0a2c-2_all.deb
RedHat
sudo dnf install dnf-plugins-core sudo dnf config-manager --add-repo http://www.kraxel.org/repos/firmware.repo sudo dnf install edk2.git-ovmf-x64
Notes
Certaine VM créés avec une ROM nécessite une reconfig pour booter avec une autre ROM en fonction de comment son nommé les périphériques par la rom je suppose (par exemple : vda au lieu de sda si virtio driver utilisé)
Avec le shell efi (un truc du genre) :
bcfg boot -opt 3 "initrd=\initramfs-linux.img root=/dev/sda2"
