From 86cdea2939468a4c2f9cd837d93649b96bfc287b Mon Sep 17 00:00:00 2001 From: joey Date: Wed, 9 Mar 2005 21:19:55 +0000 Subject: [PATCH] releasing version 8.51 --- Alien/Package/Rpm.pm | 1 + debian/changelog | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/Alien/Package/Rpm.pm b/Alien/Package/Rpm.pm index a3a6b47..9281f3c 100644 --- a/Alien/Package/Rpm.pm +++ b/Alien/Package/Rpm.pm @@ -237,6 +237,7 @@ sub unpack { $this->do("chown", "$uid:$gid", "$workdir/$file") || die "failed chowning $file to $uid\:$gid\: $!"; } + next if -l "$workdir/$file"; # skip links $this->do("chmod", sprintf("%lo", $mode), "$workdir/$file") || die "failed changing mode of $file to $mode\: $!"; } diff --git a/debian/changelog b/debian/changelog index c3e1393..6388430 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +alien (8.51) unstable; urgency=low + + * In rpm unpack permission fixup code, do not call chmod on symlinks, + as it will follow the links. + + -- Joey Hess Wed, 9 Mar 2005 16:21:14 -0500 + alien (8.50) unstable; urgency=low * Recognise udebs and treat them like debs. Closes: #284693