[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