amgtar and amstar need to be setuid root to work
authorBdale Garbee <bdale@gag.com>
Thu, 26 Nov 2009 21:20:45 +0000 (14:20 -0700)
committerBdale Garbee <bdale@gag.com>
Thu, 26 Nov 2009 21:20:45 +0000 (14:20 -0700)
debian/changelog
debian/rules

index fa43b4cb6206796f6828d19ae8fa80e0fd7661b5..1727e9f8456f43e7dceed785b15a406ce3676638 100644 (file)
@@ -1,3 +1,9 @@
+amanda (1:2.6.1p1-3) UNRELEASED; urgency=low
+
+  * deliver /usr/lib/amanda/application/am[gs]tar setuid, closes: #558094
+
+ -- Bdale Garbee <bdale@gag.com>  Thu, 26 Nov 2009 14:20:26 -0700
+
 amanda (1:2.6.1p1-2) unstable; urgency=low
 
   * calcsize needs to be setuid, closes: #551156
index 72c72aef8408149c628522ed53655378b1a9921e..cc72830ffc54c02b0fa8476c367ea2cdaddb2ce4 100755 (executable)
@@ -105,6 +105,8 @@ binary-arch: build
        chmod -R u=rwX,g=rwX,o-rwx $(c)/var/lib/amanda/gnutar-lists
        # .. setuid
        chown root:backup \
+               $(c)/usr/lib/amanda/application/amgtar \
+               $(c)/usr/lib/amanda/application/amstar \
                $(c)/usr/lib/amanda/calcsize \
                $(c)/usr/lib/amanda/killpgrp \
                $(c)/usr/lib/amanda/rundump \
@@ -113,6 +115,8 @@ binary-arch: build
                $(s)/usr/lib/amanda/planner \
                $(s)/usr/sbin/amcheck
        chmod u=srwx,g=rx,o=r \
+               $(c)/usr/lib/amanda/application/amgtar \
+               $(c)/usr/lib/amanda/application/amstar \
                $(c)/usr/lib/amanda/calcsize \
                $(c)/usr/lib/amanda/killpgrp \
                $(c)/usr/lib/amanda/rundump \