[Pkg-cups-devel] r389 - cupsys/branches/cups-1.2/debian
Kenshi Muto
kmuto at costa.debian.org
Sat Sep 30 10:45:28 UTC 2006
Author: kmuto
Date: Sat Sep 30 10:45:27 2006
New Revision: 389
Modified:
cupsys/branches/cups-1.2/debian/changelog
cupsys/branches/cups-1.2/debian/cupsys.postinst
cupsys/branches/cups-1.2/debian/rules
Log:
ipp and lpd should keep mode 0700
Modified: cupsys/branches/cups-1.2/debian/changelog
==============================================================================
--- cupsys/branches/cups-1.2/debian/changelog (original)
+++ cupsys/branches/cups-1.2/debian/changelog Sat Sep 30 10:45:27 2006
@@ -6,6 +6,10 @@
/usr/share/cups/cups-included. (closes: #381266, #383291)
* Update debconf translations:
- Brazilian Portuguese (closes: #389222)
+ * Tried to solve the backend permission problem. CUPS scheduler
+ uses a permission and owner information of backend program.
+ - Install ipp and lpd as mode 0700.
+ - Create backend links as hardlink instead of symlink.
-- Kenshi Muto <kmuto at debian.org> Sat, 30 Sep 2006 14:56:29 +0900
Modified: cupsys/branches/cups-1.2/debian/cupsys.postinst
==============================================================================
--- cupsys/branches/cups-1.2/debian/cupsys.postinst (original)
+++ cupsys/branches/cups-1.2/debian/cupsys.postinst Sat Sep 30 10:45:27 2006
@@ -111,9 +111,9 @@
IFS=,
(cd /usr/lib/cups/backend && rm -f http ipp lpd parallel scsi serial socket usb snmp)
for module in $list; do
- ln -s ../backend-available/$module /usr/lib/cups/backend/$module
+ ln /usr/lib/cups/backend-available/$module /usr/lib/cups/backend/$module
if [ "$module" = "ipp" ]; then
- ln -s ipp /usr/lib/cups/backend/http
+ ln /usr/lib/cups/backend/ipp /usr/lib/cups/backend/http
fi
done
Modified: cupsys/branches/cups-1.2/debian/rules
==============================================================================
--- cupsys/branches/cups-1.2/debian/rules (original)
+++ cupsys/branches/cups-1.2/debian/rules Sat Sep 30 10:45:27 2006
@@ -22,6 +22,7 @@
DEB_MAKE_INSTALL_TARGET := install BUILDROOT=$(DEB_DESTDIR)
DEB_INSTALL_CHANGELOGS_ALL := CHANGES.txt
DEB_DH_STRIP_ARGS := --dbg-package=cupsys-dbg
+DEB_DH_FIXPERMS_ARGS := -Xusr/lib/cups/backend-available
clean::
-rm core
More information about the Pkg-cups-devel
mailing list