[packages/VirtualBox] move .start files to subdir
glen
glen at pld-linux.org
Sun Mar 2 22:42:31 CET 2014
commit 2daf9ea4d9c1209c6b4de53b0e20ebc91097e079
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Sun Mar 2 21:39:24 2014 +0000
move .start files to subdir
this is to prevent users replacing master autostart.cfg file (removed
write permission from the dir)
VirtualBox.spec | 5 +++--
vboxautostart.init | 2 +-
2 files changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/VirtualBox.spec b/VirtualBox.spec
index 21a2189..a75c620 100644
--- a/VirtualBox.spec
+++ b/VirtualBox.spec
@@ -622,7 +622,7 @@ rm -rf $RPM_BUILD_ROOT
%if %{with userspace}
install -d $RPM_BUILD_ROOT{%{_bindir},/sbin,%{_sbindir},%{_libdir}/%{pname}/ExtensionPacks} \
$RPM_BUILD_ROOT{%{_pixmapsdir},%{_desktopdir},%{_datadir}/mime/packages} \
- $RPM_BUILD_ROOT%{_sysconfdir}/vbox \
+ $RPM_BUILD_ROOT%{_sysconfdir}/vbox/autostart \
$RPM_BUILD_ROOT%{_libdir}/xorg/modules/{drivers,dri,input} \
$RPM_BUILD_ROOT{/lib/udev,/etc/udev/rules.d} \
$RPM_BUILD_ROOT{/etc/rc.d/init.d,%{systemdunitdir},%{_usrsrc}}
@@ -863,7 +863,8 @@ dkms remove -m vboxhost -v %{version}-%{rel} --rpm_safe_upgrade --all || :
%if %{with userspace}
%files
%defattr(644,root,root,755)
-%dir %attr(750,root,vbox) %{_sysconfdir}/vbox
+%dir %attr(751,root,root) %{_sysconfdir}/vbox
+%dir %attr(770,root,vbox) %{_sysconfdir}/vbox/autostart
%attr(640,root,vbox) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/vbox/autostart.cfg
%attr(754,root,root) /etc/rc.d/init.d/vboxautostart
%attr(755,root,root) /sbin/mount.vdi
diff --git a/vboxautostart.init b/vboxautostart.init
index c461593..5e5c181 100755
--- a/vboxautostart.init
+++ b/vboxautostart.init
@@ -11,7 +11,7 @@
# Source function library
. /etc/rc.d/init.d/functions
-VBOXAUTOSTART_DB=/etc/vbox
+VBOXAUTOSTART_DB=/etc/vbox/autostart
VBOXAUTOSTART_CONFIG=/etc/vbox/autostart.cfg
VBOXAUTOSTART=@INSTALL_DIR@/VBoxAutostart
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/VirtualBox.git/commitdiff/2daf9ea4d9c1209c6b4de53b0e20ebc91097e079
More information about the pld-cvs-commit
mailing list