[lfs-dev] umask

2012-09-29 Thread Mark Devaney
A quick thought, and I apologize if this has been discussed already
but I was not able to find any previous mention of this issue.

Section 6.5 (LFS 7.2)  says "Directories are, by default, created with
permission mode 755" - this is only true if root umask is set
appropriately (022).   It would be useful to highlight this fact as
not all distros default to 022 for root umask.

The issues caused by a more restrictive umask are only evident in some
of the package tests that occur much later in the install.

E.g., coreutils (http://osdir.com/ml/bug-coreutils-gnu/2011-03/msg00074.html)

Very much appreciate all the good work of the project.

Thank you.
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page


[lfs-dev] quick patch for Net-tools-CVS_20101030 (BLFS)

2012-10-05 Thread Mark Devaney
kernel commit f80a3f62383bf673c310926d55142d51f118926d
(https://lkml.org/lkml/2012/6/8/233)  removes if_strip.h which breaks
the Metricom radio support compilation in Net-tools-CSV_20101030
(lib/strip.c).  This commit is in the latest 3.6 kernel.

below switches default compilation of that to "no" so that usual yes
"" | make config will not try to build the broken package.

sed -i -e '/HAVE_HWSTRIP y/s/y$/n/' config.in
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page