blob: 2980c031f0a2871e582f3c170a75e94fde2944c5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#!/bin/sh
# Fetch cnf in build and export ssh config
if [ -z "$SSH_ORIGINAL_COMMAND" ]; then
cd "$(dirname "$(readlink -f "$0")")"
echo "Pull Laminar config"
git fetch --prune --force
git reset --hard origin/master
echo "Deploy ssh configuration"
cp ssh/config ~/.ssh/config
cp ssh/authorized_keys ~/.ssh/authorized_keys
echo "Set crontab"
crontab crontab
else
echo "Laminar queue: $SSH_ORIGINAL_COMMAND"
LAMINAR_REASON="Git hook" laminarc queue "$SSH_ORIGINAL_COMMAND"
fi
|