# $FreeBSD: stable/12/bin/sh/dot.profile 338374 2018-08-29 16:59:19Z brd $ # PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:~/bin export PATH HOME=/root export HOME TERM=${TERM:-xterm} export TERM PAGER=less export PAGER # Query terminal size; useful for serial lines. if [ -x /usr/bin/resizewin ] ; then /usr/bin/resizewin -z ; fi # Uncomment to display a random cookie on each login. # if [ -x /usr/bin/fortune ] ; then /usr/bin/fortune -s ; fi ## Custom settings ## PS1="[\[\033[01;32m\]\u\[\033[00m\]@\h \w]\\$ "; export PS1 export HISTSIZE=10000 export HISTCONTROL=ignorespace:erasedups shopt -s checkwinsize alias s='screen -r' alias vi='vim' alias invoke='/usr/local/bin/invoke -p' alias pfssh='pfctl -t ssh_abusers -T show | tr -d " "' alias pfexempted='pfctl -t ssh_exempted -T show | tr -d " "' alias pfhttp='pfctl -t http_abusers -T show | tr -d " "' alias pfsmtp='pfctl -t smtp_abusers -T show | tr -d " "' alias pftelnet='pfctl -t telnet_abusers -T show | tr -d " "' alias pfscanner='pfctl -v -t scanner_abusers -T show | tr -d " "' alias pfsshscanner='pfctl -v -t ssh_scanner_abusers -T show | tr -d " "' alias pfpermitted='pfctl -t ssh_permitted_networks -T show | tr -d " "' alias pfadd='pfctl -t ssh_abusers -T add' alias pfdel='pfctl -t ssh_abusers -T delete' # alias snfs='service nfsd stop && service mountd stop && service rpcbind stop' export LANG=en_US.UTF-8 export EDITOR=/usr/local/bin/emacs export PASSPHRASE=foo alias dstatus='/usr/local/bin/duplicity collection-status --name mbox_regular_backup --archive-dir /mnt/secure/root/Backup/duplicity/archive --tempdir /mnt/secure/root/Backup/duplicity/tmp --encrypt-sign-key A359FC35A083BF02DFC5B43CE15425740166354B rsync://ssync@sagabox//mnt/cpool1/data/ssync/data/backups/MagnumBOX/' alias drstatus='/usr/local/bin/duplicity collection-status --name mbox_remote_backup --archive-dir /mnt/secure/root/Backup/duplicity/archive --tempdir /mnt/secure/root/Backup/duplicity/tmp --encrypt-sign-key A359FC35A083BF02DFC5B43CE15425740166354B rsync://ssync@sagabox//mnt/cpool1/data/ssync/data/remote_backups/MagnumBOX/' alias dremove='/usr/local/bin/duplicity remove-all-but-n-full 5 --name mbox_regular_backup --archive-dir /mnt/secure/root/Backup/duplicity/archive --tempdir /mnt/secure/root/Backup/duplicity/tmp --encrypt-sign-key A359FC35A083BF02DFC5B43CE15425740166354B --log-file /var/log/duplicity.log --verbosity notice rsync://ssync@sagabox//mnt/cpool1/data/ssync/data/backups/MagnumBOX/' alias drremove='/usr/local/bin/duplicity remove-all-but-n-full 7 --name mbox_remote_backup --archive-dir /mnt/secure/root/Backup/duplicity/archive --tempdir /mnt/secure/root/Backup/duplicity/tmp --encrypt-sign-key A359FC35A083BF02DFC5B43CE15425740166354B --log-file /var/log/duplicity.log --verbosity notice rsync://ssync@sagabox//mnt/cpool1/data/ssync/data/remote_backups/MagnumBOX/' # enable bash-completion [[ $PS1 && -f /usr/local/share/bash-completion/bash_completion.sh ]] && \ source /usr/local/share/bash-completion/bash_completion.sh