$OpenBSD: patch-lib_INetSim_POP3_pm,v 1.1.1.1 2020/04/06 12:40:12 jasper Exp $

Index: lib/INetSim/POP3.pm
--- lib/INetSim/POP3.pm.orig
+++ lib/INetSim/POP3.pm
@@ -147,7 +147,7 @@ sub configure_hook {
     else {
         close DAT;
         chmod 0660, $self->{datfile};
-        $gid = getgrnam("inetsim");
+        $gid = getgrnam(INetSim::Config::getConfigParameter("Default_RunAsGroup"));
         if (! defined $gid) {
             INetSim::Log::MainLog("Warning: Unable to get GID for group 'inetsim'", $self->{servicename});
         }
@@ -155,7 +155,7 @@ sub configure_hook {
         ($dev, $inode, $mode, $nlink, $uid, $gid, $rdev, $size, $atime, $mtime, $ctime, $blksize, $blocks) = stat $self->{datfile};
         $grpname = getgrgid $gid;
         # check for group owner 'inetsim'
-        if ($grpname ne "inetsim") {
+        if ($grpname ne INetSim::Config::getConfigParameter("Default_RunAsGroup")) {
             INetSim::Log::MainLog("Warning: Group owner of POP3 main datafile '$self->{datfile}' is not 'inetsim' but '$grpname'", $self->{servicename});
         }
         # check for group r/w permissions
