Changeset 13540 for trunk/debian/postinst
- Timestamp:
- 10/23/08 17:15:41 (3 months ago)
- Files:
-
- trunk/debian/postinst (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/debian/postinst
r11725 r13540 48 48 49 49 # create users groups 50 db_input high virtualbox -ose/group-vboxusers || true50 db_input high virtualbox/group-vboxusers || true 51 51 db_go || true 52 52 addgroup --system vboxusers 53 53 54 54 if [ ! -f /lib/modules/`uname -r`/misc/vboxdrv.ko ]; then 55 db_get virtualbox -ose/module-compilation-allowed55 db_get virtualbox/module-compilation-allowed 56 56 if [ "$RET" = "false" ]; then 57 57 cat << EOF … … 60 60 EOF 61 61 else 62 db_input critical virtualbox -ose/module-compilation-allowed || true62 db_input critical virtualbox/module-compilation-allowed || true 63 63 db_go || true 64 db_get virtualbox -ose/module-compilation-allowed64 db_get virtualbox/module-compilation-allowed 65 65 if [ "$RET" = "true" ]; then 66 66 # Compile module. Don't show a message box here if everything works well. … … 68 68 Messages emitted during module compilation will be logged to $LOG. 69 69 EOF 70 if ! /usr/share/virtualbox -ose/src/build_in_tmp install > /var/log/vbox-install.log 2>&1; then71 db_fset virtualbox -ose/module-compilation-failed seen false72 db_input critical virtualbox -ose/module-compilation-failed || true70 if ! /usr/share/virtualbox/src/build_in_tmp install > /var/log/vbox-install.log 2>&1; then 71 db_fset virtualbox/module-compilation-failed seen false 72 db_input critical virtualbox/module-compilation-failed || true 73 73 db_go || true 74 74 touch /etc/vbox/module_not_compiled … … 92 92 # The starters need to be Suid root. They drop the privileges before starting 93 93 # the real frontend. 94 if ! dpkg-statoverride --list /usr/lib/virtualbox -ose/VirtualBox > /dev/nnull 2>&1; then95 chmod 4711 /usr/lib/virtualbox -ose/VirtualBox94 if ! dpkg-statoverride --list /usr/lib/virtualbox/VirtualBox > /dev/nnull 2>&1; then 95 chmod 4711 /usr/lib/virtualbox/VirtualBox 96 96 fi 97 if ! dpkg-statoverride --list /usr/lib/virtualbox -ose/VBoxHeadless > /dev/nnull 2>&1; then98 chmod 4711 /usr/lib/virtualbox -ose/VBoxHeadless97 if ! dpkg-statoverride --list /usr/lib/virtualbox/VBoxHeadless > /dev/nnull 2>&1; then 98 chmod 4711 /usr/lib/virtualbox/VBoxHeadless 99 99 fi 100 if ! dpkg-statoverride --list /usr/lib/virtualbox -ose/VBoxSDL > /dev/nnull 2>&1; then101 chmod 4711 /usr/lib/virtualbox -ose/VBoxSDL100 if ! dpkg-statoverride --list /usr/lib/virtualbox/VBoxSDL > /dev/nnull 2>&1; then 101 chmod 4711 /usr/lib/virtualbox/VBoxSDL 102 102 fi 103 103

