Projet

Général

Profil

0001-misc-adapt-to-change-in-wcsctl-path-18011.patch

Frédéric Péters, 15 août 2017 10:46

Télécharger (3,33 ko)

Voir les différences:

Subject: [PATCH] misc: adapt to change in wcsctl path (#18011)

 README                        | 2 +-
 debian/agent/settings.py      | 2 +-
 debian/agent/sudo-hobo-agent  | 4 ++--
 hobo/agent/worker/settings.py | 2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)
README
139 139

  
140 140
 - w.c.s.
141 141

  
142
w.c.s. instances will be deployed using "/usr/sbin/wcsctl" by default, this
142
w.c.s. instances will be deployed using "/usr/bin/wcsctl" by default, this
143 143
command can be adapted in the WCS_MANAGE_COMMAND setting. It should be run
144 144
with the same rights as the wcs process (redefine the command to use sudo
145 145
if necessary).
debian/agent/settings.py
17 17
# *.dev.example.net.
18 18
AGENT_HOST_PATTERNS = None
19 19

  
20
WCS_MANAGE_COMMAND = 'sudo -u wcs /usr/sbin/wcsctl -f /etc/wcs/wcs-au-quotidien.cfg'
20
WCS_MANAGE_COMMAND = 'sudo -u wcs /usr/bin/wcsctl -f /etc/wcs/wcs-au-quotidien.cfg'
21 21
AUTHENTIC_MANAGE_COMMAND = 'sudo -u authentic-multitenant /usr/bin/authentic2-multitenant-manage'
22 22
COMBO_MANAGE_COMMAND = 'sudo -u combo /usr/bin/combo-manage'
23 23
PASSERELLE_MANAGE_COMMAND = 'sudo -u passerelle /usr/bin/passerelle-manage'
debian/agent/sudo-hobo-agent
1
hobo-agent ALL=(wcs)NOPASSWD:/usr/sbin/wcsctl -f /etc/wcs/wcs-au-quotidien.cfg hobo_deploy * -
1
hobo-agent ALL=(wcs)NOPASSWD:/usr/bin/wcsctl -f /etc/wcs/wcs-au-quotidien.cfg hobo_deploy * -
2 2
hobo-agent ALL=(authentic-multitenant)NOPASSWD:/usr/bin/authentic2-multitenant-manage hobo_deploy * -
3 3
hobo-agent ALL=(combo)NOPASSWD:/usr/bin/combo-manage hobo_deploy * -
4 4
hobo-agent ALL=(passerelle)NOPASSWD:/usr/bin/passerelle-manage hobo_deploy * -
......
11 11
hobo-agent ALL=(bijoe)NOPASSWD:/usr/bin/bijoe-manage hobo_deploy * -
12 12
hobo-agent ALL=(hobo)NOPASSWD:/usr/bin/hobo-manage hobo_deploy * -
13 13

  
14
hobo-agent ALL=(wcs)NOPASSWD:/usr/sbin/wcsctl -f /etc/wcs/wcs-au-quotidien.cfg hobo_notify -
14
hobo-agent ALL=(wcs)NOPASSWD:/usr/bin/wcsctl -f /etc/wcs/wcs-au-quotidien.cfg hobo_notify -
15 15
hobo-agent ALL=(authentic-multitenant)NOPASSWD:/usr/bin/authentic2-multitenant-manage hobo_notify -
16 16
hobo-agent ALL=(combo)NOPASSWD:/usr/bin/combo-manage hobo_notify -
17 17
hobo-agent ALL=(passerelle)NOPASSWD:/usr/bin/passerelle-manage hobo_notify -
hobo/agent/worker/settings.py
17 17
# *.dev.example.net.
18 18
AGENT_HOST_PATTERNS = None
19 19

  
20
WCS_MANAGE_COMMAND = '/usr/sbin/wcsctl'
20
WCS_MANAGE_COMMAND = '/usr/bin/wcsctl'
21 21
AUTHENTIC_MANAGE_COMMAND = '/usr/bin/authentic2-multitenant-manage'
22 22
COMBO_MANAGE_COMMAND = '/usr/lib/combo/manage.py'
23 23
PASSERELLE_MANAGE_COMMAND = '/usr/lib/passerelle/manage.py'
24
-