Ralf Hildebrandt:
[ Charset UTF-8 unsupported, converting... ]
> * Ralf Hildebrandt <ralf.hildebra...@charite.de>:
> > # mailq | tail
> > -- 2954 Kbytes in 421 Requests.
> > 
> > # postfix-2.9-20110321/auxiliary/qshape/qshape.pl active deferred hold
> >                                          T  5 10 20 40 80 160 320 640 1280 
> > 1280+
> >                                   TOTAL 74  0  0  0  0  0   0   0   0 0    
> > 74
> 
> It should probably handle old and new IDs precisely, but this makes it
> work for me:
> 
> --- postfix-2.9-20110320/auxiliary/qshape/qshape.pl2007-03-08 
> 15:39:42.000000000 +0100
> +++ postfix-2.9-20110321/auxiliary/qshape/qshape.pl2011-03-23 
> 18:43:06.000000000 +0100
> @@ -212,7 +212,7 @@
>  
>  sub qenv {
>      my ($qfile) = @_;
> -    return unless $qfile =~ m{(^|/)[A-F0-9]{6,}$};
> +    return unless $qfile =~ m{(^|/)[A-Za-z0-9]{6,16}$};
>      my @st = lstat($qfile);
>      return unless (@st > 0 && -f _ && (($st[2] & 0733) == 0700));

I would not fix the length at 16. It will increase through the
centuries, becoming 17 in 2106 or so, and will stay there for some
52*136 years.

        Wietse

Reply via email to