From 96c1c243ff00e3e2ff862e23662ad130dd405272 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Tue, 28 Apr 2020 15:27:18 +0200 Subject: [PATCH] Working systemd instance units. --- .../base/share/argeo/selinux/README.txt | 2 + .../base/share/argeo/selinux/argeoctl.pp | Bin 0 -> 951 bytes .../base/share/argeo/selinux/argeoctl.te | 11 ++++++ .../rpm/usr/lib/systemd/system/argeo@.service | 18 +++++++++ dist/argeo-node/rpm/usr/sbin/argeoctl | 35 ++++++++++++++++-- 5 files changed, 63 insertions(+), 3 deletions(-) create mode 100644 dist/argeo-node/base/share/argeo/selinux/README.txt create mode 100644 dist/argeo-node/base/share/argeo/selinux/argeoctl.pp create mode 100644 dist/argeo-node/base/share/argeo/selinux/argeoctl.te create mode 100644 dist/argeo-node/rpm/usr/lib/systemd/system/argeo@.service diff --git a/dist/argeo-node/base/share/argeo/selinux/README.txt b/dist/argeo-node/base/share/argeo/selinux/README.txt new file mode 100644 index 000000000..de246fa23 --- /dev/null +++ b/dist/argeo-node/base/share/argeo/selinux/README.txt @@ -0,0 +1,2 @@ +# In order to use the argeo@ systemd services, first execute: +semodule -i /usr/share/argeo/selinux/argeoctl.pp \ No newline at end of file diff --git a/dist/argeo-node/base/share/argeo/selinux/argeoctl.pp b/dist/argeo-node/base/share/argeo/selinux/argeoctl.pp new file mode 100644 index 0000000000000000000000000000000000000000..2dd583ec2e1bc244468d151b126dcf1bb5da8612 GIT binary patch literal 951 zcmbu7O-{ow5QRfQ{H#FY0zCnO8+gO6tT=#`wx%*ziDbDI3$B1TFDsa@?E@>2RiE@c zZ)Tn+mNFk-Z=Xj^)4(g^yXBV_AMdBL*sWiu5B+kT!o*6~Mr`LsKy33W^ox>?P2b(z zItxQ+x~`Ek4uaIZ_@|h{nQ3~fP})-RiAgLuw99$~8uat$uqZyeZMHkcv@CUBPdK$E zTHnCyIQEELEWTV=CWl_&WU;tuvrlpEOI7<<4u@b;4ej>SM|c`=+w=Dzhw>>>tD)Ka zpdnmUKts(@q$W5MP(970CO8R;W19Q);GwgaAvg((W4f{&BzZR*t?ebRNlz;}sd{Ku SZnswT4OZ-Djp~Ng|KJ