CasperSecurity

Current Path : /snap/core24/1349/lib/openssh/
Upload File :
Current File : //snap/core24/1349/lib/openssh/agent-launch

#!/bin/sh
# helper script for launching ssh-agent, used by systemd unit
set -e

options="$(getopt -o '' -l help -- "$@")" || exit 1
eval set -- "$options"

if [ ! -d "$XDG_RUNTIME_DIR" ]; then
    # shellcheck disable=SC2016
    echo 'This needs $XDG_RUNTIME_DIR to be set' >&2
    exit 1
fi

while :; do
    case $1 in
        --help)
            echo 'Usage:' >&2
            echo "  $0 start [-- ssh-agent options]" >&2
            echo "  $0 stop"
            exit 0
            ;;
        --)
            shift
            break
            ;;
        *)
            echo "Unexpected argument: $1" >&2
            exit 1
            ;;
    esac
done

if [ "$1" = start ]; then
    shift
    if [ -z "$SSH_AUTH_SOCK" ] && grep -s -q '^use-ssh-agent$' /etc/X11/Xsession.options; then
        S="$XDG_RUNTIME_DIR/openssh_agent"
        dbus-update-activation-environment --verbose --systemd SSH_AUTH_SOCK="$S" SSH_AGENT_LAUNCHER=openssh
        exec ssh-agent -D -a "$S" "$@"
    fi
elif [ "$1" = stop ]; then
    if [ "$SSH_AGENT_LAUNCHER" = openssh ]; then
        dbus-update-activation-environment --systemd  SSH_AUTH_SOCK=
    fi
else
    echo "Unknown command $1" >&2
    exit 1
fi
Hacker Blog, Shell İndir, Sql İnjection, XSS Attacks, LFI Attacks, Social Hacking, Exploit Bot, Proxy Tools, Web Shell, PHP Shell, Alfa Shell İndir, Hacking Training Set, DDoS Script, Denial Of Service, Botnet, RFI Attacks, Encryption
Telegram @BIBIL_0DAY