Andrea Dell'Amico
5232212ecb
library/roles/d4s_user_services_perms/tasks/d4s-service-node.yml: Use the correct variable for the user home.
2018-12-10 15:46:41 +01:00
Andrea Dell'Amico
95395176b9
Install the sudoes configuration as root.
2018-11-26 10:35:54 +01:00
Andrea Dell'Amico
56570044b1
library/roles/d4s_user_services_perms/tasks/main.yml: include -> import_tasks
2018-02-06 18:32:39 +01:00
Andrea Dell'Amico
29c3b9357a
d4s_user_services_perms: More scenarios that involve nfs (so no ACLs) and common main group between users.
2017-10-24 13:46:32 +02:00
Andrea Dell'Amico
1f93b6f542
acls for users and files: We can use the X mode for the executable bit so that directories and files are managed differently.
2017-10-23 19:09:44 +02:00
Andrea Dell'Amico
894fb7aaa4
library/roles/d4s_user_services_perms/templates/README-service.j2: Add a template that got removed by mistake.
2017-09-28 18:11:19 +02:00
Andrea Dell'Amico
0fd430f4c1
Change the tasks execution order.
2017-09-01 18:25:31 +02:00
Andrea Dell'Amico
587a62417a
Remove an unused file.
2017-08-21 13:25:54 +02:00
Andrea Dell'Amico
b86f5641c9
library/roles/d4s_user_services_perms: Add a script that recursively sets the ACLs.
2017-08-13 20:11:38 +02:00
Andrea Dell'Amico
8d57365c86
library/roles/d4s_user_services_perms: Now it's possible to create additional users on smartgears nodes too.
...
d4science-ghn-cluster/group_vars/geoserver_prod_spatial/geoserver_prod_spatial.yml: Give Emmanuel Blondel read/write permissions on the spatialite data.
2017-07-03 16:51:41 +02:00
Andrea Dell'Amico
7f8c6e8c75
library/roles/d4s_user_services_perms: Add new tasks to manage ACLS, when multiple users need to read/write the same directories and files. See https://support.d4science.org/issues/6761#note-25
2017-04-20 20:33:53 +02:00
Andrea Dell'Amico
ec51482863
library/roles: d4s_user_services_perms, fixes to the tasks so that they work if we have multiple tomcat installations but only a subset of them have smartgears installed.
...
library/roles/smartgears/smartgears/templates/container.xml.j2: Cosmetic fix.
2017-01-25 16:03:23 +01:00
Andrea Dell'Amico
f17ef0d2e1
library/roles/d4s_user_services_perms: Change the gcore task to handle the case of multiple users.
...
d4science-ghn-cluster/group_vars/ghn_d4research: The collector needs two users.
2016-11-10 14:04:14 +01:00
Andrea Dell'Amico
7a248878de
library/roles/d4s_user_services_perms: Various fixes.
2016-09-27 15:35:34 +02:00
Andrea Dell'Amico
4b5303dad5
library/roles/d4s_user_services_perms: Add a series of task that configure a generic service to be managed by an unprivileged user.
2016-09-27 15:35:33 +02:00
Andrea Dell'Amico
c34cd379db
library/roles/d4s_user_services_perms/defaults/main.yml, library/roles/ubuntu-deb-general/defaults/main.yml: Fix the same typo, in two different places.
2016-07-28 15:34:55 +02:00
Andrea Dell'Amico
b0431d49ac
library/roles/ubuntu-deb-general: Increase the root files descriptors limits to 8192.
...
library/roles/d4s_user_services_perms: Increase the d4science user files descriptor limits to 16000.
2016-07-26 12:51:34 +02:00
Andrea Dell'Amico
883a8b0826
library/roles/d4s_user_services_perms: Manage the manually installed tomcat, providing a logrotate rule for catalina and a sudoers configuration that permits to manage the instance by the unprivileged user.
2016-07-11 17:57:45 +02:00
Andrea Dell'Amico
08c900a2e3
library/roles/d4s_user_services_perms: New task for the generic tomcat installation
2016-06-23 17:57:20 +02:00
Andrea Dell'Amico
670a98fa2a
library/roles: Ansible 2 compatibility.
2016-03-08 10:58:57 +01:00
Andrea Dell'Amico
44c7857c8f
library/roles/d4s_user_services_perms: Manage the basic gcore case, where we only create a user.
...
d4science-ghn-cluster: Playbook to provision access.d4science.org.
2016-03-01 14:14:12 +01:00
Tommaso Piccioli
fd8c032823
variable name change from tomcat_m_autodeploy to tomcat_m_webapps_autodeploy
2015-10-15 18:13:24 +02:00
Andrea Dell'Amico
29aab30b45
library/roles/ubuntu-deb-general/tasks/packages.yml: use a specific tag to identify the task that installs the common packages
...
library/roles/d4s_user_services_perms/tasks/main.yml: Fix the acl tasks
2015-07-24 12:46:24 +02:00
Andrea Dell'Amico
550d02fc48
library/roles/d4s_user_services_perms: Install a README file inside the gcube home directory. Set up acls so that the gcube user can read/write the tomcat options files.
2015-07-24 12:00:37 +02:00
Andrea Dell'Amico
13d224e336
library/roles/d4s_user_services_perms: Fix the generation of the start/stop scripts. Now the multiuser option is supported.
2015-06-09 16:10:27 +02:00
Andrea Dell'Amico
579f97a1aa
ibrary/roles/d4s_user_services_perms: Move here the tasks that allow the d4science user to start/stop the tomcat service.
...
d4science-ghn-cluster: new generic playbook to configure a machine that will run the transact webapp.
2015-05-30 19:58:55 +02:00