mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-01-18 13:36:36 +01:00
guix-install.sh: Test if gnu-store.mount exists before removing the unit
The file /etc/systemd/system/gnu-store.mount has permissions 664, since the `install_unit()` function installed it so. So the test prior to removing the matching Systemd unit should not be wether this file is executable, otherwise it will always fail. The relevant test is on the file existence. * etc/guix-install.sh (sys_delete_guix_daemon): Test if gnu-store.mount file exists rather than if it is executable. Change-Id: Ic7cc186618b0b92fccf49a3b27805756a9126b89 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
parent
75fc77dc99
commit
e02b3b0a66
1 changed files with 1 additions and 1 deletions
|
@ -576,7 +576,7 @@ sys_delete_guix_daemon()
|
|||
_msg "${INF}removing guix-daemon"
|
||||
rm -f /etc/systemd/system/guix-daemon.service
|
||||
|
||||
if [ -x /etc/systemd/system/gnu-store.mount ]; then
|
||||
if [ -f /etc/systemd/system/gnu-store.mount ]; then
|
||||
_msg "${INF}disabling gnu-store.mount"
|
||||
systemctl disable gnu-store.mount
|
||||
_msg "${INF}stopping gnu-store.mount"
|
||||
|
|
Loading…
Reference in a new issue