Re: SENDMAIL and virtusertable
On Tue, 1 Jul 1997 kbethke@ezy.net wrote:
[...]
>Installing virtusertable is actually very easy.  Simply complie makemap,
>uncomment out the virt stuff in sendmail.cf, make your virt user database
>and go :)
Note that "uncomment out the virt stuff in sendmail.cf" includes
uncommenting the line near the beginning of the file *and* uncommenting
the rewrite rules for virtuser support near the end of the file
(the rewrite rules confounded me for a long time, until I resorted to
generating a sendmail.cf from the M4 configuration and compared the two
to find what I had missed).
Specifically, change:
#Kvirtuser dbm /etc/virtusertable
to:
Kvirtuser dbm /etc/virtusertable
(i.e. remove the leading hash (#)) and change:
# handle virtual users
#R$+ < @ $=w . >        $: < $(virtuser $1 @ $2 $@ $1 $: @ $) > $1 < @ $2 . >
#R< @ > $+ < @ $+ . >   $: < $(virtuser @ $2 $@ $1 $: @ $) > $1 < @ $2 . >
#R< @ > $+              $: $1
#R< error : $- $+ > $*  $#error $@ $( dequote $1 $) $: $2
#R< $+ > $+ < @ $+ >    $: $>97 $1
to:
# handle virtual users
R$+ < @ $=w . >        $: < $(virtuser $1 @ $2 $@ $1 $: @ $) > $1 < @ $2 . >
R< @ > $+ < @ $+ . >   $: < $(virtuser @ $2 $@ $1 $: @ $) > $1 < @ $2 . >
R< @ > $+              $: $1
R< error : $- $+ > $*  $#error $@ $( dequote $1 $) $: $2
R< $+ > $+ < @ $+ >    $: $>97 $1
(i.e. remove the leading hash (#) from the second through sixth lines).
-- 
    Steve Coile           P a t r i o t  N e t      Systems Engineering
 scoile@patriot.net      Patriot Computer Group        (703) 277-7737
============================== ISP Mailing List ==============================
Email ``unsubscribe'' to inet-access-request@earth.com to be removed.
Email ``subscribe'' to inet-access-request@earth.com to join the list.