walters / rpms / filesystem

Forked from rpms/filesystem 6 years ago
Clone
e62fd8c
Summary: The basic directory layout for a Linux system
cvsdist 02bba4f
Name: filesystem
fb487bf
Version: 3.2
c9afdef
Release: 13%{?dist}
cvsdist 29e96bc
License: Public Domain
a2ecb31
URL: https://fedorahosted.org/filesystem
cvsdist 02bba4f
Group: System Environment/Base
16a0520
# Raw source1 URL: https://fedorahosted.org/filesystem/browser/lang-exceptions?format=raw
fc38940
Source1: https://fedorahosted.org/filesystem/browser/lang-exceptions
0548eab
Source2: iso_639.sed
0548eab
Source3: iso_3166.sed
b8f9541
BuildRequires: iso-codes
3a34a30
Requires(pre): setup
cvsdist 02bba4f
cvsdist 02bba4f
%description
cvsdist 3d702fd
The filesystem package is one of the basic packages that is installed
4821823
on a Linux system. Filesystem contains the basic directory layout
4821823
for a Linux operating system, including the correct permissions for
4821823
the directories.
cvsdist 02bba4f
cvsdist 02bba4f
%prep
b8f9541
rm -f $RPM_BUILD_DIR/filelist
cvsdist 02bba4f
92d26fd
%build
92d26fd
cvsdist 02bba4f
%install
cvsdist 02bba4f
rm -rf %{buildroot}
d0a891c
mkdir %{buildroot}
0548eab
install -p -c -m755 %SOURCE2 %{buildroot}/iso_639.sed
0548eab
install -p -c -m755 %SOURCE3 %{buildroot}/iso_3166.sed
cvsdist 02bba4f
cvsdist 02bba4f
cd %{buildroot}
cvsdist d9d13d0
4dd7fd5
mkdir -p boot dev \
fb487bf
        etc/{X11/{applnk,fontpath.d},xdg/autostart,opt,pm/{config.d,power.d,sleep.d},xinetd.d,skel,sysconfig,pki,bash_completion.d} \
bcb9fa0
        home media mnt opt proc root run srv sys tmp \
d50a361
        usr/{bin,etc,games,include,%{_lib}/{games,sse2,tls,X11,pm-utils/{module.d,power.d,sleep.d}},lib/{debug,games,locale,modules,sse2},libexec,local/{bin,etc,games,lib,%{_lib},sbin,src,share/{applications,man/man{1,2,3,4,5,6,7,8,9,n,1x,2x,3x,4x,5x,6x,7x,8x,9x},info},libexec,include,},sbin,share/{aclocal,applications,augeas/lenses,backgrounds,desktop-directories,dict,doc,empty,games,ghostscript/conf.d,gnome,icons,idl,info,man/man{1,2,3,4,5,6,7,8,9,n,1x,2x,3x,4x,5x,6x,7x,8x,9x,0p,1p,3p},mime-info,misc,omf,pixmaps,sounds,themes,xsessions,X11},src,src/kernels,src/debug} \
bcb9fa0
        var/{adm,empty,gopher,lib/{games,misc,rpm-state},local,log,nis,preserve,spool/{mail,lpd},tmp,db,cache,opt,games,yp}
cvsdist d9d13d0
27fe91a
#do not create the symlink atm.
27fe91a
#ln -snf etc/sysconfig etc/default
cvsdist d9d13d0
ln -snf ../var/tmp usr/tmp
cvsdist d9d13d0
ln -snf spool/mail var/mail
4dd7fd5
ln -snf usr/bin bin
4dd7fd5
ln -snf usr/sbin sbin
4dd7fd5
ln -snf usr/lib lib
4dd7fd5
ln -snf usr/%{_lib} %{_lib}
bcb9fa0
ln -snf ../run var/run
bcb9fa0
ln -snf ../run/lock var/lock
cvsdist 0c17b19
0548eab
sed -n -f %{buildroot}/iso_639.sed /usr/share/xml/iso-codes/iso_639.xml \
0548eab
  >%{buildroot}/iso_639.tab
0548eab
sed -n -f %{buildroot}/iso_3166.sed /usr/share/xml/iso-codes/iso_3166.xml \
0548eab
  >%{buildroot}/iso_3166.tab
0548eab
0548eab
grep -v "^$" %{buildroot}/iso_639.tab | grep -v "^#" | while read a b c d ; do
92d26fd
    [[ "$d" =~ "^Reserved" ]] && continue
92d26fd
    [[ "$d" =~ "^No linguistic" ]] && continue
92d26fd
92d26fd
    locale=$c
92d26fd
    if [ "$locale" = "XX" ]; then
92d26fd
        locale=$b
92d26fd
    fi
92d26fd
    echo "%lang(${locale})	/usr/share/locale/${locale}" >> $RPM_BUILD_DIR/filelist
4022c2a
    echo "%lang(${locale}) %ghost %config(missingok) /usr/share/man/${locale}" >>$RPM_BUILD_DIR/filelist
b8f9541
done
b8f9541
cat %{SOURCE1} | grep -v "^#" | grep -v "^$" | while read loc ; do
92d26fd
    locale=$loc
92d26fd
    locality=
dd06d60
    special=
4dd7fd5
    [[ "$locale" =~ "@" ]] && locale=${locale%%%%@*}
92d26fd
    [[ "$locale" =~ "_" ]] && locality=${locale##*_}
4dd7fd5
    [[ "$locality" =~ "." ]] && locality=${locality%%%%.*}
dd06d60
    [[ "$loc" =~ "_" ]] || [[ "$loc" =~ "@" ]] || special=$loc
92d26fd
92d26fd
    # If the locality is not official, skip it
92d26fd
    if [ -n "$locality" ]; then
0548eab
        grep -q "^$locality" %{buildroot}/iso_3166.tab || continue
92d26fd
    fi
dd06d60
    # If the locale is not official and not special, skip it
dd06d60
    if [ -z "$special" ]; then
4dd7fd5
        egrep -q "[[:space:]]${locale%%_*}[[:space:]]" \
0548eab
           %{buildroot}/iso_639.tab || continue
dd06d60
    fi
92d26fd
    echo "%lang(${locale})	/usr/share/locale/${loc}" >> $RPM_BUILD_DIR/filelist
4022c2a
    echo "%lang(${locale})  %ghost %config(missingok) /usr/share/man/${loc}" >> $RPM_BUILD_DIR/filelist
b8f9541
done
b8f9541
0548eab
rm -f %{buildroot}/iso_639.tab
0548eab
rm -f %{buildroot}/iso_639.sed
0548eab
rm -f %{buildroot}/iso_3166.tab
0548eab
rm -f %{buildroot}/iso_3166.sed
b8f9541
4022c2a
cat $RPM_BUILD_DIR/filelist | grep "locale" | while read a b ; do
92d26fd
    mkdir -p -m 755 %{buildroot}/$b/LC_MESSAGES
b8f9541
done
b8f9541
4022c2a
cat $RPM_BUILD_DIR/filelist | grep "/share/man" | while read a b c d; do
8ee335d
    mkdir -p -m 755 %{buildroot}/$d/man{1,2,3,4,5,6,7,8,9,n,1x,2x,3x,4x,5x,6x,7x,8x,9x,0p,1p,3p}
4022c2a
done
4022c2a
8b25fdb
for i in man{1,2,3,4,5,6,7,8,9,n,1x,2x,3x,4x,5x,6x,7x,8x,9x,0p,1p,3p}; do
4022c2a
   echo "/usr/share/man/$i" >>$RPM_BUILD_DIR/filelist
4022c2a
done
4022c2a
cvsdist 02bba4f
%clean
cvsdist 02bba4f
rm -rf %{buildroot}
cvsdist 02bba4f
4dd7fd5
%pretrans -p <lua>
bcb9fa0
--# If we are running in pretrans in a fresh root, there is no /usr and
bcb9fa0
--# symlinks. We cannot be sure, to be the very first rpm in the
bcb9fa0
--# transaction list. Let's create the needed base directories and symlinks
bcb9fa0
--# here, to place the files from other packages in the right locations.
bcb9fa0
--# When our rpm is unpacked by cpio, it will set all permissions and modes
bcb9fa0
--# later.
bcb9fa0
posix.mkdir("/usr")
bcb9fa0
posix.mkdir("/usr/bin")
bcb9fa0
posix.mkdir("/usr/sbin")
bcb9fa0
posix.mkdir("/usr/lib")
bcb9fa0
posix.mkdir("/usr/lib/debug")
c9afdef
posix.mkdir("/usr/lib/debug/usr")
bcb9fa0
posix.mkdir("/usr/%{_lib}")
bcb9fa0
posix.symlink("usr/bin", "/bin")
bcb9fa0
posix.symlink("usr/sbin", "/sbin")
bcb9fa0
posix.symlink("usr/lib", "/lib")
bcb9fa0
posix.symlink("usr/bin", "/usr/lib/debug/bin")
bcb9fa0
posix.symlink("usr/lib", "/usr/lib/debug/lib")
bcb9fa0
posix.symlink("usr/%{_lib}", "/usr/lib/debug/%{_lib}")
c9afdef
posix.symlink("../.dwz", "/usr/lib/debug/usr/.dwz")
bcb9fa0
posix.symlink("usr/sbin", "/usr/lib/debug/sbin")
bcb9fa0
posix.symlink("usr/%{_lib}", "/%{_lib}")
bcb9fa0
posix.mkdir("/run")
75bf57a
posix.symlink("../run", "/var/run")
75bf57a
posix.symlink("../run/lock", "/var/lock")
bcb9fa0
return 0
75bf57a
b8f9541
%files -f filelist
cd01d2d
%defattr(0755,root,root,-)
cd01d2d
%dir %attr(555,root,root) /
4dd7fd5
/bin
cd01d2d
%attr(555,root,root) /boot
3b54e2b
/dev
67fe1a2
%dir /etc
67fe1a2
/etc/X11
67fe1a2
/etc/xdg
67fe1a2
/etc/opt
67fe1a2
/etc/pm
67fe1a2
/etc/xinetd.d
67fe1a2
/etc/skel
67fe1a2
/etc/sysconfig
67fe1a2
/etc/pki
fb487bf
/etc/bash_completion.d/
cvsdist 02bba4f
/home
4dd7fd5
/lib
b4462fb
%ifarch x86_64 ppc64 sparc64 s390x aarch64
4dd7fd5
/%{_lib}
cvsdist d9d13d0
%endif
cvsdist 8a20d8d
/media
cvsdist 02bba4f
%dir /mnt
cvsdist 02bba4f
%dir /opt
cvsdist 02bba4f
%attr(555,root,root) /proc
cd01d2d
%attr(550,root,root) /root
8b25fdb
/run
4dd7fd5
/sbin
cvsdist 8a20d8d
/srv
cvsdist 65e5a42
/sys
cvsdist 02bba4f
%attr(1777,root,root) /tmp
cvsdist 02bba4f
%dir /usr
cd01d2d
%attr(555,root,root) /usr/bin
cd01d2d
/usr/etc
cd01d2d
/usr/games
cd01d2d
/usr/include
e953cf6
%dir %attr(555,root,root) /usr/lib
e953cf6
/usr/lib/debug
e953cf6
%attr(555,root,root) /usr/lib/games
e953cf6
%attr(555,root,root) /usr/lib/sse2
b4462fb
%ifarch x86_64 ppc64 sparc64 s390x aarch64
16b2af3
%attr(555,root,root) /usr/%{_lib}
16b2af3
%else
e953cf6
%attr(555,root,root) /usr/lib/tls
e953cf6
%attr(555,root,root) /usr/lib/X11
e953cf6
%attr(555,root,root) /usr/lib/pm-utils
cd01d2d
%endif
cd01d2d
/usr/libexec
cd01d2d
/usr/local
cd01d2d
%attr(555,root,root) /usr/sbin
cvsdist 02bba4f
%dir /usr/share
8f95463
/usr/share/aclocal
cvsdist d9d13d0
/usr/share/applications
cf7eb35
/usr/share/augeas
cde7306
/usr/share/backgrounds
79765af
/usr/share/desktop-directories
cvsdist 65e5a42
/usr/share/dict
79765af
/usr/share/doc
cvsdist 02bba4f
%attr(555,root,root) %dir /usr/share/empty
79765af
/usr/share/games
cde7306
/usr/share/ghostscript
a245055
/usr/share/gnome
79765af
/usr/share/icons
dd06d60
/usr/share/idl
cvsdist 02bba4f
/usr/share/info
b8f9541
%dir /usr/share/locale
4022c2a
%dir /usr/share/man
e62fd8c
/usr/share/mime-info
cvsdist 02bba4f
/usr/share/misc
79765af
/usr/share/omf
4821823
/usr/share/pixmaps
8ee335d
/usr/share/sounds
4821823
/usr/share/themes
cvsdist 29e96bc
/usr/share/xsessions
a566279
/usr/share/X11
cvsdist 02bba4f
/usr/src
cd01d2d
/usr/tmp
cvsdist 02bba4f
%dir /var
5be6c73
/var/adm
8b25fdb
/var/cache
cvsdist 02bba4f
/var/db
8b25fdb
/var/empty
3b54e2b
/var/games
5be6c73
/var/gopher
cvsdist 02bba4f
/var/lib
cvsdist 02bba4f
/var/local
bcb9fa0
%ghost /var/lock
cvsdist 02bba4f
/var/log
cvsdist 02bba4f
/var/mail
cvsdist 02bba4f
/var/nis
cvsdist 02bba4f
/var/opt
cvsdist 02bba4f
/var/preserve
bcb9fa0
%ghost /var/run
cvsdist 02bba4f
%dir /var/spool
cvsdist 02bba4f
%attr(755,root,root) /var/spool/lpd
cvsdist 02bba4f
%attr(775,root,mail) /var/spool/mail
cvsdist 02bba4f
%attr(1777,root,root) /var/tmp
cvsdist 3d702fd
/var/yp
cvsdist 02bba4f
cvsdist 02bba4f
%changelog
c9afdef
* Mon Jul 08 2013 Ondrej Vasik <ovasik@redhat.com> - 3.2-13
c9afdef
- .dwz symlink is needed as well (#974130)
c9afdef
bcb9fa0
* Wed Jun 19 2013 Ondrej Vasik <ovasik@redhat.com> - 3.2-12
bcb9fa0
- handle bin/lib/lib64 symlinks in /usr/lib/debug (#974130)
bcb9fa0
bcb9fa0
* Tue Jun 18 2013 Kay Sievers <kay@redhat.com> - 3.2-11
bcb9fa0
- fix yum installroot ending up with directories in /var
bcb9fa0
  instead of the expected symlinks to /run
bcb9fa0
- do not handle /var/lock/subsys, it is always on tmpfs
bcb9fa0
- create all symlinked directories and their targets
bcb9fa0
  in pretrans to make sure other packages install into
bcb9fa0
  the right place, even if filesystem.rpm is not the
bcb9fa0
  first package installed in the transaction
bcb9fa0
5176241
* Sat May 11 2013 Ondrej Vasik <ovasik@redhat.com> 3.2-10
5176241
- move /var/spool/uucp to uucp package (#961952)
5176241
9e928ec
* Thu Apr 18 2013 Ondrej Vasik <ovasik@redhat.com> 3.2-9
9e928ec
- remove the rpmlib(X-CheckUnifiedSystemdir) requirement
9e928ec
  hack - no longer required
9e928ec
fc60e3a
* Mon Apr 08 2013 Ondrej Vasik <ovasik@redhat.com> 3.2-8
75bf57a
- do not handle AArch64 differently (#917804)
75bf57a
b4462fb
* Tue Mar 05 2013 Ondrej Vasik <ovasik@redhat.com> 3.2-7
b4462fb
- add support for AArch64 architecture (#917804)
b4462fb
750c188
* Wed Feb 27 2013 Ondrej Vasik <ovasik@redhat.com> 3.2-6
750c188
- fix directory listed twice errors on 32bit secondary arches
750c188
  (#915947)
750c188
e953cf6
* Thu Feb 21 2013 Ondrej Vasik <ovasik@redhat.com> 3.2-5
e953cf6
- change the attributes of /usr/lib/debug to 0755 (#911831)
e953cf6
d50a361
* Tue Feb 19 2013 Ondrej Vasik <ovasik@redhat.com> 3.2-4
d50a361
- own /usr/lib/debug for consistency (#911831)
d50a361
b902818
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2-3
b902818
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
b902818
27fe91a
* Mon Oct 29 2012 Ondrej Vasik <ovasik@redhat.com> 3.2-2
27fe91a
- defer the /etc/default ownership to resolve the build tree conflicts
27fe91a
fb487bf
* Sat Oct 27 2012 Ondrej Vasik <ovasik@redhat.com> 3.2-1
fb487bf
- own /etc/bash_completion.d (#870193)
cf14c8b
- own /etc/default and create it as symlink do /etc/sysconfig (#797316)
fb487bf
8645368
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1-2
8645368
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
8645368
fb487bf
* Thu Mar 29 2012 Ondrej Vasik <ovasik@redhat.com> 3.1-1
07ce6a8
- add brx and brx_IN from iso639-3 set to lang-exceptions
07ce6a8
  file (#806328)
07ce6a8
Kay Sievers b042fb9
* Fri Feb  3 2012 Kay Sievers <kay@redhat.com> 3-2
Kay Sievers b042fb9
- enable guard against unconverted /bin, /sbin, /lib*
Kay Sievers b042fb9
  directories in the filesystem
Kay Sievers b042fb9
4dd7fd5
* Wed Jan 25 2012 Harald Hoyer <harald@redhat.com> 3-1
4dd7fd5
- install everything in /usr
4dd7fd5
  https://fedoraproject.org/wiki/Features/UsrMove
4dd7fd5
ff762fc
* Thu Jan 12 2012 Ondrej Vasik <ovasik@redhat.com>  2.4.46-1
ff762fc
- own and create /var/lib/rpm-state (#771713)
ff762fc
5be6c73
* Fri Nov 11 2011 Ondrej Vasik <ovasik@redhat.com>  2.4.45-1
5be6c73
- own and create /var/adm, /var/gopher and /var/spool/uucp
5be6c73
  as these are homedirs for default legacy system accounts
5be6c73
  (#752885)
3b1c4b7
3809e03
* Fri Jul 29 2011 Ondrej Vasik <ovasik@redhat.com>  2.4.44-1
3809e03
- drop ownership of /selinux - moved to /sys/fs/selinux(#726528)
3809e03
5909c8a
* Tue Jun 28 2011 Ondrej Vasik <ovasik@redhat.com>  2.4.43-1
5909c8a
- add various languages to lang-exceptions(#620063)
5909c8a
20b906a
* Wed May 18 2011 Ondrej Vasik <ovasik@redhat.com>  2.4.42-1
20b906a
- Pre: require setup again (#705443)
20b906a
4ddb7f0
* Fri Apr 08 2011 Ondrej Vasik <ovasik@redhat.com>  2.4.41-1
4ddb7f0
- drop filesystem.conf file (#694688)
4ddb7f0
86340b0
* Tue Apr 05 2011 Ondrej Vasik <ovasik@redhat.com>  2.4.40-1
86340b0
- create /run/lock as 755 root:root (#693394)
86340b0
86340b0
* Thu Mar 31 2011 Ondrej Vasik <ovasik@redhat.com>  2.4.39-1
8b25fdb
- add /run to filesystem (#692124)
8b25fdb
- minor spec file cleanup
8b25fdb
67fe1a2
* Fri Feb 25 2011 Ondrej Vasik <ovasik@redhat.com>  2.4.38-1
67fe1a2
- do /var/lock/subsys directory systemd way via tmpfiles.d conf file
67fe1a2
  (#656586)
67fe1a2
774d14d
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org>
774d14d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
774d14d
0e12911
* Tue Jan 18 2011 Adam Jackson <ajax@redhat.com> 2.4.37-1
0e12911
- Drop Prov/Obs: xorg-x11-filesystem and pm-utils-filesystem, both last seen
0e12911
  in Fedora 11.
0e12911
- Remove explicit BuildRoot.
0e12911
80a1d96
* Fri Sep 25 2010 Ondrej Vasik <ovasik@redhat.com>  2.4.36-1
80a1d96
- own /usr/lib/sse2 even on 64-bit (#636748)
80a1d96
28c836e
* Mon Apr 19 2010 Ondrej Vasik <ovasik@redhat.com>  2.4.35-1
28c836e
- change permissions on /var/lock from 775 root:lock to
28c836e
  755 root:root (#581884)
28c836e
6996114
* Thu Apr 08 2010 Ondrej Vasik <ovasik@redhat.com>  2.4.34-1
6996114
- drop ownership for /mnt/{floppy,cdrom} subdirs(#173854)
6996114
8f95463
* Thu Mar 04 2010 Ondrej Vasik <ovasik@redhat.com>  2.4.33-1
8f95463
- do own /usr/share/aclocal (#533962)
8f95463
696209f
* Tue Mar 02 2010 Ondrej Vasik <ovasik@redhat.com>  2.4.32-1
696209f
- added sr@ijekavian and sr@ijekavianlatin into lang
696209f
  exceptions
696209f
4ba41ac
* Thu Oct 01 2009 Ondrej Vasik <ovasik@redhat.com>  2.4.31-1
4ba41ac
- added zh_CN.GB2312 to lang exceptions(#487568)
4ba41ac
7a11322
* Tue Aug 25 2009 Karsten Hopp <karsten@redhat.com> 2.4.30-2
7a11322
- fix typo in Provides
7a11322
cd01d2d
* Mon Aug 17 2009 Ondrej Vasik <ovasik@redhat.com> 2.4.30-1
cd01d2d
- adjust directory rights for usage of capabilities(#517575)
cd01d2d
0548eab
* Mon Aug 10 2009 Ondrej Vasik <ovasik@redhat.com> 2.4.29-1
0548eab
- iso_codes package no longer provides tab files, do generate
0548eab
  them on fly with sed (thanks D. Tardon)
0548eab
8ee335d
* Wed Aug 05 2009 Ondrej Vasik <ovasik@redhat.com> 2.4.28-1
8ee335d
- Provide/obsolete pm-utils-filesystem, own dirs for pm-utils
8ee335d
  hooks(#515362)
8ee335d
- Do own man sections for /usr/share/man/<locale> dirs (#220265)
8ee335d
- Do own /usr/share/sounds (#515485)
8ee335d
b36ebb7
* Tue Aug 04 2009 Adam Jackson <ajax@redhat.com> 2.4.27-1
b36ebb7
- Prov/Obs: xorg-x11-filesystem
b36ebb7
4022c2a
* Mon Aug 03 2009 Ondrej Vasik <ovasik@redhat.com> 2.4.26-1
4022c2a
- Do own /usr/share/man/<locale> directories (ghosted, missingok) - #220265
4022c2a
abb2d60
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.25-2
abb2d60
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
abb2d60
afe0c76
* Thu Jul 23 2009 Adam Jackson <ajax@redhat.com> 2.4.25-1
afe0c76
- Remove explicit /usr/lib/X11, everything uses %%_libdir now.
afe0c76
a566279
* Thu Jul 23 2009 Adam Jackson <ajax@redhat.com> 2.4.24-1
a566279
- Added /usr/share/X11
a566279
006c4fb
* Thu Jul 09 2009 Ondrej Vasik <ovasik@redhat.com> - 2.4.23-1
006c4fb
- do own /usr/src/debug (#214983)
006c4fb
dd06d60
* Wed Jul 08 2009 Ondrej Vasik <ovasik@redhat.com> - 2.4.22-1
dd06d60
- do own interface description directory /usr/share/idl(#451719)
dd06d60
- add a few missing lang-exceptions to filelist(#508309)
dd06d60
cde7306
* Wed Mar 04 2009 Phil Knirsch <pknirsch@redhat.com> - 2.4.21-1
cde7306
- Added /usr/share/backgrounds (#487957)
cde7306
- Added /usr/share/ghostscript/{conf.d} (#302521)
cde7306
cd05968
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.20-2
cd05968
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
cd05968
d0a891c
* Thu Feb 19 2009 Phil Knirsch <pknirsch@redhat.com> - 2.4.20-1
d0a891c
- Removed ownership of fonts directories (#477046)
d0a891c
cf7eb35
* Sat Sep 06 2008 Phil Knirsch <pknirsch@redhat.com> - 2.4.19-1
cf7eb35
- Added augeas lenses dir (#461317)
cf7eb35
16a0520
* Tue Jun 24 2008 Phil Knirsch <pknirsch@redhat.com> - 2.4.18-1
16a0520
- Added comment with raw format lang-exception URL
16a0520
fc38940
* Mon Jun 23 2008 Phil Knirsch <pknirsch@redhat.com> - 2.4.17-1
fc38940
- Added URL for lang-exception source (#225752)
fc38940
a2ecb31
* Wed Jun 18 2008 Phil Knirsch <pknirsch@redhat.com> - 2.4.16-1
a2ecb31
- Dropped /etc/news again as we're handling it now correctly (#437462)
a2ecb31
- Filesystem is now an official fedorahosted project, part of the review
a2ecb31
  changes (#225752)
a2ecb31
- Removed duplicate entry in lang_exceptions for ca_ES@valencian (#225752)
a2ecb31
92d26fd
* Tue May 27 2008 Phil Knirsch <pknirsch@redhat.com> - 2.4.15-1
92d26fd
- First round of Fedora package review changes (#225752)
92d26fd
bf9a15f
* Tue May 20 2008 Phil Knirsch <pknirsch@redhat.com> - 2.4.14-1
bf9a15f
- Added /usr/src/kernels to owned and created dirs (#442283)
bf9a15f
e967aeb
* Mon Apr 07 2008 Phil Knirsch <pknirsch@redhat.com> - 2.4.13-1
e967aeb
- Added /etc/news to owned and created directories
e967aeb
b027949
* Thu Mar 27 2008 Phil Knirsch <pknirsch@redhat.com> - 2.4.12-1
b027949
- Added be@latin to lang-exceptions (#231737)
b027949
- Added /usr/share/man{0,1,3]p to owned files (#233879)
b027949
- Added /usr/share/fonts to owned files (#302141)
b027949
- Renamed sr@Latn to sr@latin (#436887)
b027949
735c785
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.4.11-2
735c785
- Autorebuild for GCC 4.3
735c785
ef2a7dd
* Mon Aug 13 2007 Phil Knirsch <pknirsch@redhat.com> 2.4.11-1
ef2a7dd
- Added /etc/X11/fontpath.d and dropped /etc/X11/sysconfig /etc/X11/serverconfig
ef2a7dd
 (#251707)
ef2a7dd
a245055
* Wed Jul 18 2007 Phil Knirsch <pknirsch@redhat.com> 2.4.10-1
a245055
- Replaced gtk-doc with gnome (#247276)
a245055
d8f1973
* Tue May 29 2007 Phil Knirsch <pknirsch@redhat.com> 2.4.9-1
d8f1973
- Fixed nasty typo for /etc directories (#241525)
d8f1973
4821823
* Fri May 25 2007 Phil Knirsch <pknirsch@redhat.com> 2.4.8-1
4821823
- Fixed description to avoid trademark issues (#234093)
4821823
4821823
* Thu May 24 2007 Phil Knirsch <pknirsch@redhat.com> 2.4.7-1
4821823
- Added /etc/fonts/conf.d and /usr/share/themes (#239246)
4821823
- Removed /etc/xdg/menus, already owned by redhat-menus (#228779)
4821823
79765af
* Tue Apr 17 2007 Phil Knirsch <pknirsch@redhat.com> - 2.4.6-1
79765af
- Added several more /usr/share directories (#222905)
79765af
e4666cc
* Sat Mar 31 2007 Peter Jones <pjones@redhat.com> - 2.4.5-1
e4666cc
- add /usr/local/share/applications
e4666cc
f6bc07b
* Fri Mar 30 2007 Jeremy Katz <katzj@redhat.com> - 2.4.4-1
f6bc07b
- add /etc/xdg/autostart
f6bc07b
f3bf101
* Thu Mar 15 2007 Phil Knirsch <pknirsch@redhat.com> - 2.4.3-1
f3bf101
- Fixed typo for new /etc/xdg entries (#224052)
f3bf101
- One more tiny specile cleanup
f3bf101
e62fd8c
* Mon Feb 12 2007 Phil Knirsch <pknirsch@redhat.com> - 2.4.2-1
e62fd8c
- Added several missing unowned directories (#224052)
e62fd8c
- Tiny specfile cleanups
e62fd8c
eb9d708
* Wed Dec 20 2006 Phil Knirsch <pknirsch@redhat.com> - 2.4.1-1
eb9d708
- Dropped the obsolete directories /usr/lib{,64}/gcc-lib (#220235)
eb9d708
b8f9541
* Tue Oct 10 2006 Bill Nottingham <notting@redhat.com> - 2.4.0-1
b8f9541
- create and own /usr/share/locale/*/LC_MESSAGES (#196669)
b8f9541
dffa381
* Tue Oct 10 2006 Phil Knirsch <pknirsch@redhat.com> - 2.3.8-1
dffa381
- Added the manXx directories to the ownership of filesystem (#208121)
dffa381
3ee1b9d
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.3.7-2.1
3ee1b9d
- rebuild
3ee1b9d
3b54e2b
* Wed Jun 28 2006 Phil Knirsch <pknirsch@redhat.com> - 2.3.7-2
3b54e2b
- Fixed games location according to FHS 2.1 (#165425)
3b54e2b
- Added {_libdir}/sse2 to owned files (#192853)
3b54e2b
- Added /dev to owned files (#192860)
3b54e2b
- Added {_datadir}/icons to owned files (#195911)
3b54e2b
- Dropped obsolete /etc/X11/starthere (#191163)
3b54e2b
edd07c7
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.3.7-1.2.1
edd07c7
- bump again for double-long bug on ppc(64)
edd07c7
d5ae3c0
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.3.7-1.2
d5ae3c0
- rebuilt for new gcc4.1 snapshot and glibc changes
d5ae3c0
1e67a21
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
1e67a21
- rebuilt
1e67a21
2b9d838
* Thu Nov 17 2005 Bill Nottingham <notting@redhat.com> - 2.3.7-1
c0d9543
- actually, *do* package /usr/lib/X11, etc, but as directories
2b9d838
- remove /usr/X11R6 heirarchy
2b9d838
9b77bad
* Mon Nov  7 2005 Bill Nottingham <notting@redhat.com> - 2.3.6-1
2b9d838
- don't package /usr/lib/X11 or /usr/bin/X11 symlinks
9b77bad
a4f72a0
* Fri Aug 19 2005 Bill Nottingham <notting@redhat.com> - 2.3.5-1
a4f72a0
- package / (#165797)
a4f72a0
3968b06
* Mon May 23 2005 Bill Nottingham <notting@redhat.com> - 2.3.4-1
3968b06
- ship /usr/share/games (#158433, <ville.skytta@iki.fi>)
3968b06
9b1c138
* Thu May  5 2005 Peter Jones <pjones@redhat.com> - 2.3.3-1
a2288f7
- remove /initrd, since mkinitrd doesn't use it anymore by default
9b1c138
8e68368
* Wed Apr 20 2005 John Dennis <jdennis@redhat.com> - 2.3.2-1
8e68368
- add /etc/pki, a place to store keys and certificates
8e68368
9bd7445
* Wed Mar  9 2005 Bill Nottingham <notting@redhat.com> 2.3.1-1
9bd7445
- don't ship /usr/lib64/X11 in general (#147077)
9bd7445
cvsdist 8a20d8d
* Thu Aug 12 2004 Bill Nottingham <notting@redhat.com> 2.3.0-1
cvsdist 8a20d8d
- add /media, /srv
cvsdist 8a20d8d
cvsdist 8a20d8d
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 8a20d8d
- rebuilt
cvsdist 8a20d8d
cvsdist a2b9dea
* Thu Mar 11 2004 Bill Nottingham <notting@redhat.com> 2.2.4-1
cvsdist a2b9dea
- move /selinux here from SysVinit
cvsdist a2b9dea
cvsdist a2b9dea
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
cvsdist a2b9dea
- rebuilt
cvsdist a2b9dea
cvsdist a2b9dea
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist a2b9dea
- rebuilt
cvsdist a2b9dea
cvsdist 65e5a42
* Thu Jan 15 2004 Bill Nottingham <notting@redhat.com> 2.2.3-1
cvsdist 65e5a42
- move /usr/dict to /usr/share/dict (#113645)
cvsdist 65e5a42
- add /usr/lib/locale, /var/empty (#108686,#113036)
cvsdist 65e5a42
- add */%%{_lib}/tls (#113050)
cvsdist 65e5a42
cvsdist 65e5a42
* Fri Nov 21 2003 Bill Nottingham <notting@redhat.com> 2.2.2-1
cvsdist 65e5a42
- add /sys
cvsdist 65e5a42
cvsdist 29e96bc
* Tue Oct 07 2003 Than Ngo <than@redhat.com> 2.2.1-5
cvsdist 29e96bc
- add /usr/share/xsessions
cvsdist 29e96bc
cvsdist 29e96bc
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cvsdist 29e96bc
- rebuilt
cvsdist 29e96bc
cvsdist d9d13d0
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
cvsdist d9d13d0
- rebuilt
cvsdist d9d13d0
cvsdist d9d13d0
* Sun Dec  1 2002 Tim Waugh <twaugh@redhat.com> 2.2.1-2
cvsdist d9d13d0
- Really fix /var/mail
cvsdist d9d13d0
cvsdist d9d13d0
* Thu Nov 28 2002 Bill Nottingham <notting@redhat.com> 2.2.1-1
cvsdist d9d13d0
- fix /var/mail
cvsdist d9d13d0
cvsdist d9d13d0
* Wed Nov 20 2002 Bill Nottingham <notting@redhat.com>
cvsdist d9d13d0
- make arch specific, handle lib/lib64 stuff
cvsdist d9d13d0
- add /usr/libexec, /usr/share/applications
cvsdist d9d13d0
cvsdist 5557ec3
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
cvsdist 5557ec3
- automated rebuild
cvsdist 5557ec3
cvsdist c75b38e
* Thu May 23 2002 Tim Powers <timp@redhat.com>
cvsdist c75b38e
- automated rebuild
cvsdist c75b38e
cvsdist c75b38e
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
cvsdist c75b38e
- automated rebuild
cvsdist c75b38e
cvsdist 35ea7ac
* Mon Aug 20 2001 Bill Nottingham <notting@redhat.com>
cvsdist 35ea7ac
- %%ghost /mnt/cdrom, /mnt/floppy (fixes #52046)
cvsdist 35ea7ac
cvsdist 3d702fd
* Wed Aug 15 2001 Bill Nottingham <notting@redhat.com>
cvsdist 3d702fd
- add /usr/X11R6/share (#51830)
cvsdist 3d702fd
cvsdist 3d702fd
* Mon Aug 13 2001 Bill Nottingham <notting@redhat.com>
cvsdist 3d702fd
- prereq a particular version of the setup package
cvsdist 3d702fd
cvsdist 3d702fd
* Thu Aug  9 2001 Bill Nottingham <notting@redhat.com>
cvsdist 3d702fd
- remove /mnt/cdrom, /mnt/floppy (updfstab will create them if needed)
cvsdist 7c47836
- make it noarch again
cvsdist 7c47836
cvsdist 3d702fd
* Wed Aug  8 2001 Bill Nottingham <notting@redhat.com>
cvsdist 3d702fd
- /var/lock needs to be root.lock, not lock.lock
cvsdist 3d702fd
cvsdist 3d702fd
* Mon Aug  6 2001 Jeff Johnson <jbj@redhat.com>
cvsdist 3d702fd
- lock.lock ownership, 0775 permissions, for /var/lock.
cvsdist 3d702fd
cvsdist 3d702fd
* Tue Jul 17 2001 Bill Nottingham <notting@redhat.com>
cvsdist 3d702fd
- add /etc/sysconfig, /var/yp, /usr/share/pixmaps
cvsdist 3d702fd
cvsdist 3d702fd
* Tue Jul 10 2001 Bill Nottingham <notting@redhat.com>
cvsdist 3d702fd
- add stuff under /etc/X11
cvsdist 3d702fd
- remove extraneous /usr/X11R6/doc (#47490)
cvsdist 3d702fd
cvsdist 0c17b19
* Mon Jun 25 2001 Bill Nottingham <notting@redhat.com>
cvsdist 0c17b19
- don't conflict with rpm
cvsdist 0c17b19
cvsdist 0c17b19
* Fri Jun 22 2001 Bill Nottingham <notting@redhat.com>
cvsdist 0c17b19
- don't own /var/lib/rpm (#43315)
cvsdist 0c17b19
- add some stuff in /usr/local (#36522)
cvsdist 0c17b19
cvsdist 0c17b19
* Thu Jun 21 2001 Bill Nottingham <notting@redhat.com>
cvsdist f2f054b
- add /initrd
cvsdist 0c17b19
cvsdist 0c17b19
* Thu Jun 07 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 0c17b19
- remove noarch
cvsdist 0c17b19
- do not include /mnt/cdrom and /mnt/floppy for s390/s390x
cvsdist 0c17b19
cvsdist 0c17b19
* Mon Apr 16 2001 Bill Nottingham <notting@redhat.com>
cvsdist 0c17b19
- take the group write off of /var/lock
cvsdist 0c17b19
cvsdist 02bba4f
* Fri Jul 21 2000 Bill Nottingham <notting@redhat.com>
cvsdist 02bba4f
- add /usr/share/empty
cvsdist 02bba4f
cvsdist 02bba4f
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
cvsdist 02bba4f
- automatic rebuild
cvsdist 02bba4f
cvsdist 02bba4f
* Wed Jun 28 2000 Preston Brown <pbrown@redhat.com>
cvsdist 02bba4f
- remove /usr/doc
cvsdist 02bba4f
cvsdist 02bba4f
* Thu Jun 22 2000 Preston Brown <pbrown@redhat.com>
cvsdist 02bba4f
- remove /usr/info
cvsdist 02bba4f
cvsdist 02bba4f
* Sun Jun 19 2000 Bill Nottingham <notting@redhat.com>
cvsdist 02bba4f
- remove /usr/man
cvsdist 02bba4f
cvsdist 02bba4f
* Sat Jun 17 2000 Bill Nottingham <notting@redhat.com>
cvsdist 02bba4f
- /var/spool/lpd should have normal perms (#12272)
cvsdist 02bba4f
cvsdist 02bba4f
* Tue Jun  6 2000 Bill Nottingham <notting@redhat.com>
cvsdist 02bba4f
- add /etc/skel
cvsdist 02bba4f
cvsdist 02bba4f
* Thu Jun 01 2000 Preston Brown <pbrown@redhat.com>
cvsdist 02bba4f
- add /var/spool/lpd to filesystem, owned by user/group lp, tight permissions
cvsdist 02bba4f
92d26fd
* Tue May 23 2000 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist 02bba4f
- Added /etc/xinetd.d
cvsdist 02bba4f
cvsdist 02bba4f
* Mon May 15 2000 Preston Brown <pbrown@redhat.com>
cvsdist 02bba4f
- /etc/opt, /usr/share/{info,man/man*,misc,doc} (FHS 2.1)
cvsdist 02bba4f
- added /var/games.  Data should move from /var/lib/games to there (FHS 2.1)
cvsdist 02bba4f
- bump version up to 2.0 already!
cvsdist 02bba4f
cvsdist 02bba4f
* Thu Apr 13 2000 Jakub Jelinek <jakub@redhat.com>
cvsdist 02bba4f
- removed /var/state, added /var/opt, /var/mail for FHS 2.1 compliance
cvsdist 02bba4f
cvsdist 02bba4f
* Mon Aug 28 1999 Preston Brown <pbrown@redhat.com>
cvsdist 02bba4f
- added /opt, /var/state, /var/cache for FHS compliance (#3966)
cvsdist 02bba4f
cvsdist 02bba4f
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
cvsdist 02bba4f
- auto rebuild in the new build environment (release 4)
cvsdist 02bba4f
cvsdist 02bba4f
* Sun Jan 17 1999 Jeff Johnson <jbj@redhat.com>
cvsdist 02bba4f
- don't carry X11R6.1 as directory on sparc.
cvsdist 02bba4f
- /var/tmp/build root (#811)
cvsdist 02bba4f
cvsdist 02bba4f
* Wed Jan 13 1999 Preston Brown <pbrown@redhat.com>
cvsdist 02bba4f
- font directory didn't belong, which I previously misunderstood.  removed.
cvsdist 02bba4f
cvsdist 02bba4f
* Fri Nov 13 1998 Preston Brown <pbrown@redhat.com>
cvsdist 02bba4f
- /usr/share/fonts/default added.
cvsdist 02bba4f
cvsdist 02bba4f
* Fri Oct  9 1998 Bill Nottingham <notting@redhat.com>
cvsdist 02bba4f
- put /mnt/cdrom back in
cvsdist 02bba4f
cvsdist 02bba4f
* Wed Oct  7 1998 Bill Nottingham <notting@redhat.com>
cvsdist 02bba4f
- Changed /root to 0750
cvsdist 02bba4f
cvsdist 02bba4f
* Wed Aug 05 1998 Erik Troan <ewt@redhat.com>
cvsdist 02bba4f
- added /var/db
cvsdist 02bba4f
- set attributes in the spec file; don't depend on the ones in the cpio
cvsdist 02bba4f
  archive
cvsdist 02bba4f
- use a tarball instead of a cpioball
cvsdist 02bba4f
cvsdist 02bba4f
* Mon Apr 27 1998 Prospector System <bugs@redhat.com>
cvsdist 02bba4f
- translations modified for de, fr, tr
cvsdist 02bba4f
cvsdist 02bba4f
* Tue Sep 09 1997 Erik Troan <ewt@redhat.com>
cvsdist 02bba4f
- made a noarch package
cvsdist 02bba4f
cvsdist 02bba4f
* Wed Jul 09 1997 Erik Troan <ewt@redhat.com>
cvsdist 02bba4f
- added /
cvsdist 02bba4f
cvsdist 02bba4f
* Wed Apr 16 1997 Erik Troan <ewt@redhat.com>
cvsdist 02bba4f
- Changed /proc to 555
cvsdist 02bba4f
- Removed /var/spool/mqueue (which is owned by sendmail)