4 Commits

Author SHA1 Message Date
aad26d3fdd add version + -v cli parameter 2023-09-16 21:53:58 +02:00
87a453c24c added quickstart instructions 2023-09-08 22:59:28 +02:00
19eef79c2d example global options file 2023-09-03 20:43:17 +02:00
48bfbd0a15 use release tag 2023-09-03 20:38:05 +02:00
4 changed files with 17 additions and 2 deletions

View File

@ -9,3 +9,10 @@ Select a ssh config file which will be used to connect to a host via - you guess
``` ```
Sample structure of `start directory` can be found in `test`. Sample structure of `start directory` can be found in `test`.
## Quickstart
```
mkdir ~/.s3h
touch root@example.org
./s3h.sh
```

View File

@ -2,7 +2,7 @@
NAME=s3h NAME=s3h
VERSION=1.1 VERSION=1.2
REVISION=1 REVISION=1
ARCH=all ARCH=all
@ -11,7 +11,7 @@ workdir="$curdir/${NAME}_${VERSION}-${REVISION}_${ARCH}"
mkdir -p "$workdir" mkdir -p "$workdir"
mkdir -p "$workdir/usr/bin" mkdir -p "$workdir/usr/bin"
wget -O "$workdir/usr/bin/s3h" "https://source.devloop.de/damage/s3h/raw/branch/main/s3h.sh" wget -O "$workdir/usr/bin/s3h" "https://source.devloop.de/damage/s3h/raw/tag/$VERSION/s3h.sh"
chmod 0777 "$workdir/usr/bin/s3h" chmod 0777 "$workdir/usr/bin/s3h"
mkdir "$workdir/DEBIAN" mkdir "$workdir/DEBIAN"

7
s3h.sh
View File

@ -3,6 +3,13 @@
# config # config
DIALOG=dialog #gdialog kdialog DIALOG=dialog #gdialog kdialog
START_DIR='~/.s3h' START_DIR='~/.s3h'
VERSION="1.3"
# TODO: use opt parsing
if [[ $# -eq 1 && "$1" == "-v" ]]; then
echo "$VERSION"
exit 0
fi
if [[ $# -eq 1 && -d "$1" ]]; then if [[ $# -eq 1 && -d "$1" ]]; then
START_DIR="$1" START_DIR="$1"

1
test/foo11/.options Normal file
View File

@ -0,0 +1 @@
-o AddKeysToAgent=yes