diff options
-rw-r--r-- | recipes-support-ivi/ecryptfs-utils/ecryptfs-utils_96.bbappend | 16 | ||||
-rw-r--r-- | recipes-support-ivi/ecryptfs-utils/files/ecryptfs.service | 12 |
2 files changed, 28 insertions, 0 deletions
diff --git a/recipes-support-ivi/ecryptfs-utils/ecryptfs-utils_96.bbappend b/recipes-support-ivi/ecryptfs-utils/ecryptfs-utils_96.bbappend new file mode 100644 index 0000000..6146aa1 --- /dev/null +++ b/recipes-support-ivi/ecryptfs-utils/ecryptfs-utils_96.bbappend @@ -0,0 +1,16 @@ + +# Find "files" directory + +FILESEXTRAPATHS := "${THISDIR}/files" + +SRC_URI_append = " file://ecryptfs.service" + +PACKAGES =+ "${PN}-systemd" + +FILES_${PN}-systemd = "/lib/systemd/system/" + +do_install_append() { + mkdir -p ${D}/lib/systemd/system + install -m 644 ${WORKDIR}/ecryptfs.service ${D}/lib/systemd/system +} + diff --git a/recipes-support-ivi/ecryptfs-utils/files/ecryptfs.service b/recipes-support-ivi/ecryptfs-utils/files/ecryptfs.service new file mode 100644 index 0000000..ba12aa3 --- /dev/null +++ b/recipes-support-ivi/ecryptfs-utils/files/ecryptfs.service @@ -0,0 +1,12 @@ +[Unit] +Description=A userspace daemon that runs as the user perform file operations under the eCryptfs mount point +After=udev.service + +[Service] +Type=oneshot +ExecStart=/usr/bin/ecryptfsd +RemainAfterExit=yes + +[Install] +WantedBy=multi-user.target + |