$2a$11$pDk8VFI6qoZ5ezpLHLYsS.eRyO4.JInB6Xp8JXLWUkPRB3rNsn/VG
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# SPDX-License-Identifier: LGPL-2.1-or-later | |
# | |
[Install] | |
WantedBy=multi-user.target | |
[Unit] | |
Description=Mount WSL X11 socket | |
ConditionPathExists=/tmp/.X11-unix | |
ConditionPathExists=/mnt/wslg/.X11-unix |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
version: '2.1' | |
services: | |
nginx-mailcow: | |
labels: | |
traefik.enable: true | |
traefik.http.routers.moo.entrypoints: websecure | |
traefik.http.routers.moo.middlewares: commonSSLHeaders | |
traefik.http.routers.moo.rule: Host(`${ADDITIONAL_SERVER_NAMES}`) | |
traefik.htttp.routers.moo.tls: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- | |
version: "3.7" | |
services: | |
motioneye: | |
image: ccrisan/motioneye:master-armhf | |
init: true | |
ports: | |
- "8081:8081" | |
- "80:8765" | |
environment: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Usage: debdiffconf.sh <filename> | |
# Produce on stdout, a diff of <filename> against the first installed Debian | |
# package found that provides it. | |
# Returns the exit code of diff if everything worked, 3 or 4 otherwise. | |
base_name=$(basename $0) | |
required=( apt-get apt-file diff dpkg-deb dpkg-query realpath) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#! /bin/sh | |
[ "$#" -lt 2 ] && { echo "Usage: $0 <outputfile> <inputfile> ..."; exit 1; } | |
output_file="$1" | |
shift | |
gs -dBATCH -dNOPAUSE -dPDFSETTINGS=/prepress -sDEVICE=pdfwrite -o "$output_file" $@ |
-
check if
dex
is installed:vimes ~ » [ -x "$(which dex)" ] && echo "Dex is installed." || echo "Dex is not installed." Dex is not installed. vimes ~ »
-
so, install
dex
:
vimes ~ » sudo apt install dex
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#! /usr/bin/env python3 | |
import logging | |
import logging.handlers | |
logger = logging.getLogger("foo") | |
logger.setLevel(logging.DEBUG) | |
logger.addHandler(logging.handlers.SysLogHandler('/dev/log')) | |
logger.info("foobar") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#! /bin/bash | |
[ -z "$1" ] && { (>&2 echo "Usage: $0 <backup.tar>"); exit 1; } | |
touch "$1" || { (>&2 echo "Cannot write to $1"); exit 1; } | |
find /etc -type f | grep -vFf <(debsums -e 2>/dev/null | sed 's/[[:space:]]*OK$//') | xargs tar cf "$1" 2>/dev/null |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#! /bin/sh | |
for current_signal in HUP TERM KILL SEGV; | |
do | |
ZOMBIES=$(ps -A -ostat,ppid | sed -rn 's/^[zZ][^[:space:]]*[[:space:]]*([0-9]+)/\1/p' | sort -nu); | |
[ -n "$ZOMBIES" ] && { kill -s $current_signal $ZOMBIES; sleep 2; } || true; | |
done |
NewerOlder