From 4fa4b608e85a2d206775066c6e8f4695533530b0 Mon Sep 17 00:00:00 2001
From: jb-alvarado <jb@pixelcrusher.de>
Date: Wed, 20 Jul 2022 16:03:39 +0200
Subject: [PATCH] create user without home, add service for arm, remove armhf

---
 debian/postinst             |  2 +-
 ffplayout-engine/Cargo.toml | 19 ++-----------------
 2 files changed, 3 insertions(+), 18 deletions(-)

diff --git a/debian/postinst b/debian/postinst
index acbe7d0d..5cff5bd8 100644
--- a/debian/postinst
+++ b/debian/postinst
@@ -3,7 +3,7 @@
 sysUser="ffpu"
 
 if ! id $sysUser &>/dev/null; then
-    adduser --system $sysUser
+    adduser --system --no-create-home $sysUser
 fi
 
 if [ ! -d "/usr/share/ffplayout/db" ]; then
diff --git a/ffplayout-engine/Cargo.toml b/ffplayout-engine/Cargo.toml
index f1cbfd3c..cc316e16 100644
--- a/ffplayout-engine/Cargo.toml
+++ b/ffplayout-engine/Cargo.toml
@@ -48,6 +48,7 @@ assets = [
         "755"
     ],
     ["../assets/ffpapi.service", "/lib/systemd/system/", "644"],
+    ["../assets/ffplayout.service", "/lib/systemd/system/", "644"],
     ["../assets/ffplayout@.service", "/lib/systemd/system/", "644"],
     ["../assets/11-ffplayout", "/etc/sudoers.d/", "644"],
     ["../assets/ffplayout.yml", "/etc/ffplayout/", "644"],
@@ -58,23 +59,6 @@ assets = [
 maintainer-scripts = "../debian/"
 systemd-units = { enable = false, unit-scripts = "../assets" }
 
-[package.metadata.deb.variants.armhf]
-assets = [
-    ["../target/armv7-unknown-linux-gnueabihf/release/ffpapi", "/usr/bin/", "755"],
-    [
-        "../target/armv7-unknown-linux-gnueabihf/release/ffplayout",
-        "/usr/bin/",
-        "755"
-    ],
-    ["../assets/ffpapi.service", "/lib/systemd/system/", "644"],
-    ["../assets/ffplayout@.service", "/lib/systemd/system/", "644"],
-    ["../assets/11-ffplayout", "/etc/sudoers.d/", "644"],
-    ["../assets/ffplayout.yml", "/etc/ffplayout/", "644"],
-    ["../assets/logo.png", "/usr/share/ffplayout/", "644"],
-    ["../assets/ffplayout.yml", "/usr/share/ffplayout/ffplayout.yml.orig", "644"],
-    ["../README.md", "/usr/share/doc/ffplayout/README", "644"],
-]
-
 [package.metadata.deb.variants.arm64]
 assets = [
     ["../target/aarch64-unknown-linux-gnu/release/ffpapi", "/usr/bin/", "755"],
@@ -84,6 +68,7 @@ assets = [
         "755"
     ],
     ["../assets/ffpapi.service", "/lib/systemd/system/", "644"],
+    ["../assets/ffplayout.service", "/lib/systemd/system/", "644"],
     ["../assets/ffplayout@.service", "/lib/systemd/system/", "644"],
     ["../assets/11-ffplayout", "/etc/sudoers.d/", "644"],
     ["../assets/ffplayout.yml", "/etc/ffplayout/", "644"],