waja / gist:ebaddd840be4461a8709844271d2c903
0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 6 months ago
| 1 | # cp /usr/share/doc/quagga-core/examples/ospfd.conf.sample /etc/quagga/ospfd.conf && cp /usr/share/doc/quagga-core/examples/zebra.conf.sample /etc/quagga/zebra.conf && cp /usr/share/doc/quagga-core/examples/vtysh.conf.sample /etc/quagga/vtysh.conf |
| 2 | QUAGGA_USRGRP="frr:frr" |
| 3 | RELEASE="$(lsb_release -c -s)" |
| 4 | SERVICES=$(grep quagga /lib/systemd/system/*.service | cut -f1 -d: | uniq); |
| 5 | [ ! -f "/etc/apt/sources.list.d/${RELEASE}-backports-cyconet.list" ] && \ |
| 6 | printf "deb http://ftp.cyconet.org/debian ${RELEASE}-backports main non-free contrib\ndeb-src http://ftp.cyconet.org/debian ${RELEASE}-backports main non-free contrib\n" > /etc/apt/sources.list.d/${RELEASE}-backports-cyconet.list; \ |
| 7 | apt update && \ |
| 8 | apt-get install -t ${RELEASE}-backports -y frr; \ |
| 9 | [ -f /etc/frr/frr.conf ] && mv /etc/frr/frr.conf /etc/frr/frr.conf.orig; \ |
| 10 | for SERVICE in $SERVICES; do |
waja / gist:a5e479ef1cfc400d9854d0e197677d9d
0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 6 months ago
| 1 | #!/bin/sh |
| 2 | host=$1; shift; |
| 3 | vmHost=$1; shift; |
| 4 | |
| 5 | # How many Pings send to check the Default Gateway |
| 6 | PINGCOUNT="5" |
| 7 | # When should check_icmp gets faulty, see check_icmp --help |
| 8 | FAULT="5000,100%" |
| 9 | # Timeout for ping checks |
| 10 | TIMEOUT="30" |
waja / gist:2a65498ded96494cbbe9f2891464a797
0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 6 months ago
| 1 | #!/bin/bash |
| 2 | |
| 3 | SAN="${1}" |
| 4 | ACME_FILE="${2}" |
| 5 | TMP_DIR="$(mktemp -d /tmp/XXXXXXX)" |
| 6 | trap 'rm -rf -- "${TMP_DIR}"' EXIT |
| 7 | |
| 8 | if [ ! -f "${ACME_FILE}" ] || [ -z "${ACME_FILE}" ] ; then |
| 9 | echo "error: acme file (${ACME_FILE}) missing" |
| 10 | exit |
waja / gist:28c8a2597c1f43ebaf13d73d6c47c5a2
0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 6 months ago
| 1 | #!/bin/bash |
| 2 | |
| 3 | SAN="${1}" |
| 4 | ACME_FILE="${2}" |
| 5 | TMP_DIR="$(mktemp -d /tmp/XXXXXXX)" |
| 6 | trap 'rm -rf -- "${TMP_DIR}"' EXIT |
| 7 | |
| 8 | if [ ! -f "${ACME_FILE}" ] || [ -z "${ACME_FILE}" ] ; then |
| 9 | echo "error: acme file (${ACME_FILE}) missing" |
| 10 | exit |
Новее
Позже