with policy. Closes: #461392
+debhelper (6.0.3) UNRELEASED; urgency=low
+
+ * dh_link: -X can be used to avoid it modifying symlinks to be compliant
+ with policy. Closes: #461392
+
+ -- Joey Hess <joeyh@debian.org> Fri, 18 Jan 2008 12:29:15 -0500
+
debhelper (6.0.2) unstable; urgency=low
* Revert slightly broken refactoring of some exclude code.
debhelper (6.0.2) unstable; urgency=low
* Revert slightly broken refactoring of some exclude code.
-B<dh_link> [S<I<debhelper options>>] [B<-A>] [S<I<source destination ...>>]
+B<dh_link> [S<I<debhelper options>>] [B<-A>] [B<-X>I<item>] [S<I<source destination ...>>]
Create any links specified by command line parameters in ALL packages
acted on, not just the first.
Create any links specified by command line parameters in ALL packages
acted on, not just the first.
+=item B<-Xitem>, B<--exclude=item>
+
+Do not correct symlinks that contain "item" anywhere in their filename from
+being corrected to comply with debian policy.
+
=item I<source destination ...>
Create a file named "destination" as a link to a file named "source". Do
=item I<source destination ...>
Create a file named "destination" as a link to a file named "source". Do
find(
sub {
return unless -l;
find(
sub {
return unless -l;
+ return if excludefile($_);
my $dir=$File::Find::dir;
$dir=~s/^\Q$tmp\E//;
my $target = readlink($_);
my $dir=$File::Find::dir;
$dir=~s/^\Q$tmp\E//;
my $target = readlink($_);