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/wmconfig,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,etc,games,include,sbin,share} \
50 $RPM_BUILD_ROOT/usr/share/{dict,doc,info,man,misc,games,fonts} \
51 $RPM_BUILD_ROOT/usr/{games,lib/games} \
52 $RPM_BUILD_ROOT/usr/local/{bin,games,share/{info,man,doc},lib,sbin,src} \
53 $RPM_BUILD_ROOT/var/{local,lock/subsys,log,run,preserve,mail,spool} \
54 $RPM_BUILD_ROOT/var/{games,state,tmp,db,opt}
56 ln -sf share/man $RPM_BUILD_ROOT%{_mandir}
57 ln -sf share/man $RPM_BUILD_ROOT/usr/local/man
58 ln -sf share/info $RPM_BUILD_ROOT%{_infodir}
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 %{_mandir} ] && [ ! -L /usr/man ]; then
67 cp -a %{_mandir}/* %{_mandir} || :
70 if [ -e /usr/local/man ] && [ ! -L /usr/local/man ]; then
71 mkdir -p /usr/local/share/man
72 cp -a /usr/local/man/* /usr/local/share/man || :
75 if [ -e %{_infodir} ] && [ ! -L /usr/info ]; then
77 cp -a %{_infodir}/* %{_infodir} || :
79 ln -sf ../../../etc/info-dir %{_infodir}/dir
81 if [ -e /usr/doc ] && [ ! -L /usr/doc ]; then
82 mkdir -p /usr/share/doc
83 cp -a /usr/doc/* /usr/share/doc || :
86 if [ -e /usr/local/doc ] && [ ! -L /usr/local/doc ]; then
87 mkdir -p /usr/local/share/doc
88 cp -a /usr/local/doc/* /usr/local/share/doc
91 if [ -e /usr/dict ] && [ ! -L /usr/dict ]; then
92 mkdir -p /usr/share/dict
93 cp -a /usr/dict/* /usr/share/dict || :
96 if [ -e /var/lib ] && [ ! -L /var/lib ]; then
98 cp -a /var/lib/* /var/state
103 if [ -L /var/tmp ]; then
110 rm -rf $RPM_BUILD_ROOT
113 %defattr(755,root,root,755)
115 %attr(700,root,root) /boot
117 %attr(751,root,root) %dir /etc/security
121 %dir /etc/X11/wmconfig
125 %attr(555,root,root) /proc
126 %attr(700,root,root) /root
128 %attr(1777,root,root) /tmp
135 %attr(751,root,root) /var/log
140 %attr(1777,root,root) %dir /var/tmp
143 * Thu May 6 1999 Artur Frysiak <wiget@pld.org.pl>
145 - modyfications for FHS 2.0.
147 * Tue Apr 20 1999 Piotr Czerwiñski <pius@pld.org.pl>
149 - recompiled on rpm 3.
151 * Wed Mar 31 1999 Piotr Czerwiñski <pius@pld.org.pl>
153 - added /etc/X11/wmconfig.
155 * Thu Feb 23 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
159 * Sun Feb 21 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
161 - removed /usr/tmp (not neccessary),
163 - removed many directories which must belongs to other packages
164 (webserwer, ftpdaemon, smtpdaemon, gopher serwer, petidomo),
165 - simplification in %files,
166 - changed GUID on man directorirs to root.
168 * Wed Dec 30 1998 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
170 - changed permissions of /boot to 711
171 (System.map must be readable by new ps),
172 - added /var/spool/{news,lpd,uucp},
174 - all symlinks are now as %ghost,
175 - added /var/lock/subsys,
176 - added /usr/X11R6/man/* & %{_mandir}/man/*,
177 - fixed permission of /var/spool/mail,
178 - added /etc/mail && /home/ftp,
179 - added /usr/lib/gopher-data && /usr/lib/games.
181 * Mon Aug 10 1998 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
183 - changed relase to 1d (PLD-devel),
184 - added /opt for commercial software,
185 - /var/tmp as symlink to /tmp,
186 - /var/adm as symlink to /var/log.
188 * Mon Aug 10 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
190 - Buildroot changed to /tmp/%{name}-%%{version}-root,
191 - directory skeleton is builded directly in %install instead unpacking
193 - translation modified for pl,
195 - added /home/users - default base directory for users home
197 - changed permission on /var/lib/rpm to 700,
198 - changed perrmission on /root and /boot to 700,
199 - changed permission on /var/log to 711,
200 - changed permission on /var/spool/mail to 751,
201 - removed /usr/lib/X11,
204 * Mon Apr 27 1998 Prospector System <bugs@redhat.com>
205 - translations modified for de, fr, tr
207 * Tue Sep 09 1997 Erik Troan <ewt@redhat.com>
208 - made a noarch package
210 * Wed Jul 09 1997 Erik Troan <ewt@redhat.com>
213 * Wed Apr 16 1997 Erik Troan <ewt@redhat.com>
214 - Changed /proc to 555
215 - Removed /var/spool/mqueue (which is owned by sendmail)