[Pkg-cups-devel] r484 - cupsys/trunk/debian

Kenshi Muto kmuto at topstudio.co.jp
Fri Jun 8 09:38:42 UTC 2007


お疲れさまです、武藤@トップスタジオです。

At Fri, 08 Jun 2007 09:29:15 +0000,
Martin Pitt wrote:
> 
> Author: mpitt
> Date: Fri Jun  8 09:29:14 2007
> New Revision: 484
> 
> Log:
> * debian/rules: Disable privilege dropping for now until we fixed the
>   backend invocation to become compatible to upstream's behaviour again.
>   This unbreaks third-party backends again for now. (Closes: #427559)
> 
> Modified:
>    cupsys/trunk/debian/changelog
>    cupsys/trunk/debian/rules
> 
> Modified: cupsys/trunk/debian/changelog
> ==============================================================================
> --- cupsys/trunk/debian/changelog	(original)
> +++ cupsys/trunk/debian/changelog	Fri Jun  8 09:29:14 2007
> @@ -1,3 +1,11 @@
> +cupsys (1.2.11-3) UNRELEASED; urgency=medium
> +
> +  * debian/rules: Disable privilege dropping for now until we fixed the
> +    backend invocation to become compatible to upstream's behaviour again.
> +    This unbreaks third-party backends again for now. (Closes: #427559)
> +
> + -- Martin Pitt <mpitt at debian.org>  Fri, 08 Jun 2007 11:15:12 +0200
> +
>  cupsys (1.2.11-2) unstable; urgency=low
>  
>    * debian/rules: Latest cups installs the ipp backend with 0700 permissions,
> 
> Modified: cupsys/trunk/debian/rules
> ==============================================================================
> --- cupsys/trunk/debian/rules	(original)
> +++ cupsys/trunk/debian/rules	Fri Jun  8 09:29:14 2007
> @@ -18,7 +18,7 @@
>  
>  unpatch: deapply-dpatches
>  
> -DEB_CONFIGURE_EXTRA_FLAGS := --with-optim=$(DEB_OPTFLAGS) --libdir=/usr/lib --mandir=/usr/share/man --with-docdir=/usr/share/cups/doc-root --enable-slp --enable-libpaper --enable-ssl --enable-gnutls --disable-openssl --enable-threads --enable-static --enable-dbus --disable-pdftops --disable-launchd --with-cups-user=cupsys --with-cups-group=lp --with-system-groups=lpadmin --enable-privilege-dropping
> +DEB_CONFIGURE_EXTRA_FLAGS := --with-optim=$(DEB_OPTFLAGS) --libdir=/usr/lib --mandir=/usr/share/man --with-docdir=/usr/share/cups/doc-root --enable-slp --enable-libpaper --enable-ssl --enable-gnutls --disable-openssl --enable-threads --enable-static --enable-dbus --disable-pdftops --disable-launchd --with-cups-user=cupsys --with-cups-group=lp --with-system-groups=lpadmin
>  DEB_MAKE_INSTALL_TARGET := install BUILDROOT=$(DEB_DESTDIR)
>  DEB_INSTALL_CHANGELOGS_ALL := CHANGES.txt
>  DEB_DH_STRIP_ARGS := --dbg-package=cupsys-dbg
> @@ -45,8 +45,10 @@
>  
>  	# install lpd backend suid root so that it can bind to port <
>  	# 1024 (required for RFC compliance)
> -	chown root:lp debian/cupsys/usr/lib/cups/backend-available/lpd
> -	chmod 4754 debian/cupsys/usr/lib/cups/backend-available/lpd
> +	# disabled until we fix #427559 for good and flip
> +	# --enable-privilege-dropping back on
> +	#chown root:lp debian/cupsys/usr/lib/cups/backend-available/lpd
> +	#chmod 4754 debian/cupsys/usr/lib/cups/backend-available/lpd
>  
>  	# upstream installs this as 0700 now which breaks as non-root
>  	chmod 755 debian/cupsys/usr/lib/cups/backend-available/ipp
> 
> _______________________________________________
> Pkg-cups-devel mailing list
> Pkg-cups-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-cups-devel



More information about the Pkg-cups-devel mailing list