Changeset 57876 in vbox
- Timestamp:
- Sep 24, 2015 10:56:43 AM (9 years ago)
- Location:
- trunk/src/VBox/Installer/linux
- Files:
-
- 3 edited
-
install.sh (modified) (1 diff)
-
routines.sh (modified) (2 diffs)
-
rpm/VirtualBox.tmpl.spec (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Installer/linux/install.sh
r57812 r57876 402 402 ln -sf $INSTALLATION_DIR/VBox.sh /usr/bin/VBoxDTrace 403 403 fi 404 ln -sf $INSTALLATION_DIR/vboxdrv.sh /sbin/rcvboxdrv405 404 # Unity and Nautilus seem to look here for their icons 406 405 ln -sf $INSTALLATION_DIR/icons/128x128/virtualbox.png /usr/share/pixmaps/virtualbox.png -
trunk/src/VBox/Installer/linux/routines.sh
r57711 r57876 237 237 name="$2" 238 238 239 test -x "$script" && test ! "$name" = "" || 240 { echo "$self: invalid arguments" >&2; return 1; } 239 test -x "${script}" && test ! "${name}" = "" || 240 { echo "${self}: invalid arguments" >&2; return 1; } 241 ln -s "${script}" "/sbin/rc${name}" 241 242 test -x "`which systemctl 2>/dev/null`" && 242 243 { systemd_wrap_init_script "$script" "$name"; return; } 243 244 if test -d /etc/rc.d/init.d; then 244 cp "$ script" "/etc/rc.d/init.d/$name" &&245 chmod 755 "/etc/rc.d/init.d/$ name"245 cp "${script}" "/etc/rc.d/init.d/${name}" && 246 chmod 755 "/etc/rc.d/init.d/${name}" 246 247 elif test -d /etc/init.d; then 247 cp "$ script" "/etc/init.d/$name" &&248 chmod 755 "/etc/init.d/$ name"248 cp "${script}" "/etc/init.d/${name}" && 249 chmod 755 "/etc/init.d/${name}" 249 250 else 250 251 { echo "${self}: error: unknown init type" >&2; return 1; } … … 259 260 name="$1" 260 261 261 test -n "$ name" ||262 test -n "${name}" || 262 263 { echo "$self: missing argument"; return 1; } 264 rm -f "/sbin/rc${name}" 263 265 rm -f /lib/systemd/system/"$name".service /usr/lib/systemd/system/"$name".service 264 266 rm -f "/etc/rc.d/init.d/$name" -
trunk/src/VBox/Installer/linux/rpm/VirtualBox.tmpl.spec
r57868 r57876 172 172 fi 173 173 mv vboxdrv.sh $RPM_BUILD_ROOT/usr/lib/virtualbox 174 ln -sf /usr/lib/virtualbox/vboxdrv.sh $RPM_BUILD_ROOT/sbin/rcvboxdrv175 174 mv vboxballoonctrl-service.sh $RPM_BUILD_ROOT/usr/lib/virtualbox 176 ln -sf /usr/lib/virtualbox/vboxballoonctrl-service.sh $RPM_BUILD_ROOT/sbin/rcvboxballoonctrl-service177 175 mv vboxautostart-service.sh $RPM_BUILD_ROOT/usr/lib/virtualbox 178 ln -sf /usr/lib/virtualbox/vboxautostart-service.sh $RPM_BUILD_ROOT/sbin/rcvboxautostart-service179 176 mv vboxweb-service.sh $RPM_BUILD_ROOT/usr/lib/virtualbox 180 ln -sf /usr/lib/virtualbox/vboxweb-service.sh $RPM_BUILD_ROOT/sbin/rcvboxweb-service181 177 mv postinst-common.sh $RPM_BUILD_ROOT/usr/lib/virtualbox 182 178 mv prerm-common.sh $RPM_BUILD_ROOT/usr/lib/virtualbox … … 316 312 fi 317 313 if [ $BUILD_MODULES -eq 1 ]; then 318 / sbin/rcvboxdrvsetup || true314 /usr/lib/virtualbox/vboxdrv.sh setup || true 319 315 else 320 316 if lsmod | grep -q "vboxdrv[^_-]"; then 321 / sbin/rcvboxdrvstop || true317 /usr/lib/virtualbox/vboxdrv.sh stop || true 322 318 fi 323 319 fi … … 367 363 %{?rpm_suse: %{py_sitedir}/*} 368 364 %{!?rpm_suse: %{python_sitelib}/*} 369 /sbin/rcvboxdrv370 /sbin/rcvboxballoonctrl-service371 /sbin/rcvboxautostart-service372 /sbin/rcvboxweb-service373 365 /etc/vbox 374 366 /usr/bin/*
Note:
See TracChangeset
for help on using the changeset viewer.

