1 Summary: Basic filesystem layout
2 Summary(de): Grundlegende Dateisystemstruktur
3 Summary(fr): Arborescence de base du système de fichiers
4 Summary(pl): Podstawa uk³ad katalogów systemu Linux
5 Summary(tr): Temel dosya sistemi yapýsý
9 Copyright: Public Domain
12 Buildroot: /tmp/%{name}-%{version}-root
17 This package contains the basic directory layout for a Linux system,
18 including the proper permissions for the directories. This layout conforms
19 to the Filesystem Hierarchy Standard (FHS) 2.0.
22 Dieses Paket enthält die grundlegende Verzeichnisstruktur eines Linux-Systems,
23 einschließlich der entsprechenden Zugriffsrechte. Diese Struktur entspricht
24 dem Filesystem Hierarchy Standard (FHS) 2.0.
27 Ce package contient l'arborescence type pour système linux
28 y compris les permissions adéquates pour les répertoires. Cette
29 arborescence est conforme au standard \"Filesystem Hierarchy Standard\"
33 Pakiet ten zawiera informacje o podstawowej strukturze katalogów systemu i
37 Bu paket GNU makro iþleme dilini içerir. Mantýksal olarak ayrýþtýrýlabilen
38 metin dosyalarý yazýmý için yararlýdýr.
43 rm -rf $RPM_BUILD_ROOT
45 install -d $RPM_BUILD_ROOT/{bin,boot,home/users,opt} \
46 $RPM_BUILD_ROOT/etc/{X11,profile.d,security,opt} \
47 $RPM_BUILD_ROOT/lib/{modules,security} \
48 $RPM_BUILD_ROOT/{mnt/{floppy,cdrom},proc,root,sbin,tmp} \
49 $RPM_BUILD_ROOT/usr/{bin,src,games,lib,include,sbin,share} \
50 $RPM_BUILD_ROOT/usr/share/{dict,doc,info,man,misc,games,tmac} \
51 $RPM_BUILD_ROOT/usr/local/{bin,games,share/{info,doc,man},lib,sbin,src} \
52 $RPM_BUILD_ROOT/var/{lock/subsys,log,mail,run,spool} \
53 $RPM_BUILD_ROOT/var/{games,state/misc,tmp,db,opt,crash,cache,account} \
54 $RPM_BUILD_ROOT/var/cache \
55 $RPM_BUILD_ROOT/usr/X11R6/share/applnk
57 ln -sf share/man $RPM_BUILD_ROOT/usr/man
58 ln -sf share/info $RPM_BUILD_ROOT/usr/info
59 ln -sf state $RPM_BUILD_ROOT/var/lib
60 ln -sf share/doc $RPM_BUILD_ROOT/usr/doc
61 ln -sf share/doc $RPM_BUILD_ROOT/usr/local/doc
62 ln -sf share/dict $RPM_BUILD_ROOT/usr/dict
65 if [ -e /usr/man ] && [ ! -L /usr/man ]; then
66 mkdir -p /usr/share/man
67 cp -a /usr/man/* /usr/share/man || :
70 if [ -e /usr/info ] && [ ! -L /usr/info ]; then
71 mkdir -p /usr/share/info
72 cp -a /usr/info/* /usr/share/info || :
74 ln -sf ../../../etc/info-dir /usr/share/info/dir
76 if [ -e /usr/doc ] && [ ! -L /usr/doc ]; then
77 mkdir -p /usr/share/doc
78 cp -a /usr/doc/* /usr/share/doc || :
81 if [ -e /usr/local/doc ] && [ ! -L /usr/local/doc ]; then
82 mkdir -p /usr/local/share/doc
83 cp -a /usr/local/doc/* /usr/local/share/doc
86 if [ -e /usr/dict ] && [ ! -L /usr/dict ]; then
87 mkdir -p /usr/share/dict
88 cp -a /usr/dict/* /usr/share/dict || :
91 if [ -e /var/lib ] && [ ! -L /var/lib ]; then
93 cp -a /var/lib/* /var/state
98 if [ -L /var/tmp ]; then
105 rm -rf $RPM_BUILD_ROOT
108 %defattr(755,root,root,755)
110 %attr(700,root,root) /boot
112 %attr(750,root,root) %dir /etc/security
120 %attr(555,root,root) /proc
121 %attr(700,root,root) /root
123 %attr(1777,root,root) /tmp
130 %attr(751,root,root) /var/log
136 %attr(1777,root,root) %dir /var/tmp