59 Commits

Author SHA1 Message Date
Daniel Hovie 5a9784aa8c Add capabilities to systemd service for eBPF 2023-07-27 17:09:30 +02:00
Matt K 43b1901462 Fix ca-certificates dependency for deb packages 2023-07-21 08:31:14 +01:00
Matt K 520327d6b9 Fix iptables dependency for deb packages
- We use go-iptables which in turn uses the iptables
    binary, so we need to have a dependency for the
    iptables package
2023-07-20 14:25:39 +01:00
Safing 93b0fece8e Fix shell check warning in install.sh 2023-05-30 13:49:56 +02:00
Safing 28f6351115 Fix argument parsing in install.sh 2023-05-30 13:23:39 +02:00
Safing 9bfe0e9860 Fix asset permissions after unpacking 2023-05-30 12:41:05 +02:00
Safing 465e9e019a Dump directory permissions for better debugging 2023-05-30 12:20:49 +02:00
Safing 98a29a7ec7 Trying to figure out why install test fails 2023-05-30 11:47:30 +02:00
Safing 4832cbd000 Trying to figure out why install test fails 2023-05-30 11:45:13 +02:00
Safing 0f3292f655 Fix .installed-files creation 2023-05-30 11:31:05 +02:00
Safing 7ae924752c Use permissions from archive when unpacking assets 2023-03-01 11:19:25 +01:00
Safing 0d50e54be9 Fix file permissions 2023-03-01 11:10:46 +01:00
Safing 757bccaaac Fix shellcheck errors 2023-03-01 10:43:31 +01:00
Safing ee58d8c3ac Remove old dependencies 2023-03-01 09:43:51 +01:00
Safing 9021eecc9d Update PKGBUILD template, release_to_aur.sh and the related GH action file 2022-08-08 14:59:55 +02:00
Patrick Pacher 842ae82d58 aur: generate .SRCINFO only if there are changes to commit 2022-08-08 13:14:20 +02:00
Patrick Pacher 45c59c289c Add release script for Archlinux AUR 2022-08-08 13:12:02 +02:00
Patrick Pacher b5cecf9532 Add test-cases for shell installer 2022-08-03 16:01:49 +02:00
Patrick Pacher 50feff380b Fix selinux permissions during installation 2022-04-08 10:30:03 +02:00
Patrick Pacher de2eaaacaf Added support for custom shell installer 2022-04-05 09:37:59 +02:00
Patrick Pacher ffb65c5295 Prepare release v0.7.0-2 2022-01-26 14:21:27 +01:00
Patrick Pacher 19c76c7d71 Disable RestrictSUIDGUID so portmaster can fix electron permissions 2022-01-25 14:33:43 +01:00
Patrick Pacher ef479e5115 Remove SystemCall restrictions from service file 2022-01-24 15:15:52 +01:00
Ludovic Fernandez 406a0d4b9d Fix PKGBUILD checksums 2021-12-08 15:27:53 +01:00
Daniel b64735ed5e Merge revamped linux pkgs from portmaster-linux-pkgs repo 2021-12-07 17:16:00 +01:00
iMprjkt 33849ff1aa Update portmaster.service file
Updated the file to point to the proper links as per the updated Linux process flows.
from: "/var/lib/... " to "/opt/safing/..."
2021-11-30 02:23:11 +03:00
javiunzu 44b105f6b7 Update hashes for makepkg integrity check 2021-04-30 17:59:42 +02:00
Daniel 181efa18d7 Bump versions and update changelog 2021-03-23 15:04:08 +01:00
Daniel dcb0012caa Fix and update portmaster.service 2021-03-22 14:28:56 +01:00
Arik 9f9cbac16b Fix iptables chain name in systemd post stop cleanup 2021-03-15 17:49:26 +01:00
Daniel af67f64059 Update to portmaster-start v0.5.1 2021-03-08 13:06:08 +01:00
Daniel 92c9de4571 Merge branch 'master' of github.com:safing/portmaster-packaging
# Conflicts:
#	linux/PKGBUILD
#	linux/debian/changelog
2020-11-25 11:01:19 +01:00
Daniel 7c197d98f2 Bump versions
Improve build scripts a bit
2020-11-25 10:57:18 +01:00
Daniel 40e31713c0 Update icons 2020-11-25 09:36:03 +01:00
Patrick Pacher eb9fa07c68 Prepare for updated 0.4.2 release 2020-10-01 16:52:22 +02:00
Patrick Pacher 3e1ccdd168 Change systemd restart stanza to on-failure. Fixes #21 2020-09-29 08:30:11 +02:00
Patrick Pacher 51134670e4 Bump debian version to 0.4.2 🎉 2020-08-05 10:13:09 +02:00
Patrick Pacher c692401e8b Add post_remove script for arch. Bump PKGBUILD to 0.4.2 2020-08-05 09:28:47 +02:00
Patrick Pacher 06282590b7 Fixed wording in uninstallation notice 2020-08-04 12:44:42 +02:00
Patrick Pacher e4178ce5b3 Check of postrm action and keep data on upgrade 2020-08-04 09:27:52 +02:00
Patrick Pacher 8070d4a312 workflows: add archlinux build 2020-07-31 11:14:00 +02:00
Patrick Pacher c44b70c4e2 Add PKGBUILD for ArchLinux support 2020-07-31 10:50:39 +02:00
Patrick Pacher 8fa249fb58 Remove SystemCallFilter from .service file 2020-07-30 16:38:30 +02:00
Patrick Pacher 69ae56d70d Make icons target .phony 2020-07-30 14:45:44 +02:00
Patrick Pacher 02cc800d1c Bump installer version 2020-07-30 09:39:11 +02:00
Patrick Pacher 63f20b71bf Fix desktop and application icons, fixes #5 2020-07-30 09:39:11 +02:00
Patrick Pacher aaaab0827f Fix wording when downloading modules. Fixes #14 2020-07-28 11:55:46 +02:00
Patrick Pacher f524405073 Bump debian version to 0.4.1.0 2020-07-24 14:38:23 +02:00
Patrick Pacher 9ace985d59 Set User-Agent=GitHub for CI builds 2020-07-24 08:08:01 +02:00
Patrick Pacher e9a9403f57 Fix incorrect download path for portmaster-start 2020-07-22 22:16:23 +02:00