# HG changeset patch # User Matthias Förste # Date 1309263229 -7200 # Node ID 046d8e631700bbf4c7ee03c9ac0ecba68680381d # Parent 69856eb1e8268bb03f26692f86636145f041d636 truncate config before rewriting it diff -r 69856eb1e826 -r 046d8e631700 lib/DNStools/UpdateSerial.pm --- a/lib/DNStools/UpdateSerial.pm Mon Jun 27 15:06:30 2011 +0200 +++ b/lib/DNStools/UpdateSerial.pm Tue Jun 28 14:13:49 2011 +0200 @@ -330,6 +330,7 @@ chmod $mode, $cb or die "Can't 'chmod $mode, $cb': $!"; utime $atime, $mtime, $cb or die "Can't 'utime $atime, $mtime, $cb': $!"; + truncate C, 0 or die "Can't truncate C, 0: $!"; seek C, 0, 0 or die "Can't seek C, 0, 0: $!"; # write back @lines we modified earlier print C @lines;