Pcore
view release on metacpan or search on metacpan
lib/Pcore.pm view on Meta::CPAN
Pcore::Core::CLI->new( { class => 'main' } )->run( \@ARGV );
if ( !$MSWIN ) {
# GID is inherited from UID by default
if ( defined $ENV->{UID} && !defined $ENV->{GID} ) {
my $uid = $ENV->{UID} =~ /\A\d+\z/sm ? $ENV->{UID} : getpwnam $ENV->{UID};
die qq[Can't find uid "$ENV->{UID}"] if !defined $uid;
$ENV->{GID} = [ getpwuid $uid ]->[2];
}
# change priv
Pcore->sys->change_priv( gid => $ENV->{GID}, uid => $ENV->{UID} );
P->sys->daemonize if $ENV->{DAEMONIZE};
}
}
return;
( run in 0.312 second using v1.01-cache-2.11-cpan-8d75d55dd25 )