From: Hugo Villeneuve Date: Sat, 28 Mar 2026 18:16:18 +0000 (-0400) Subject: mympd: preserve home screen accross upgrades X-Git-Url: http://gitweb.hugovil.com/sitemap.xml?a=commitdiff_plain;h=fc5899bfedd683bb61190cef34f01cdc3a871c01;p=yocto%2Fmeta-hvmpd.git mympd: preserve home screen accross upgrades Signed-off-by: Hugo Villeneuve --- diff --git a/conf/distro/hvmpd.conf b/conf/distro/hvmpd.conf index 78acf47..168af0e 100644 --- a/conf/distro/hvmpd.conf +++ b/conf/distro/hvmpd.conf @@ -52,10 +52,12 @@ SWU_PRESERVE_FILES ?= "\ /etc/ssh/ssh_host_rsa_key \ /etc/ssh/ssh_host_rsa_key.pub \ /etc/exports \ + /var/lib/private/mympd/state/home_list \ " SWU_PRESERVE_FOLDERS ?= "\ /root/.ssh \ + /var/lib/private/mympd/pics/thumbs \ " PREFERRED_RPROVIDER_libnss-mdns = "avahi-libnss-mdns" diff --git a/recipes-multimedia/musicpd/mympd_git.bb b/recipes-multimedia/musicpd/mympd_git.bb index d37135d..33e28ec 100644 --- a/recipes-multimedia/musicpd/mympd_git.bb +++ b/recipes-multimedia/musicpd/mympd_git.bb @@ -20,10 +20,15 @@ do_install:append() { # Use port 8081 as port 8080 is used by ympd. sed -e '/^\[Service\]/s/$/\nEnvironment=MYMPD_HTTP_PORT=8081\nEnvironment=MYMPD_SSL=false/' \ -i ${D}${systemd_system_unitdir}/mympd.service + + install -m 0700 -d ${D}${localstatedir}/lib/private + install -m 0755 -d ${D}${localstatedir}/lib/private/mympd/state + install -m 0755 -d ${D}${localstatedir}/lib/private/mympd/pics/thumbs } FILES:${PN} = " \ ${bindir}/* \ + ${localstatedir}/lib/private/mympd \ " SYSTEMD_SERVICE:${PN} = "mympd.service"