debian (vpn) <- fastd -> gluon (offleader) <- meshlan:meshwan -> gluon (meshlan)
installed:
- babeld: 1.8.0-6-1 by https://dl.ffm.freifunk.net/debian-packages/1
{ | |
// "layer": "top", // Waybar at top layer | |
// "position": "bottom", // Waybar position (top|bottom|left|right) | |
// "height": 14, // Waybar height (to be removed for auto height) | |
// "width": 1280, // Waybar width | |
// Choose the order of the modules | |
"modules-left": ["sway/workspaces", "sway/mode"], | |
// "modules-center": ["sway/window"], | |
"modules-right": ["custom/arch_update", "custom/disk_home", "custom/disk_root","temperature", "cpu", "memory", "custom/mail", "network", "backlight", "pulseaudio", "clock", "battery", "idle_inhibitor", "tray"], |
debian (vpn) <- fastd -> gluon (offleader) <- meshlan:meshwan -> gluon (meshlan)
installed:
#!/bin/bash | |
DNS_ZONES_FOLDER='/srv/dns' | |
# Check if DNS zones folder exists | |
if [ ! -d "$DNS_ZONES_FOLDER" ]; then | |
echo "${DNS_ZONES_FOLDER} does not exists!" >&2 | |
exit 1 | |
fi | |
echo "git pull:" |
#!/bin/bash | |
if [[ $1 != *":"* ]] | |
then | |
MAC="${1:0:2}:${1:2:2}:${1:4:2}:${1:6:2}:${1:8:2}:${1:10:2}" | |
else | |
MAC=$1 | |
fi | |
PREFIX=fe80 | |
IFS=':'; set $MAC; unset IFS | |
printf "$PREFIX::%x%x:%x:%x:%x\n" $(( 0x${1} ^ 0x02 )) 0x${2} 0x${3}ff 0xfe${4} 0x${5}${6} |
echo "Cleanup old backup" | |
rm /srv/virt/backup/mail.qcow2 | |
rm /srv/virt/backup/mail.ram | |
rm /srv/virt/backup/mail.xml | |
echo "Start for Backup" | |
virsh domblklist mail | |
virsh dumpxml > /srv/virt/backup/mail.xml | |
virsh snapshot-create-as --domain mail backup --no-metadata --diskspec vda,file=/srv/virt/backup/mail.qcow2 --memspec file=/srv/virt/backup/mail.ram,snapshot=external --atomic | |
virsh domblklist mail | |
# Copy /srv/virt/backup/mail.ram |
client | |
proto udp | |
remote .... 10001 | |
dev-type tap | |
dev vpn_ffhb | |
cipher AES-128-CBC | |
resolv-retry infinite | |
auth SHA1 |