diff -Nur -x '*.orig' -x '*.rej' smeserver-ezmlm-web-1.1.2/createlinks mezzanine_patched_smeserver-ezmlm-web-1.1.2/createlinks --- smeserver-ezmlm-web-1.1.2/createlinks 2006-03-08 13:10:01.193835596 +1100 +++ mezzanine_patched_smeserver-ezmlm-web-1.1.2/createlinks 2006-03-08 13:09:53.510162540 +1100 @@ -9,12 +9,22 @@ panel_link("mailinglists", $panel); -foreach my $event ( qw(create delete modify) ) +for my $action ( qw(create delete modify) ) { - event_link("ezmlm-update", "mailinglist-${event}", "60"); + my $event = "mailinglist-$action"; + + event_link("ezmlm-update", $event, "60"); templates2events("/var/qmail/users/assign", $event); safe_symlink("/var/qmail/bin/qmail-newu", "root/etc/e-smith/events/$event/S55email-assign"); + + templates2events("/var/service/qpsmtpd/config/goodrcptto", $event); + + for my $daemon ( qw(qpsmtpd sqpsmtpd) ) + { + safe_symlink("sighup", + "root/etc/e-smith/events/$event/services2adjust/$daemon"); + } } templates2events("/etc/ezmlm/ezmlmwebrc", @@ -25,3 +35,4 @@ mailinglist-update mailinglist-assign )); +