vm: update symlinks in Nautilus Scripts menu
This is important for older templates that got upgraded to new core packages, which renamed some of the tools by removing the '2' suffix.
This commit is contained in:
parent
3dd6d654ea
commit
2de02b7a6c
@ -64,6 +64,14 @@ start()
|
||||
su user -c 'touch /home/user/.gnome2/nautilus-scripts/.scripts_created'
|
||||
fi
|
||||
|
||||
if ! [ -f /home/user/.gnome2/nautilus-scripts/.scripts_created2 ] ; then
|
||||
# as we have recently renamed tools, the symlinks would need to be fixed for older templates
|
||||
su user -c 'ln -sf /usr/lib/qubes/qvm-copy-to-vm.gnome /home/user/.gnome2/nautilus-scripts/"Copy to other AppVM"'
|
||||
su user -c 'ln -sf /usr/bin/qvm-open-in-dvm /home/user/.gnome2/nautilus-scripts/"Open in DisposableVM"'
|
||||
su user -c 'touch /home/user/.gnome2/nautilus-scripts/.scripts_created2'
|
||||
fi
|
||||
|
||||
|
||||
success
|
||||
echo ""
|
||||
|
||||
|
@ -59,6 +59,7 @@ su user -c 'mkdir -p /home/user/.gnome2/nautilus-scripts'
|
||||
su user -c 'ln -s /usr/lib/qubes/qvm-copy-to-vm.gnome /home/user/.gnome2/nautilus-scripts/"Copy to other AppVM"'
|
||||
su user -c 'ln -s /usr/bin/qvm-open-in-dvm /home/user/.gnome2/nautilus-scripts/"Open in DisposableVM"'
|
||||
su user -c 'touch /home/user/.gnome2/nautilus-scripts/.scripts_created'
|
||||
su user -c 'touch /home/user/.gnome2/nautilus-scripts/.scripts_created2'
|
||||
|
||||
|
||||
mkdir -p $RPM_BUILD_ROOT/var/lib/qubes
|
||||
|
Loading…
Reference in New Issue
Block a user