VirtualBox

Changeset 59453 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Jan 25, 2016 9:40:06 AM (9 years ago)
Author:
vboxsync
Message:

ticketref:15069: Minor issue with file permissions - fail SCAP security validation: change the permissions with which Linux kernel module files (host and guest) are installed under /lib/modules from 0664 to 0644. I note in passing that the host module make files have not yet been changed to use the generic make file template code, so four changes are needed for the host modules versus one for the guest ones.

Location:
trunk/src/VBox
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostDrivers/Support/linux/Makefile

    r58872 r59453  
    300300install: $(MODULE)
    301301        @mkdir -p $(MODULE_DIR); \
    302         install -m 0664 -o root -g root $(MODULE).$(MODULE_EXT) $(MODULE_DIR); \
     302        install -m 0644 -o root -g root $(MODULE).$(MODULE_EXT) $(MODULE_DIR); \
    303303        PATH="$(PATH):/bin:/sbin" depmod -a; \
    304304        rm -f /etc/vbox/module_not_compiled
     
    306306install_rpm: $(MODULE)
    307307        @mkdir -p $(MODULE_DIR); \
    308         install -m 0664 $(MODULE).$(MODULE_EXT) $(MODULE_DIR)
     308        install -m 0644 $(MODULE).$(MODULE_EXT) $(MODULE_DIR)
    309309
    310310else # eq ($(MAKECMDGOALS),clean)
  • trunk/src/VBox/HostDrivers/VBoxNetAdp/linux/Makefile

    r56293 r59453  
    203203install: $(MODULE)
    204204        @mkdir -p $(MODULE_DIR); \
    205         install -m 0664 -o root -g root $(MODULE).$(MODULE_EXT) $(MODULE_DIR); \
     205        install -m 0644 -o root -g root $(MODULE).$(MODULE_EXT) $(MODULE_DIR); \
    206206        PATH="$(PATH):/bin:/sbin" depmod -a; \
    207207        rm -f /etc/vbox/module_not_compiled
     
    209209install_rpm: $(MODULE)
    210210        @mkdir -p $(MODULE_DIR); \
    211         install -m 0664 $(MODULE).$(MODULE_EXT) $(MODULE_DIR)
     211        install -m 0644 $(MODULE).$(MODULE_EXT) $(MODULE_DIR)
    212212
    213213else # eq ($(MAKECMDGOALS),clean)
  • trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/Makefile

    r56293 r59453  
    207207install: $(MODULE)
    208208        @mkdir -p $(MODULE_DIR); \
    209         install -m 0664 -o root -g root $(MODULE).$(MODULE_EXT) $(MODULE_DIR); \
     209        install -m 0644 -o root -g root $(MODULE).$(MODULE_EXT) $(MODULE_DIR); \
    210210        PATH="$(PATH):/bin:/sbin" depmod -a; \
    211211        rm -f /etc/vbox/module_not_compiled
     
    213213install_rpm: $(MODULE)
    214214        @mkdir -p $(MODULE_DIR); \
    215         install -m 0664 $(MODULE).$(MODULE_EXT) $(MODULE_DIR)
     215        install -m 0644 $(MODULE).$(MODULE_EXT) $(MODULE_DIR)
    216216
    217217else # eq ($(MAKECMDGOALS),clean)
  • trunk/src/VBox/HostDrivers/VBoxPci/linux/Makefile

    r56293 r59453  
    206206install: $(MODULE)
    207207        @mkdir -p $(MODULE_DIR); \
    208         install -m 0664 -o root -g root $(MODULE).$(MODULE_EXT) $(MODULE_DIR); \
     208        install -m 0644 -o root -g root $(MODULE).$(MODULE_EXT) $(MODULE_DIR); \
    209209        PATH="$(PATH):/bin:/sbin" depmod -a;
    210210
    211211install_rpm: $(MODULE)
    212212        @mkdir -p $(MODULE_DIR); \
    213         install -m 0664 $(MODULE).$(MODULE_EXT) $(MODULE_DIR)
     213        install -m 0644 $(MODULE).$(MODULE_EXT) $(MODULE_DIR)
    214214
    215215else # eq ($(MAKECMDGOALS),clean)
  • trunk/src/VBox/Installer/linux/Makefile.include.footer

    r59427 r59453  
    8686install: $(MODULE)
    8787        @mkdir -p $(MODULE_DIR); \
    88         install -m 0664 -o root -g root $(MODULE).$(MODULE_EXT) $(MODULE_DIR); \
     88        install -m 0644 -o root -g root $(MODULE).$(MODULE_EXT) $(MODULE_DIR); \
    8989        PATH="$(PATH):/bin:/sbin" depmod -a;
    9090
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette