Update 2024-01-01 23:15 OpenBSD/amd64-x13
This commit is contained in:
parent
bc71b393c6
commit
279ad0606f
@ -43,6 +43,7 @@ CPAN
|
|||||||
Crates.io
|
Crates.io
|
||||||
DuckDuckGo Web Search
|
DuckDuckGo Web Search
|
||||||
DuckDuckGo Image Search
|
DuckDuckGo Image Search
|
||||||
|
Startpage Web Search
|
||||||
GLIB Documentation
|
GLIB Documentation
|
||||||
Github
|
Github
|
||||||
LibSOUP Documentation
|
LibSOUP Documentation
|
||||||
@ -80,7 +81,7 @@ Zalando"
|
|||||||
*.io|*.sh|*.pw|*.party) DEFAULT="OPEN (default)"; C="http://${C}"; ;;
|
*.io|*.sh|*.pw|*.party) DEFAULT="OPEN (default)"; C="http://${C}"; ;;
|
||||||
*.coffee|*.me|*.cloud) DEFAULT="OPEN (default)"; C="http://${C}"; ;;
|
*.coffee|*.me|*.cloud) DEFAULT="OPEN (default)"; C="http://${C}"; ;;
|
||||||
*.[a-zA-Z]*/*) DEFAULT="OPEN (default)"; C="http://${C}"; ;;
|
*.[a-zA-Z]*/*) DEFAULT="OPEN (default)"; C="http://${C}"; ;;
|
||||||
*) DEFAULT="DuckDuckGo Web Search (default)"; ;;
|
*) DEFAULT="Startpage Web Search (default)"; ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
local S="$(printf "%s\n%s" "${DEFAULT}" "${SE}" \
|
local S="$(printf "%s\n%s" "${DEFAULT}" "${SE}" \
|
||||||
@ -96,6 +97,7 @@ Zalando"
|
|||||||
LibSOUP*) URI="https://libsoup.org/libsoup-3.0/index.html?q=${C}"; ;;
|
LibSOUP*) URI="https://libsoup.org/libsoup-3.0/index.html?q=${C}"; ;;
|
||||||
Github) URI="https://github.com/search?q=${C}"; ;;
|
Github) URI="https://github.com/search?q=${C}"; ;;
|
||||||
D*Web*) URI="https://html.duckduckgo.com/html?q=${C}"; ;;
|
D*Web*) URI="https://html.duckduckgo.com/html?q=${C}"; ;;
|
||||||
|
Startpage*) URI="https://eu.startpage.com/do/search?prfe=00d4bb7f075582be9304aaad813ac6b4dc4bd733a098955c35c0586a99eaddf123ac81f1301f1e4f06fd014082141134ec5e0c5441250cf4c05557bed28fcfbced8de0007d01a0254332962533&query=${C}"; ;;
|
||||||
D*Ima*) URI="https://duckduckgo.com/?q=${C}&iax=images&ia=images"; ;;
|
D*Ima*) URI="https://duckduckgo.com/?q=${C}&iax=images&ia=images"; ;;
|
||||||
S*Web*) URI="https://searx.bar/search?q=${C}&category_general=on"; ;;
|
S*Web*) URI="https://searx.bar/search?q=${C}&category_general=on"; ;;
|
||||||
S*Ima*) URI="https://searx.bar/search?q=${C}&category_images=on"; ;;
|
S*Ima*) URI="https://searx.bar/search?q=${C}&category_images=on"; ;;
|
||||||
|
@ -223,7 +223,7 @@ bind[focus_next] = MOD+Down
|
|||||||
bind[focus_prev] = MOD+Up
|
bind[focus_prev] = MOD+Up
|
||||||
bind[focus_prev] = MOD+Shift+Tab
|
bind[focus_prev] = MOD+Shift+Tab
|
||||||
bind[focus_urgent] = MOD+u
|
bind[focus_urgent] = MOD+u
|
||||||
#bind[focus_free] = MOD+Shift+BackSpace
|
bind[focus_free] = Super_L
|
||||||
|
|
||||||
# ICONFIY / HIDE
|
# ICONFIY / HIDE
|
||||||
bind[uniconify] = MOD+Shift+i
|
bind[uniconify] = MOD+Shift+i
|
||||||
|
@ -1,95 +1,137 @@
|
|||||||
########################################################################
|
########################################################################
|
||||||
# PORT TOOLS
|
# OPENBSD PORT TOOLS
|
||||||
########################################################################
|
########################################################################
|
||||||
|
|
||||||
|
#
|
||||||
|
# CONFIGURATION
|
||||||
|
#
|
||||||
|
|
||||||
|
MAKE_JOBS=$(sysctl -n hw.ncpuonline)
|
||||||
|
FETCH_JOBS=12
|
||||||
|
|
||||||
|
CVSROOT=sdk@cvs.openbsd.org:/cvs
|
||||||
|
|
||||||
case $(hostname -s) in
|
case $(hostname -s) in
|
||||||
x13) PKGOPT="-Dsnap"; ;;
|
x13) PKGOPT="-Dsnap"; ;;
|
||||||
openbsd) PKGOPT="-Dsnap"; ;;
|
openbsd) PKGOPT="-Dsnap"; ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
MAKE_JOBS=$(sysctl -n hw.ncpuonline)
|
#
|
||||||
|
# ALIASES
|
||||||
|
#
|
||||||
|
|
||||||
alias refake="rm -f pkg/*.orig; make clean=fake && make fake"
|
# navigation
|
||||||
alias reinstall="remake && make reinstall"
|
alias port-jump="_portjump"
|
||||||
|
|
||||||
|
# cleaning
|
||||||
|
alias port-sweep="_portsweep"
|
||||||
|
alias port-clean="_portclean"
|
||||||
|
|
||||||
|
# making
|
||||||
|
alias port-refake="_refake"
|
||||||
|
alias port-reinstall="_reinstall"
|
||||||
|
alias port-repackage="_repackage"
|
||||||
|
alias port-remake="_remake"
|
||||||
|
|
||||||
|
# checking
|
||||||
|
alias port-check="_portcheck"
|
||||||
|
alias port-lib-depends-check="_portlibcheck"
|
||||||
|
|
||||||
|
# source control
|
||||||
|
alias port-diff="_portdiff"
|
||||||
|
alias cvs-update="_cvsupdate"
|
||||||
|
alias cvs-update-all="_cvsupdateall"
|
||||||
|
|
||||||
|
|
||||||
make-install() {
|
|
||||||
make install \
|
#
|
||||||
&& doas pkg_add -aa "$(make show=FULLPKGNAME)"
|
# FUNCTIONS
|
||||||
}
|
#
|
||||||
make-reinstall() {
|
|
||||||
remake \
|
_portsweep() {
|
||||||
&& doas pkg_add -aa "$(make show=FULLPKGNAME)"
|
find . \( -name "*.orig" \
|
||||||
|
-o -name "*.rej" \
|
||||||
|
-o -empty \
|
||||||
|
\) -delete
|
||||||
}
|
}
|
||||||
|
|
||||||
########################################################################
|
_portjump() {
|
||||||
# OPENBSD PORT TOOLS
|
[ -z $1 ] && exit 0
|
||||||
########################################################################
|
{
|
||||||
|
cd /usr/ports \
|
||||||
|
&& cd $1 \
|
||||||
|
|| cd */$1 \
|
||||||
|
|| cd */$1* \
|
||||||
|
|| cd */*$1 \
|
||||||
|
|| cd */*$1*
|
||||||
|
} 2>/dev/null
|
||||||
|
}
|
||||||
|
|
||||||
# CVS
|
_remake() {
|
||||||
export CVSROOT=sdk@cvs.openbsd.org:/cvs
|
make clean=all
|
||||||
alias cvs-diff="doas -u sdk cvs -d $CVSROOT diff -uNp"
|
make -j$FETCH_JOBS fetch
|
||||||
alias cvs-commit="doas -u sdk cvs -d $CVSROOT commit"
|
make
|
||||||
alias cvs-update="doas -u sdk cvs -z1 -d $CVSROOT -q up -Pd -A"
|
}
|
||||||
|
|
||||||
cvs-update-all() {(
|
_repackage() {
|
||||||
set -x
|
make clean=package
|
||||||
cd /usr/src && cvs-update
|
make package
|
||||||
cd /usr/xenocara && cvs-update
|
}
|
||||||
cd /usr/ports && cvs-update
|
|
||||||
cd /usr/www && cvs-update
|
_refake() {
|
||||||
|
rm -f pkg/*.orig
|
||||||
|
make clean=fake
|
||||||
|
make fake"
|
||||||
|
}
|
||||||
|
|
||||||
|
_reinstall() {
|
||||||
|
make reinstall"
|
||||||
|
}
|
||||||
|
|
||||||
|
_portdiff() {(
|
||||||
|
pwd | fgrep -q '/usr/ports/' || return 1
|
||||||
|
set -A N $(make show="PKGNAME EPOCH REVISION")
|
||||||
|
PN="${N[0]}${N[1]:+v${N[1]}}${N[2]:+p${N[2]}}"
|
||||||
|
PD=$(pwd | cut -d"/" -f4,5)
|
||||||
|
cd /usr/ports
|
||||||
|
cvs -d $CVSROOT diff -uNp "${PD}" > ~/diffs/${PN}.diff
|
||||||
|
echo ~/diffs/${PN}.diff
|
||||||
)}
|
)}
|
||||||
|
|
||||||
alias cvs-release="doas -u sdk cvs -d $CVSROOT release"
|
_portclean() {(
|
||||||
alias cvs-checkout="doas -u sdk cvs -z 1 -qd $CVSROOT checkout -P"
|
|
||||||
cvs-import-simulate() {
|
|
||||||
doas -u sdk cvs -d sdk@cvs.openbsd.org:/cvs \
|
|
||||||
-n import ports/$(dirname $PWD)/$(basename $PWD) sdk sdk_$(date +"%Y%m%d")
|
|
||||||
}
|
|
||||||
cvs-sync-sunny() {
|
|
||||||
rsync -arv --delete /usr/ports/ root@sunny:/usr/ports/
|
|
||||||
rsync -arv --delete /usr/src/ root@sunny:/usr/src/
|
|
||||||
rsync -arv --delete /usr/xenocara/ root@sunny:/usr/xenocara/
|
|
||||||
}
|
|
||||||
|
|
||||||
full-update() {(
|
|
||||||
set -x
|
|
||||||
pkg_add -u
|
|
||||||
cvs-update-all
|
|
||||||
doas sysupgrade -sn
|
|
||||||
)}
|
|
||||||
|
|
||||||
set_autoconf() {
|
|
||||||
set -x
|
|
||||||
export AUTOMAKE_VERSION=1.16
|
|
||||||
export AUTOCONF_VERSION=2.69
|
|
||||||
set +x
|
|
||||||
}
|
|
||||||
|
|
||||||
# PORTS
|
|
||||||
portclean() {(
|
|
||||||
set -x
|
set -x
|
||||||
cd /usr/ports
|
cd /usr/ports
|
||||||
doas rm -rf pobj/* plist logs packages bulk update distfiles/*
|
doas rm -rf pobj/* plist logs packages bulk update distfiles/*
|
||||||
mkdir -p plist logs packages bulk update
|
mkdir -p plist logs packages bulk update
|
||||||
doas make fix-permissions
|
doas make fix-permissions
|
||||||
)}
|
)}
|
||||||
|
|
||||||
|
_cvsupdate() {
|
||||||
|
doas -u sdk cvs -z1 -d $CVSROOT -q up -Pd -A
|
||||||
|
}
|
||||||
|
_cvsupdateall() {(
|
||||||
|
set -x
|
||||||
|
cd /usr/src && _cvsupdate
|
||||||
|
cd /usr/xenocara && _cvsupdate
|
||||||
|
cd /usr/ports && _cvsupdate
|
||||||
|
cd /usr/www && _cvsupdate
|
||||||
|
)}
|
||||||
|
|
||||||
|
|
||||||
|
# CVS
|
||||||
|
alias cvs-diff="doas -u sdk cvs -d $CVSROOT diff -uNp"
|
||||||
|
alias cvs-commit="doas -u sdk cvs -d $CVSROOT commit"
|
||||||
|
alias cvs-update="doas -u sdk cvs -z1 -d $CVSROOT -q up -Pd -A"
|
||||||
|
|
||||||
|
|
||||||
|
alias cvs-release="doas -u sdk cvs -d $CVSROOT release"
|
||||||
|
alias cvs-checkout="doas -u sdk cvs -z 1 -qd $CVSROOT checkout -P"
|
||||||
|
|
||||||
|
# PORTS
|
||||||
pmark() { pwd > /var/cache/pmark; }
|
pmark() { pwd > /var/cache/pmark; }
|
||||||
p() { cd "$(</var/cache/pmark)"; }
|
p() { cd "$(</var/cache/pmark)"; }
|
||||||
pj() { cd "/usr/ports/$(portjump $1)"; }
|
pj() { cd "/usr/ports/$(portjump $1)"; }
|
||||||
po() { cd "$(</var/cache/pmark)" && cd "$(make show=WRKSRC)"; }
|
po() { cd "$(</var/cache/pmark)" && cd "$(make show=WRKSRC)"; }
|
||||||
alias portsweep='doas find . \( -name "*.orig" -or -empty \) -delete'
|
|
||||||
pdiff() {(
|
|
||||||
pwd | fgrep -q '/usr/ports/' || return 1
|
|
||||||
set -A N $(make show="PKGNAME EPOCH REVISION")
|
|
||||||
PN="${N[0]}${N[1]:+v${N[1]}}${N[2]:+p${N[2]}}"
|
|
||||||
PD=$(pwd | cut -d"/" -f4,5)
|
|
||||||
cd /usr/ports
|
|
||||||
doas -u sdk cvs -d sdk@cvs.openbsd.org:/cvs diff -uNp "${PD}" \
|
|
||||||
> "/home/sdk/diffs/${PN}.diff"
|
|
||||||
echo "/home/sdk/diffs/${PN}.diff"
|
|
||||||
|
|
||||||
)}
|
|
||||||
alias port-modgo-update='make MODGO_VERSION=latest modgo-gen-modules > modules.inc'
|
alias port-modgo-update='make MODGO_VERSION=latest modgo-gen-modules > modules.inc'
|
||||||
|
|
||||||
# DPB
|
# DPB
|
||||||
@ -101,10 +143,3 @@ proot-rebuild() {
|
|||||||
|
|
||||||
alias proot-do="doas chroot /home/dpb/"
|
alias proot-do="doas chroot /home/dpb/"
|
||||||
alias dpb-control="ssh openbsd.codevoid.de \"doas nc -U /usr/ports/logs/amd64/control-openbsd-*\""
|
alias dpb-control="ssh openbsd.codevoid.de \"doas nc -U /usr/ports/logs/amd64/control-openbsd-*\""
|
||||||
dpb-log() {
|
|
||||||
ssh openbsd.codevoid.de "tail -n 500 /usr/ports/logs/amd64/paths/$1.log"
|
|
||||||
}
|
|
||||||
dpb-logf() {
|
|
||||||
ssh openbsd.codevoid.de "tail -n 500 -f /usr/ports/logs/amd64/paths/$1.log"
|
|
||||||
}
|
|
||||||
|
|
||||||
|
139
.kshrc
139
.kshrc
@ -73,9 +73,6 @@ stty -ixon -ixoff
|
|||||||
set -o emacs
|
set -o emacs
|
||||||
set bell-style none
|
set bell-style none
|
||||||
|
|
||||||
alias sudo="doas"
|
|
||||||
alias su="doas su"
|
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
# MODULE LOADER
|
# MODULE LOADER
|
||||||
########################################################################
|
########################################################################
|
||||||
@ -84,17 +81,20 @@ load() { [ -f ~/.ksh/$1 ] && . ~/.ksh/$1; }
|
|||||||
|
|
||||||
load environment.ksh
|
load environment.ksh
|
||||||
load functions.ksh
|
load functions.ksh
|
||||||
|
|
||||||
load aliases.ksh
|
load aliases.ksh
|
||||||
load email.ksh
|
load email.ksh
|
||||||
load porttools.ksh
|
load porttools.ksh
|
||||||
load remind.ksh
|
load remind.ksh
|
||||||
load ytdl.ksh
|
load ytdl.ksh
|
||||||
|
load gnupg.ksh
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
# ALIASES
|
# ALIASES (MISC)
|
||||||
########################################################################
|
########################################################################
|
||||||
|
|
||||||
|
alias sudo="doas"
|
||||||
|
alias su="doas su"
|
||||||
|
|
||||||
# packages
|
# packages
|
||||||
alias pkg_add="doas \pkg_add ${PKGOPT}"
|
alias pkg_add="doas \pkg_add ${PKGOPT}"
|
||||||
alias pkg_delete="doas \pkg_delete ${PKGOPT}"
|
alias pkg_delete="doas \pkg_delete ${PKGOPT}"
|
||||||
@ -107,49 +107,6 @@ umount_tank() { awk '$3=="nfs"{print $2}' /etc/fstab | xargs -n1 doas umount; }
|
|||||||
|
|
||||||
pw() { pwgen -1 -y --remove-chars=\~\`\"\'{}\(\)\[\]\*.\;\|,\<\> 22; }
|
pw() { pwgen -1 -y --remove-chars=\~\`\"\'{}\(\)\[\]\*.\;\|,\<\> 22; }
|
||||||
|
|
||||||
# monitoring
|
|
||||||
lr() {
|
|
||||||
[ -z "$1" ] && return 2
|
|
||||||
[ -z "$2" ] \
|
|
||||||
&& ssh -t "$1" -- doas tail -n 4000 -f /var/log/{messages,daemon,secure,maillog} \
|
|
||||||
|| ssh -t "$1" -- doas tail -n 4000 -f /var/log/{messages,daemon,secure,maillog} \
|
|
||||||
| fgrep -i "$2"
|
|
||||||
}
|
|
||||||
l() {
|
|
||||||
[ -z "$1" ] \
|
|
||||||
&& doas tail -n 4000 -f /var/log/{messages,daemon,secure,maillog} \
|
|
||||||
|| doas tail -n 4000 -f /var/log/{messages,daemon,secure,maillog} \
|
|
||||||
| fgrep -i "$1"
|
|
||||||
}
|
|
||||||
|
|
||||||
# cam
|
|
||||||
alias camformats="ffplay -f v4l2 -list_formats all -i /dev/video"
|
|
||||||
alias cam="ffplay -loglevel quiet -f v4l2 -input_format mjpeg -video_size 640x480 -i /dev/video"
|
|
||||||
setcam() {
|
|
||||||
_dev=$1
|
|
||||||
echo ln -sf /dev/video${_dev:=0} /dev/video
|
|
||||||
doas ln -sf /dev/video${_dev:=0} /dev/video
|
|
||||||
}
|
|
||||||
|
|
||||||
alias mypkg_add="PKG_PATH=http://openbsd.codevoid.de/pub/OpenBSD/snapshots/packages/amd64 pkg_add -Dsnap -Dunsigned"
|
|
||||||
alias mypkg_info="PKG_PATH=http://openbsd.codevoid.de/pub/OpenBSD/snapshots/packages/amd64 pkg_info -Dsnap -Dunsigned"
|
|
||||||
|
|
||||||
openbsd-gitupdate() {
|
|
||||||
cd ~/code/OpenBSD/src && git pull
|
|
||||||
cd ~/code/OpenBSD/ports && git pull
|
|
||||||
cd ~/code/OpenBSD/xenocara && git pull
|
|
||||||
cd ~/code/OpenBSD
|
|
||||||
}
|
|
||||||
|
|
||||||
# mygdb <breakpoint> <program> <arguments>
|
|
||||||
mygdb() {
|
|
||||||
[ -z $3 ] \
|
|
||||||
&& echo "mygdb <breakpoint> <program> <arguments>" \
|
|
||||||
&& return
|
|
||||||
break="$1"; shift; prog="$1"; shift; args="$@";
|
|
||||||
egdb -ex "break $break" -ex "run $args" $prog
|
|
||||||
}
|
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
# KERNEL STUFF
|
# KERNEL STUFF
|
||||||
########################################################################
|
########################################################################
|
||||||
@ -228,89 +185,3 @@ doupload-gopher() {
|
|||||||
|
|
||||||
[ -f $HOME/.ksh-complete ] && . $HOME/.ksh-complete
|
[ -f $HOME/.ksh-complete ] && . $HOME/.ksh-complete
|
||||||
|
|
||||||
########################################################################
|
|
||||||
# SCREEN CONFIGURATION
|
|
||||||
########################################################################
|
|
||||||
|
|
||||||
xr_primary() {
|
|
||||||
xrandr --listmonitors | awk '/ 0:/{ print $4 }'
|
|
||||||
}
|
|
||||||
xr_secondary() {
|
|
||||||
xrandr | awk '/ connected/ { print $1 }' | fgrep -v $(xr_primary)
|
|
||||||
}
|
|
||||||
xr_off() {
|
|
||||||
xrandr | awk '/disconnected/ { print $1 }'
|
|
||||||
}
|
|
||||||
|
|
||||||
xrandr_list() {
|
|
||||||
echo "primary: " $(xr_primary)
|
|
||||||
echo "secondary:" $(xr_secondary)
|
|
||||||
echo "offline: " $(xr_off)
|
|
||||||
}
|
|
||||||
|
|
||||||
xrandr_set() {
|
|
||||||
set -x
|
|
||||||
for scr in $(xr_secondary)
|
|
||||||
do
|
|
||||||
xrandr --output $scr --$1 $(xr_primary) --$2 $3
|
|
||||||
done
|
|
||||||
for scr in $(xr_off)
|
|
||||||
do
|
|
||||||
xrandr --output $scr --off
|
|
||||||
done
|
|
||||||
}
|
|
||||||
xrandr_only_primary() {
|
|
||||||
pri=$(xr_primary)
|
|
||||||
sec=$(xr_secondary)
|
|
||||||
off=$(xr_off)
|
|
||||||
set -x
|
|
||||||
xrandr --output $pri --auto
|
|
||||||
for scr in $sec $off
|
|
||||||
do
|
|
||||||
xrandr --output $scr --off
|
|
||||||
done
|
|
||||||
}
|
|
||||||
xrandr_mirror() {
|
|
||||||
xrandr_set same-as auto
|
|
||||||
}
|
|
||||||
xrandr_mirror_hd() {
|
|
||||||
xrandr_set same-as mode 1920x1080
|
|
||||||
}
|
|
||||||
xrandr_extend_above() {
|
|
||||||
xrandr_set above auto
|
|
||||||
}
|
|
||||||
xrandr_extend_right() {
|
|
||||||
xrandr_set right-of auto
|
|
||||||
}
|
|
||||||
xrandr_extend_left() {
|
|
||||||
xrandr_set left-of auto
|
|
||||||
}
|
|
||||||
xrandr_native() {
|
|
||||||
xrandr --output $(xr_primary) --auto
|
|
||||||
}
|
|
||||||
xrandr_720p() {
|
|
||||||
xrandr --output $(xr_primary) --mode 1280x720
|
|
||||||
}
|
|
||||||
xrandr_1080p() {
|
|
||||||
xrandr --output $(xr_primary) --mode 1920x1080
|
|
||||||
}
|
|
||||||
xrandr_4k() {
|
|
||||||
xrandr --output $(xr_primary) --mode 3840x2160
|
|
||||||
}
|
|
||||||
alias xrandr_portrait="xrandr --output DP-1 --rotate left"
|
|
||||||
alias xrandr_mirror_hdmi="xrandr --output HDMI-A-0 --same-as eDP --mode 1920x1080"
|
|
||||||
|
|
||||||
########################################################################
|
|
||||||
# GNUPG AGENT
|
|
||||||
########################################################################
|
|
||||||
|
|
||||||
#eval $(keychain -Q -q --noask --agents ssh,gpg --noask --eval --eval id_rsa id_dsa id_ed25519)
|
|
||||||
|
|
||||||
if [ -f $HOME/.enable_gpg ]
|
|
||||||
then
|
|
||||||
GPG_TTY=$(tty)
|
|
||||||
SSH_AUTH_SOCK=$(gpgconf --list-dirs agent-ssh-socket)
|
|
||||||
SSH_AUTH_SOCK_EXTRA=${SSH_AUTH_SOCK%%.ssh}.extra
|
|
||||||
export GPG_TTY SSH_AUTH_SOCK SSH_AUTH_SOCK_EXTRA
|
|
||||||
pgrep -qu sdk gpg-agent || gpg-connect-agent -q /bye
|
|
||||||
fi
|
|
||||||
|
@ -116,7 +116,7 @@ send2-hook '~f ^.*@ptrace.org' 'set sendmail = "msmtp -a private"'
|
|||||||
send2-hook '~f ^.*@stefanhagen.de' 'set sendmail = "msmtp -a private"'
|
send2-hook '~f ^.*@stefanhagen.de' 'set sendmail = "msmtp -a private"'
|
||||||
send2-hook '~f ^.*@textmail.me' 'set sendmail = "msmtp -a private"'
|
send2-hook '~f ^.*@textmail.me' 'set sendmail = "msmtp -a private"'
|
||||||
send2-hook '~f ^.*@mailbox.org' 'set sendmail = "msmtp -a mboxorg"'
|
send2-hook '~f ^.*@mailbox.org' 'set sendmail = "msmtp -a mboxorg"'
|
||||||
send2-hook '~f ^.*@openbsd.org' 'set sendmail = "~/.mutt/scripts/sendmail-openbsd.sh"'
|
send2-hook '~f ^.*@openbsd.org' 'set sendmail = "ssh cvs.openbsd.org /usr/sbin/sendmail"'
|
||||||
|
|
||||||
set help = no
|
set help = no
|
||||||
|
|
||||||
|
@ -1,2 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
ssh sdk@cvs.openbsd.org "/usr/sbin/sendmail -F 'Stefan Hagen' -f sdk@openbsd.org -t"
|
|
||||||
|
echo $@
|
||||||
|
ssh cvs.openbsd.org "/usr/sbin/sendmail -t"
|
||||||
|
Loading…
Reference in New Issue
Block a user