[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Botnow
[Thread Prev] | [Thread Next]
[Date Prev] | [Date Next]
- Subject: Botnow
- From: "Calvin Dwayne Clark (SplinTer)" <splinter@xxxxxxxxxxxxx>
- Date: Mon, 15 Jan 2024 23:44:50 -0500
- To: codeforce@xxxxxxxxxx
1c1 > my $dovecotpath = "/etc/dovecot/users.txt"; 38a40 > unveil($dovecotpath, "rwc") or die "Unable to unveil $!"; 41a44 > unveil("$dovecotpath.bak", "rwc") or die "Unable to unveil $!"; 206c209 < $staff on IRC and by email. --- > $staff on IRC and by email. Please reply to email to verify your account! 238c241< my $line = "${username}\@$mailhostname:${encrypted}::::::userdb_quota_rule=*:storage=1G";
--- > my $line = "${username}\@$mailhostname:${encrypted}"; 242a246 > `doas sh -c 'echo $line >> $dovecotpath'`; 246c250 < `doas smtpctl update table virtuals`; --- > `doas smtpctl update table vusers`; 248c252 < `doas rcctl reload dovecot smtpd`; --- > `doas rcctl restart dovecot smtpd`; 254c258,259 < my @virtuals = main::readarray($virtualspath); --- > my @dovecotpath = main::readarray($dovecotpath); > my @vusers = main::readarray($virtualspath); 257c262,263 < @virtuals = grep !/^${username}\@${mailhostname}/, @virtuals; --- > @dovecotpath = grep !/^${username}\@${mailhostname}/, @dovecotpath; > @vusers = grep !/^${username}\@${mailhostname}/, @vusers; 261a268 > `doas touch $dovecotpath.bak`; 264c271 < `doas chmod g+w $passwdpath.bak $virtualspath.bak $senderspath.bak`; ---> `doas chmod g+w $passwdpath.bak $dovecotpath.bak $virtualspath.bak $senderspath.bak`;
267c274,276 < main::writefile("$virtualspath.bak", join("\n", @virtuals)."\n"); --- > main::writefile("$dovecotpath.bak", join("\n", @dovecotpath)."\n"); > copy "${dovecotpath}.bak", $dovecotpath; > main::writefile("$virtualspath.bak", join("\n", @vusers)."\n"); 273c282 < `doas smtpctl update table virtuals`; --- > `doas smtpctl update table vusers`; 275c284 < `doas rcctl reload dovecot smtpd`; --- > `doas rcctl restart dovecot smtpd`; -- Thanks, SplinTer splinter@xxxxxxxxxxxxx IRCNow Network https://www.nastycode.com/ For all your UNIX/IRC Needs https://www.partnaz-n-crime.com/ For all your UNIX/IRC Needs https://waterboy.nastycode.com/ FREE Waterboy Gospel Lyrics