[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#28776: guix system reconfigure does not update path to nginx configu
From: |
Ludovic Courtès |
Subject: |
bug#28776: guix system reconfigure does not update path to nginx configuration |
Date: |
Wed, 11 Oct 2017 15:25:30 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) |
Hi Oleg,
Oleg Pykhalov <address@hidden> skribis:
> Clément Lassieur <address@hidden> writes:
[...]
>> Quoting Ludovic from:
>> https://lists.gnu.org/archive/html/guix-patches/2017-05/msg00669.html
>>
>> Currently ‘guix system reconfigure’ (specifically
>> ‘upgrade-shepherd-services’) reloads and starts all services that are
>> currently stopped, on the grounds that it would not be safe/desirable to
>> simply stop any running service.
>>
>> So if you want NGINX to start with its new configuration, you need to
>> stop it before doing the 'guix system reconfigure'.
>
> Thank you for giving a direction! I actually tried to make 'sudo herd
> restart nginx' after reconfigure, but apparently it's wrong.
>
> I'm not sure if we need to close this bug. It wasn't obvious to
> me that it related to subject “Allow services to implement a 'reload'
> action”, because I tried to reload it manually :-)
The behavior of ‘reconfigure’ is not ideal, which is why Clément started
working on improving it.
However, what you report here is intended, so I’ll just close as
“not-a-bug”.
Thank you,
Ludo’.