p5-Mojolicious-Plugin-SetUserGroup - Mojolicious plugin to set unprivileged credentials

Property Value
Distribution FreeBSD 12
Repository FreeBSD i386 Official
Package filename p5-Mojolicious-Plugin-SetUserGroup-1.000.txz
Package name p5-Mojolicious-Plugin-SetUserGroup
Package version 1.000
Package release -
Package architecture i386
Package type txz
Homepage -
License ART20
Maintainer perl@FreeBSD.org
Download size 8.93 KB
Installed size 16.82 KB
This plugin is intended to replace the setuidgid functionality of Mojo::Server.
It should be loaded in application startup and it will change the user and
group credentials of the process when Mojo::IOLoop is started, which occurs in
each worker process of a Mojo::Server::Prefork daemon like hypnotoad.
This allows an application to be started as root so it can bind to privileged
ports such as port 80 or 443, but run worker processes as unprivileged users.
However, if the application is not started as root, it will most likely fail to
change credentials. So, you should only set the user/group when the application
is started as root.


Package Version Architecture Repository
p5-Mojolicious-Plugin-SetUserGroup All All All


Name Value
p5-Mojolicious = 8.32
p5-Unix-Groups-FFI = 1.000
perl5 = 5.30.1


Type URL
Mirror pkg.freebsd.org
Binary Package p5-Mojolicious-Plugin-SetUserGroup-1.000.txz
Source Package www/p5-Mojolicious-Plugin-SetUserGroup

Install Howto

Install p5-Mojolicious-Plugin-SetUserGroup txz package:

# pkg install p5-Mojolicious-Plugin-SetUserGroup

See Also

Package Description
p5-Mojolicious-Plugin-TtRenderer-1.60.txz Template-toolkit renderer for Mojolicious
p5-Mojolicious-Plugin-YamlConfig-0.2.1.txz YAML Configuration Plugin
p5-Mon-0.11_1.txz Perl module that supports mon, a network and system monitoring daemon
p5-MongoDB-2.2.1.txz Mongo Driver for Perl
p5-Mongoose-2.00.txz MongoDB document to Moose object mapper
p5-Monitor-Simple-0.2.8_1.txz Simple monitoring of applications and services
p5-Monitoring-Livestatus-0.80_1.txz Perl API for check_mk livestatus
p5-Monitoring-Plugin-0.40.txz Modules to streamline writing Monitoring plugins
p5-Monoceros-0.27_1.txz PSGI/Plack server w/ event driven connection manager, prefork workers
p5-Moo-2.003006.txz Minimalist Object Orientation (with Moose compatibility)
p5-MooX-Aliases-0.001006_1.txz Easy aliasing of methods and attributes in Moo
p5-MooX-Attribute-ENV-0.02_1.txz Allow Moo attributes to get their values from %ENV
p5-MooX-Cmd-0.017.txz Giving an easy Moo style way to make command organized CLI apps
p5-MooX-ConfigFromFile-0.009.txz Moo eXtension for initializing objects from config file
p5-MooX-File-ConfigDir-0.007.txz Moo eXtension for File::ConfigDir