On Mon, 26 Jul 1999, Russell Nelson wrote:

> Ira Abramov writes:
>  > to illustrate: my current set of rules for sendmail looks like this:
>  > 
>  > @bothers.com               [EMAIL PROTECTED]
>  > @building.com              [EMAIL PROTECTED]
>  > [EMAIL PROTECTED]             [EMAIL PROTECTED]
> 
> So?
> 
> #!/usr/bin/perl
  .
  .
  .
>   if ($left) {
>     writefile(">.qmail-$right-$left", "&$out");
>   } else {
>     writefile(">.qmail-$right-default", "&$out");

there you go, again it means a gazillion files (well 11394 at the current
count, this is an ISP) and that's both a waste of inodes, a mess in your
eyes, and doesn't solve removing of the .qmail files as aliases are
cancled. the current mechanism is the support person updatiing the file
through a web interface, the cron pushes the file (with the additions or
substractions) onto the mail server. 

hey, I'll time that perl script, if it's under a few seconds to parse the
entire rules file I'll just chmod +t, delete all .qmail files and recreate
them, then chmod -t. it's a kludge, it's heavier than  want it, but it
will work (still open to cleaner ideas, people)

Reply via email to