To solve the behavior discribed in bug 12404 I added the path /var/ipfire/cups to the backup.
Signed-off-by: Daniel Weismueller daniel.weismueller@ipfire.org --- config/backup/includes/cups | 1 + config/rootfiles/packages/cups | 1 + lfs/cups | 3 +++ 3 files changed, 5 insertions(+) create mode 100644 config/backup/includes/cups
diff --git a/config/backup/includes/cups b/config/backup/includes/cups new file mode 100644 index 000000000..445413c2f --- /dev/null +++ b/config/backup/includes/cups @@ -0,0 +1 @@ +/var/ipfire/cups diff --git a/config/rootfiles/packages/cups b/config/rootfiles/packages/cups index f9d15bc8b..1143df6d5 100644 --- a/config/rootfiles/packages/cups +++ b/config/rootfiles/packages/cups @@ -837,6 +837,7 @@ usr/share/locale/zh_CN/cups_zh_CN.po #usr/share/man/man8/lpmove.8 var/cache/cups var/cache/cups/rss +var/ipfire/backup/addons/includes/cups #var/ipfire/cups var/ipfire/cups/cups-files.conf var/ipfire/cups/cups-files.conf.default diff --git a/lfs/cups b/lfs/cups index 99c9c8887..5c5aef5f8 100644 --- a/lfs/cups +++ b/lfs/cups @@ -94,6 +94,9 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
cd $(DIR_APP) && ln -v -sf /usr/bin/smbspool /usr/lib/cups/backend/smb
+ install -v -m 644 $(DIR_SRC)/config/backup/includes/cups \ + /var/ipfire/backup/addons/includes/cups + # install initscript $(call INSTALL_INITSCRIPT,cups) cp -fv $(DIR_SRC)/config/cups/cupsd.conf /var/ipfire/cups/