1
0
Fork 0

add ssh agent

This commit is contained in:
VirtuBox 2019-07-30 11:51:49 +02:00
parent a85b7a440b
commit 96a2748fee
Signed by: virtubox
GPG Key ID: 22EB296C97BAD476
1 changed files with 20 additions and 8 deletions

View File

@ -424,7 +424,7 @@ _SYSINFO() {
_SITESPEED() {
if [ "$#" = "0" ]; then
echo "Usage : sitespeed <url>"
echo "Usage : sitespeed <url>"
else
curl -s -w \
'\nLookup time:\t\t%{time_namelookup}\nConnect time:\t\t%{time_connect}\nSSL handshake time:\t%{time_appconnect}\nPre-Transfer time:\t%{time_pretransfer}\nRedirect time:\t\t%{time_redirect}\nStart transfer time:\t%{time_starttransfer}\n\nTotal time:\t\t%{time_total}\n' -o /dev/null "$@"
@ -432,19 +432,30 @@ _SITESPEED() {
}
_NANO() {
[ ! -d "$HOME/.mybashrc/nanobackup" ] && { mkdir -p $HOME/.mybashrc/nanobackup; }
nano -EB -C $HOME/.mybashrc/nanobackup "$@"
[ ! -d "$HOME/.mybashrc/nanobackup" ] && { mkdir -p $HOME/.mybashrc/nanobackup; }
nano -EB -C $HOME/.mybashrc/nanobackup "$@"
}
_SETUP_TOOLS() {
DEBIAN_FRONTEND=noninteractive $NEED_SUDO apt-get -o Dpkg::Options::="--force-confmiss" -o Dpkg::Options::="--force-confold" -y install haveged curl git unzip zip htop nload nmon ntp gnupg gnupg2 wget pigz tree ccze
DEBIAN_FRONTEND=noninteractive $NEED_SUDO apt-get -o Dpkg::Options::="--force-confmiss" -o Dpkg::Options::="--force-confold" -y install haveged curl git unzip zip htop nload nmon ntp gnupg gnupg2 wget pigz tree ccze
}
_RSYSLOG_UFW() {
[ -f /etc/rsyslog.d/20-ufw.conf ] && {
sed -i 's/\#\& stop/\& stop/' /etc/rsyslog.d/20-ufw.conf
service rsyslog restart
}
[ -f /etc/rsyslog.d/20-ufw.conf ] && {
sed -i 's/\#\& stop/\& stop/' /etc/rsyslog.d/20-ufw.conf
service rsyslog restart
}
}
_START_SSH_AGENT() {
ssh-agent bash
if [ -f ~/.ssh/id_ed25519 ]; then
ssh-add ~/.ssh/id_ed25519
elif [ -f ~/.ssh/id_rsa ]; then
ssh-add ~/.ssh/id_rsa
else
echo "no ssh keys"
fi
}
# enable color support of ls and also add handy aliases
@ -508,3 +519,4 @@ alias sitespeed=_SITESPEED
alias nano=_NANO
alias setup-tools=_SETUP_TOOLS
alias rsyslog-ufw=_RSYSLOG_UFW
alias start-ssh=_START_SSH_AGENT