diff options
Diffstat (limited to 'template/pkg.conf')
| -rw-r--r-- | template/pkg.conf | 25 |
1 files changed, 25 insertions, 0 deletions
| diff --git a/template/pkg.conf b/template/pkg.conf index 4ced20e..a0df82c 100644 --- a/template/pkg.conf +++ b/template/pkg.conf | |||
| @@ -2,3 +2,28 @@ pkg_name="template" | |||
| 2 | pkg_license="GPL-3.0-or-later" | 2 | pkg_license="GPL-3.0-or-later" |
| 3 | pkg_ver="1.0.0" | 3 | pkg_ver="1.0.0" |
| 4 | pkg_repo="no-repo" | 4 | pkg_repo="no-repo" |
| 5 | |||
| 6 | war() { | ||
| 7 | echo "warn: $1" >&2 | ||
| 8 | } | ||
| 9 | die() { | ||
| 10 | echo "err: $1" >&2 | ||
| 11 | exit 1 | ||
| 12 | } | ||
| 13 | ok() { | ||
| 14 | echo "ok: $1" >&2 | ||
| 15 | } | ||
| 16 | if command -v doas >/dev/null 2>&1; then | ||
| 17 | rx() { | ||
| 18 | doas "$@" | ||
| 19 | } | ||
| 20 | return | ||
| 21 | elif command -v sudo >/dev/null 2>&1; then | ||
| 22 | rx() { | ||
| 23 | sudo "$@" | ||
| 24 | } | ||
| 25 | return | ||
| 26 | else | ||
| 27 | die "permission elevator not found." | ||
| 28 | fi | ||
| 29 | |||
