Admin/Phabricator/ssh/ssh-hook
author wenzelm
Tue, 24 Sep 2019 16:17:37 +0200
changeset 70750 07673e7cb5e6
permissions -rwxr-xr-x
some information about Phabricator server setup;
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
70750
07673e7cb5e6 some information about Phabricator server setup;
wenzelm
parents:
diff changeset
     1
#!/bin/sh
07673e7cb5e6 some information about Phabricator server setup;
wenzelm
parents:
diff changeset
     2
07673e7cb5e6 some information about Phabricator server setup;
wenzelm
parents:
diff changeset
     3
# NOTE: Replace this with the username that you expect users to connect with.
07673e7cb5e6 some information about Phabricator server setup;
wenzelm
parents:
diff changeset
     4
VCSUSER="vcs"
07673e7cb5e6 some information about Phabricator server setup;
wenzelm
parents:
diff changeset
     5
07673e7cb5e6 some information about Phabricator server setup;
wenzelm
parents:
diff changeset
     6
# NOTE: Replace this with the path to your Phabricator directory.
07673e7cb5e6 some information about Phabricator server setup;
wenzelm
parents:
diff changeset
     7
ROOT="/var/www/phabricator/phabricator"
07673e7cb5e6 some information about Phabricator server setup;
wenzelm
parents:
diff changeset
     8
07673e7cb5e6 some information about Phabricator server setup;
wenzelm
parents:
diff changeset
     9
if [ "$1" != "$VCSUSER" ];
07673e7cb5e6 some information about Phabricator server setup;
wenzelm
parents:
diff changeset
    10
then
07673e7cb5e6 some information about Phabricator server setup;
wenzelm
parents:
diff changeset
    11
  exit 1
07673e7cb5e6 some information about Phabricator server setup;
wenzelm
parents:
diff changeset
    12
fi
07673e7cb5e6 some information about Phabricator server setup;
wenzelm
parents:
diff changeset
    13
07673e7cb5e6 some information about Phabricator server setup;
wenzelm
parents:
diff changeset
    14
exec "$ROOT/bin/ssh-auth" $@