Mail-SPF
view release on metacpan or search on metacpan
if -S $socket_path;
$listen_socket = IO::Socket::UNIX->new(
Listen => TRUE,
Local => $socket_path
);
print("spfd (PID $$): Listening on UNIX socket '$socket_path'.\n");
#$0 = "spfd listening on UNIX socket $socket_path";
$socket_user = normalize_uid($socket_user);
$socket_group = normalize_gid($socket_group);
chown($socket_user, $socket_group, $socket_path)
or die("Unable to chown($socket_user, $socket_group) socket '$socket_path'")
if $socket_user != -1 or $socket_path != -1;
chmod(oct($socket_perms), $socket_path)
or die("Unable to chmod($socket_perms) socket '$socket_path': $!")
if defined($socket_perms);
}
if (defined($set_group)) {
$set_group = normalize_gid($set_group);
$( = $) = $set_group;
( run in 0.978 second using v1.01-cache-2.11-cpan-71847e10f99 )