Subversion Repositories svn LFS-FR

Rev

Rev 1130 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1131 jmengual 1
# Le correctif issetugid() de Glibc n'est plus utilisé. issetugid() pouvait
2
# être préchargé à partir d'une bibliothèque définie par l'utilisateur, comme
3
# getuid() ou getgid(), donc issetugid() n'a aucun avantage. Dans BSD et solaris,
4
# issetugid() est un is syscall du noyau et est plus sûre. Avec Linux, nous
5
# devrions utiliser __libc_enable_secure(), qui est équivalent,
6
# mais qui exige des paquets pour être corrigée. On devrait rechercher la
7
# fonction issetugid() de tous les paquets, laquelle devrait être remplacée par
8
# __libc_enable_secure().
1130 jmengual 9
 
10
# Object directories are used whenever possible, to support building from
11
# read-only sources. One day this may be usefull, such as building from source
12
# which were unpacked on to a cdrom, or read-only partition.
13
 
14
# In tools we don't let packages install to /tools/libexec/, for consistancy.
15
 
16
# Avoid installing docs to /tools, since we're not going to use them.
17
 
18
# It would be nice to optionally strip packages as they're installed.
19
 
20
# Bison, Flex, and M4, are needed when using snapshots of GCC (or Binutils).
21
 
22
# Everything in /tools is hardened so that we reboot into a hardened system.
23
 
24
# The --fatal-warnings linker option is used primarily for locating
25
# DT_TEXTREL, with --warn-shared-textrel, but also causes compiler errors
26
# when mktemp(3) or tmpnam(3) are used... so we have zero tolerance for these.
27
 
28
# Whatever bug fix patches are normally used in Chap6, we use them in /tools,
29
# because we're going to reboot /tools.
30
 
31
# When package maintainers offer a GnuPG signature, or md5/sha, file, then
32
# use that instead of making our own md5sum.
33
 
34
# Don't install anything to /tools/sbin, since only the administrator uses
35
# /tools there is no need to have another directory for admin applications.
36