Changeset a7fa075
- Timestamp:
- Oct 11, 2006, 9:00:26 PM (18 years ago)
- Branches:
- clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- b3caa33
- Parents:
- 9383fe4
- Location:
- BOOK
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/bootable/x86/kernel.xml
r9383fe4 ra7fa075 119 119 directory are not owned by <systemitem class="username">root</systemitem>. 120 120 Whenever a package is unpacked as user <systemitem 121 class="username">root</systemitem> (like we d id122 inside chroot), the files have the user and group IDs of whatever121 class="username">root</systemitem> (like we do inside the final-system 122 build environment), the files have the user and group IDs of whatever 123 123 they were on the packager's computer. This is usually not a problem 124 124 for any other package to be installed because the source tree is 125 125 removed after the installation. However, the Linux source tree is 126 often retained for a long time. 126 often retained for a long time. Because of this, there is a chance 127 127 that whatever user ID the packager used will be assigned to somebody 128 128 on the machine. That person would then have write access to the kernel -
BOOK/final-system/multilib/multiarch_wrapper.xml
r9383fe4 ra7fa075 62 62 63 63 <para os="e">This multiarch wrapper is going to be used later on in the book 64 with perl. It will also be very useful outside of the base CLFS system.</para>64 with Perl. It will also be very useful outside of the base CLFS system.</para> 65 65 66 <para os="f">Creat ing thetestcase:</para>66 <para os="f">Create a testcase:</para> 67 67 68 68 <screen os="g"><userinput>echo 'echo "32bit Version"' > test-32 … … 71 71 ln -sv /usr/bin/multiarch_wrapper test</userinput></screen> 72 72 73 <para os="h">Test ingthe wrapper:</para>73 <para os="h">Test the wrapper:</para> 74 74 75 75 <screen os="i"><userinput>USE_ARCH=32 ./test
Note:
See TracChangeset
for help on using the changeset viewer.