summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-10-08 11:32:37 -0500
committerJeff Carr <[email protected]>2024-10-08 11:32:37 -0500
commit1f00dfb03e40a991c75ab6953659def76cf285af (patch)
tree5520747fdd36db255fe1bc4160444c51ac6e84e3
parent892b4cc2a8c080df6c0b9a432a5105f4a595348c (diff)
misc
Signed-off-by: Jeff Carr <[email protected]>
-rw-r--r--Makefile8
-rwxr-xr-xpostinst3
2 files changed, 7 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index 685891f..5b0506e 100644
--- a/Makefile
+++ b/Makefile
@@ -10,18 +10,18 @@ log:
@journalctl -f -xeu gowebd.service
enable:
- su -c "systemctl enable gowebd.service"
+ systemctl enable gowebd.service
restart:
- su -c "systemctl stop gowebd.service"
- su -c "systemctl start gowebd.service"
+ systemctl stop gowebd.service
+ systemctl start gowebd.service
run:
git pull
echo "build it!"
GO111MODULE=off go build -v -x
./go.wit.com
- # su -c "setcap 'cap_net_bind_service=+ep' go.wit.com"
+ # setcap 'cap_net_bind_service=+ep' go.wit.com # allow the binary to open ports below 1024
goimports:
goimports -w *.go
diff --git a/postinst b/postinst
index b0f6fd0..e67e381 100755
--- a/postinst
+++ b/postinst
@@ -3,3 +3,6 @@ set -e
cd /etc/gowebd/
ln -s /usr/share/gowebd/go.wit.com .
+
+# allow the binary to open ports below 1024
+setcap 'cap_net_bind_service=+ep' /usr/bin/go.wit.com