Re: libdigest-sha1-perl
On Sun, May 19, 2013 at 02:12:56PM +0200, Marcus Karlsson wrote:
> That's a bit odd, Digest::SHA is bundled as part of Perl, and when looking
> at that package [1] there's no mention of libdigest-sha1-perl. It sounds
> like a bug if the package actually requires Digest::SHA1.
It probably is as there is this in code:
######################################################################
## load_sha1_support
######################################################################
sub load_sha1_support {
my $sha1_loaded = eval {require Digest::SHA1};
unless ($sha1_loaded) {
fatal(<<"EOM");
Error loading the Perl module Digest::SHA1 needed for freedns update.
On Debian, the package libdigest-sha1-perl must be installed.
EOM
}
import Digest::SHA1 (qw/sha1_hex/);
}
> If you installed /usr/sbin/ddclient as part of package then things might
> break if the package is updated. I would do a separate install (eg. copy
> the binary and purge the package), or use dpkg-diverge to override the
> packaged version with your modified copy.
dpkg-diverge looks interesting. I'll look into it, thanks.
Regards,
Veljko
Reply to: