diff options
author | Repository mirror & CI <repomirrorci@gentoo.org> | 2022-05-26 18:03:20 +0000 |
---|---|---|
committer | Repository mirror & CI <repomirrorci@gentoo.org> | 2022-05-26 18:03:20 +0000 |
commit | 90402cbc2d9a691bd7e59968091b2a4a26ad9475 (patch) | |
tree | f5cb9e838651490405035ec9c490fc9775b32804 /metadata/news/2022-05-26-apache-nginx-glep-81/2022-05-26-apache-nginx-glep-81.en.txt | |
parent | Merge updates from master (diff) | |
parent | 2022-05-26-apache-nginx-glep-81: add news (diff) | |
download | gentoo-90402cbc2d9a691bd7e59968091b2a4a26ad9475.tar.gz gentoo-90402cbc2d9a691bd7e59968091b2a4a26ad9475.tar.bz2 gentoo-90402cbc2d9a691bd7e59968091b2a4a26ad9475.zip |
Merge commit '1ed1d66b4ccebfbceaa6309ed8ef64747352af3a'
Diffstat (limited to 'metadata/news/2022-05-26-apache-nginx-glep-81/2022-05-26-apache-nginx-glep-81.en.txt')
-rw-r--r-- | metadata/news/2022-05-26-apache-nginx-glep-81/2022-05-26-apache-nginx-glep-81.en.txt | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/metadata/news/2022-05-26-apache-nginx-glep-81/2022-05-26-apache-nginx-glep-81.en.txt b/metadata/news/2022-05-26-apache-nginx-glep-81/2022-05-26-apache-nginx-glep-81.en.txt new file mode 100644 index 000000000000..d0afab2240b7 --- /dev/null +++ b/metadata/news/2022-05-26-apache-nginx-glep-81/2022-05-26-apache-nginx-glep-81.en.txt @@ -0,0 +1,66 @@ +Title: Migration to GLEP-81 enabled webservers +Author: Conrad Kostecki <conikost@gentoo.org> +Posted: 2022-05-20 +Revision: 1 +News-Item-Format: 2.0 +Display-If-Installed: www-servers/apache +Display-If-Installed: www-servers/nginx + +In future, in order to complete the whole GLEP-81 migration, +the packages www-servers/apache and www-servers/nginx +will be migrated to GLEP-81. + +If changes have been made to the default user and group created +by one of the both packages, the configuration needs to be updated, +as otherwise it will be overwritten. + +The following configuration settings can be set +in make.conf or per package in package.env: + +1. ACCT_USER_<UPPERCASE_USERNAME>_GROUPS + for overriding all default groups. + +2. ACCT_USER_<UPPERCASE_USERNAME>_GROUPS_ADD + for adding additional groups to default groups. + +3. ACCT_USER_<UPPERCASE_USERNAME>_HOME + for overriding default home directory. + +4. ACCT_USER_<UPPERCASE_USERNAME>_HOME_OWNER + for overriding default owner of home directory. + +5. ACCT_USER_<UPPERCASE_USERNAME>_HOME_PERMS + for overriding default permissions of home directory. + +6. ACCT_USER_<UPPERCASE_USERNAME>_SHELL + for overriding default assigned shell. + +If being set per package in package.env, it needs to +be set for acct-user/apache or aact-user/nginx, +depending on which user should be modified. + +See [1] for more details on those variables. + +** Package acct-user/apache will use username/group 'apache'. +-> ACCT_USER_APACHE_GROUPS=".." +-> ACCT_USER_APACHE_GROUPS_ADD=".." +-> ACCT_USER_APACHE_HOME=".." +-> ACCT_USER_APACHE_HOME_OWNER=".." +-> ACCT_USER_APACHE_HOME_PERMS=".." +-> ACCT_USER_APACHE_SHELL=".." + +** Package acct-user/nginx will use username/group 'nginx'. +-> ACCT_USER_NGINX_GROUPS=".." +-> ACCT_USER_NGINX_GROUPS_ADD=".." +-> ACCT_USER_NGINX_HOME=".." +-> ACCT_USER_NGINX_HOME_OWNER=".." +-> ACCT_USER_NGINX_HOME_PERMS=".." +-> ACCT_USER_NGINX_SHELL=".." + +Please update configuration parameters before emerging +both GLEP-81 enabled ebuilds, as otherwise configuration +will be overwritten to default. + +Migration to GLEP-81 will start after 2022-07-01. + +[1] https://devmanual.gentoo.org/eclass-reference/acct-user.eclass/index.html |