postrm
来自「开源备份软件源码 AMANDA, the Advanced Marylan」· 代码 · 共 40 行
TXT
40 行
#!/bin/sh -ecase "$1" in purge) if [ -d /etc/amanda ]; then # remove /etc amanda if there are no files left rmdir /etc/amanda 2> /dev/null || true fi if [ -d /var/log/amanda ]; then rm -rf /var/log/amanda fi if [ -d /var/lib/amanda/gnutar-lists ]; then rm -rf /var/lib/amanda/gnutar-lists fi if [ -d /var/lib/amanda ]; then rm -rf /var/lib/amanda fi if which deluser >/dev/null 2>&1 ; then for group in disk; do # only call deluser when amandabackup is in $group if getent group "$group" | awk -F: '{ print $4 }' | awk -F, '{ for (i=1; i <= NF; i++ ) print $i }' | grep '^amandabackup$' > /dev/null; then deluser "amandabackup$group" || true fi done fi ;; remove|upgrade|deconfigure) ;; failed-upgrade) ;; *) echo "unknown argument --> $1" >&2 exit 0 ;;esac
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?