aboutsummaryrefslogtreecommitdiffhomepage
path: root/dist
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2025-06-25 03:59:52 +0900
committerOphestra <cat@gensokyo.uk>2025-06-25 04:57:41 +0900
commit87e008d56de974947ebb99c2cc40b25d3c2cf43e (patch)
tree31791911e5226d6ec04e3fac7d91b0bf53e63aa5 /dist
parent399207321265307bb15f37d867f9370cd51c82a8 (diff)
treewide: rename to hakurei
Fortify makes little sense for a container tool. Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'dist')
-rw-r--r--dist/comp/_hakurei (renamed from dist/comp/_fortify)50
-rw-r--r--dist/hsurc.default (renamed from dist/fsurc.default)0
-rwxr-xr-xdist/install.sh12
-rwxr-xr-xdist/release.sh12
4 files changed, 37 insertions, 37 deletions
diff --git a/dist/comp/_fortify b/dist/comp/_hakurei
index 2eeaf845..a8554268 100644
--- a/dist/comp/_fortify
+++ b/dist/comp/_hakurei
@@ -1,11 +1,11 @@
-#compdef fortify
+#compdef hakurei
-_fortify_app() {
- __fortify_files
+_hakurei_app() {
+ __hakurei_files
return $?
}
-_fortify_run() {
+_hakurei_run() {
_arguments \
'--id[Reverse-DNS style Application identifier, leave empty to inherit instance identifier]:id' \
'-a[Application identity]: :_numbers' \
@@ -22,26 +22,26 @@ _fortify_run() {
'--dbus-log[Force buffered logging in the D-Bus proxy]'
}
-_fortify_ps() {
+_hakurei_ps() {
_arguments \
'--short[List instances only]'
}
-_fortify_show() {
+_hakurei_show() {
_alternative \
- 'instances:domains:__fortify_instances' \
- 'files:files:__fortify_files'
+ 'instances:domains:__hakurei_instances' \
+ 'files:files:__hakurei_files'
}
-__fortify_files() {
- _files -g "*.(json|ftfy)"
+__hakurei_files() {
+ _files -g "*.(json|hakurei)"
return $?
}
-__fortify_instances() {
+__hakurei_instances() {
local -a out
shift -p
- out=( ${(f)"$(_call_program commands fortify ps --short 2>&1)"} )
+ out=( ${(f)"$(_call_program commands hakurei ps --short 2>&1)"} )
if (( $#out == 0 )); then
_message "No active instances"
else
@@ -50,26 +50,26 @@ __fortify_instances() {
return $?
}
-(( $+functions[_fortify_commands] )) || _fortify_commands()
+(( $+functions[_hakurei_commands] )) || _hakurei_commands()
{
- local -a _fortify_cmds
- _fortify_cmds=(
- "app:Launch app defined by the specified config file"
+ local -a _hakurei_cmds
+ _hakurei_cmds=(
+ "app:Load app from configuration file"
"run:Configure and start a permissive default sandbox"
- "show:Show the contents of an app configuration"
- "ps:List active apps and their state"
- "version:Show fortify version"
+ "show:Show live or local app configuration"
+ "ps:List active instances"
+ "version:Display version information"
"license:Show full license text"
"template:Produce a config template"
"help:Show help message"
)
if (( CURRENT == 1 )); then
- _describe -t commands 'action' _fortify_cmds || compadd "$@"
+ _describe -t commands 'action' _hakurei_cmds || compadd "$@"
else
local curcontext="$curcontext"
- cmd="${${_fortify_cmds[(r)$words[1]:*]%%:*}}"
- if (( $+functions[_fortify_$cmd] )); then
- _fortify_$cmd
+ cmd="${${_hakurei_cmds[(r)$words[1]:*]%%:*}}"
+ if (( $+functions[_hakurei_$cmd] )); then
+ _hakurei_$cmd
else
_message "no more options"
fi
@@ -77,6 +77,6 @@ __fortify_instances() {
}
_arguments -C \
- '-v[Verbose output]' \
+ '-v[Increase log verbosity]' \
'--json[Serialise output in JSON when applicable]' \
- '*::fortify command:_fortify_commands' \ No newline at end of file
+ '*::hakurei command:_hakurei_commands' \ No newline at end of file
diff --git a/dist/fsurc.default b/dist/hsurc.default
index f770d5ef..f770d5ef 100644
--- a/dist/fsurc.default
+++ b/dist/hsurc.default
diff --git a/dist/install.sh b/dist/install.sh
index bd1e8a28..37f55084 100755
--- a/dist/install.sh
+++ b/dist/install.sh
@@ -1,12 +1,12 @@
#!/bin/sh
cd "$(dirname -- "$0")" || exit 1
-install -vDm0755 "bin/fortify" "${FORTIFY_INSTALL_PREFIX}/usr/bin/fortify"
-install -vDm0755 "bin/fpkg" "${FORTIFY_INSTALL_PREFIX}/usr/bin/fpkg"
+install -vDm0755 "bin/hakurei" "${HAKUREI_INSTALL_PREFIX}/usr/bin/hakurei"
+install -vDm0755 "bin/fpkg" "${HAKUREI_INSTALL_PREFIX}/usr/bin/fpkg"
-install -vDm6511 "bin/fsu" "${FORTIFY_INSTALL_PREFIX}/usr/bin/fsu"
-if [ ! -f "${FORTIFY_INSTALL_PREFIX}/etc/fsurc" ]; then
- install -vDm0400 "fsurc.default" "${FORTIFY_INSTALL_PREFIX}/etc/fsurc"
+install -vDm6511 "bin/hsu" "${HAKUREI_INSTALL_PREFIX}/usr/bin/hsu"
+if [ ! -f "${HAKUREI_INSTALL_PREFIX}/etc/hsurc" ]; then
+ install -vDm0400 "hsurc.default" "${HAKUREI_INSTALL_PREFIX}/etc/hsurc"
fi
-install -vDm0644 "comp/_fortify" "${FORTIFY_INSTALL_PREFIX}/usr/share/zsh/site-functions/_fortify" \ No newline at end of file
+install -vDm0644 "comp/_hakurei" "${HAKUREI_INSTALL_PREFIX}/usr/share/zsh/site-functions/_hakurei" \ No newline at end of file
diff --git a/dist/release.sh b/dist/release.sh
index a50c6614..90f44c02 100755
--- a/dist/release.sh
+++ b/dist/release.sh
@@ -1,18 +1,18 @@
#!/bin/sh -e
cd "$(dirname -- "$0")/.."
-VERSION="${FORTIFY_VERSION:-untagged}"
-pname="fortify-${VERSION}"
+VERSION="${HAKUREI_VERSION:-untagged}"
+pname="hakurei-${VERSION}"
out="dist/${pname}"
mkdir -p "${out}"
-cp -v "README.md" "dist/fsurc.default" "dist/install.sh" "${out}"
+cp -v "README.md" "dist/hsurc.default" "dist/install.sh" "${out}"
cp -rv "dist/comp" "${out}"
go generate ./...
go build -trimpath -v -o "${out}/bin/" -ldflags "-s -w -buildid= -extldflags '-static'
- -X git.gensokyo.uk/security/fortify/internal.version=${VERSION}
- -X git.gensokyo.uk/security/fortify/internal.fsu=/usr/bin/fsu
- -X main.fmain=/usr/bin/fortify
+ -X git.gensokyo.uk/security/hakurei/internal.version=${VERSION}
+ -X git.gensokyo.uk/security/hakurei/internal.hsu=/usr/bin/hsu
+ -X main.hmain=/usr/bin/hakurei
-X main.fpkg=/usr/bin/fpkg" ./...
rm -f "./${out}.tar.gz" && tar -C dist -czf "${out}.tar.gz" "${pname}"