99d9597
Summary: The basic required files for the root user's directory
cvsdist 8a0089e
Name: rootfiles
da17fee
Version: 8.1
9d7b146
Release: 36%{?dist}
9d0cd06
License: LicenseRef-Not-Copyrightable
99d9597
fea9fea
# This is a Red Hat maintained package which is specific to
fea9fea
# our distribution.  Thus the source is only available from
fea9fea
# within this srpm.
a9aaffb
Source0: dot-bashrc
a9aaffb
Source1: dot-bash_profile
a9aaffb
Source2: dot-bash_logout
a9aaffb
Source3: dot-tcshrc
a9aaffb
Source4: dot-cshrc
a9aaffb
99d9597
BuildArch: noarch
cvsdist 8a0089e
cvsdist 8a0089e
%description
cvsdist 8a0089e
The rootfiles package contains basic required files that are placed
cvsdist 8a0089e
in the root user's account.  These files are basically the same
cvsdist 8a0089e
as those in /etc/skel, which are placed in regular
cvsdist 8a0089e
users' home directories.
cvsdist 8a0089e
cvsdist 8a0089e
%prep
cvsdist 8a0089e
cvsdist 8a0089e
%install
cvsdist 8a0089e
mkdir -p $RPM_BUILD_ROOT/root
cvsdist 8a0089e
99d9597
for file in %{SOURCE0} %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} ; do
a9aaffb
  f=`basename $file`
fea9fea
  install -p -m 644 $file $RPM_BUILD_ROOT/root/${f/dot-/.}
a9aaffb
done
cvsdist 8a0089e
8869e65
%posttrans
8869e65
if [ $1 -eq 0 ] ; then
8869e65
  #copy recursively the content, but do not overwrite the original files provided by rootfiles package
749c1d9
  cp -ndr --preserve=ownership,timestamps /etc/skel/. /root/ || :
8869e65
fi
cvsdist 8a0089e
cvsdist 8a0089e
%files
a9aaffb
%config(noreplace) /root/.[A-Za-z]*
cvsdist 8a0089e
cvsdist 8a0089e
%changelog
9d7b146
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 8.1-36
9d7b146
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
9d7b146
67b2f37
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 8.1-35
67b2f37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
67b2f37
aaf7919
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 8.1-34
aaf7919
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
aaf7919
847ebe8
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 8.1-33
847ebe8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
847ebe8
f7d7f80
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 8.1-32
f7d7f80
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
f7d7f80
18f5d69
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 8.1-31
18f5d69
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
18f5d69
9d2646c
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 8.1-30
9d2646c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
9d2646c
eaa87b8
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 8.1-29
eaa87b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
eaa87b8
51ee3ac
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 8.1-28
51ee3ac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
51ee3ac
33bed63
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 8.1-27
33bed63
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
33bed63
a960c50
* Mon Nov 11 2019 Till Maas <opensource@till.name> - 8.1-26
a960c50
- Sync in current files from bash package:
a960c50
  https://src.fedoraproject.org/rpms/bash/c/739b272e5f5d10cf27a847a44d09eb7f4b6ec89b?branch=master
a960c50
  https://src.fedoraproject.org/rpms/bash/c/329df36f8bbc303be618f06562ec2c4eebfd1d29?branch=master
a960c50
  https://src.fedoraproject.org/rpms/bash/c/e3b3cd9cec4a3bd12a792536c0ea131f5ba5bd72?branch=master
a960c50
8d0257f
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 8.1-25
8d0257f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
8d0257f
5382c94
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 8.1-24
5382c94
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
5382c94
c707624
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 8.1-23
c707624
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
c707624
3775e12
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 8.1-22
3775e12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
3775e12
637a460
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 8.1-21
637a460
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
637a460
c8ec367
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 8.1-20
c8ec367
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
c8ec367
9ac7f72
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 8.1-19
9ac7f72
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
9ac7f72
1b05fcc
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8.1-18
1b05fcc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
1b05fcc
fb0c166
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8.1-17
fb0c166
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
fb0c166
749c1d9
* Wed Dec 04 2013 Ondrej Vasik <ovasik@redhat.com> 0.1-16
749c1d9
- actually --no-preserve doesn't work for this case...
749c1d9
 - changing to --preserve
749c1d9
50da1d2
* Wed Dec 04 2013 Ondrej Vasik <ovasik@redhat.com> 0.1-15
50da1d2
- fix the posttrans scriptlet to not change the /root
50da1d2
  permissions (#1037688)
50da1d2
0c54864
* Fri Sep 20 2013 Ondrej Vasik <ovasik@redhat.com> 0.1-14
0c54864
- fix the posttrans copying (thanks O.Poplawski)
0c54864
f21a498
* Wed Sep 18 2013 Ondrej Vasik <ovasik@redhat.com> 0.1-13
8869e65
- copy content of /etc/skel directory for root as posstrans,
8869e65
  don't overwrite  existing files (#999114)
8869e65
9732867
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8.1-11
9732867
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
9732867
e7eaee6
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8.1-10
e7eaee6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
e7eaee6
265cb4e
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8.1-9
265cb4e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
265cb4e
a136d75
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8.1-8
a136d75
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
a136d75
3bacbf0
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8.1-7
3bacbf0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
3bacbf0
5071dc8
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8.1-6
5071dc8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
5071dc8
a8ed657
* Mon Mar 30 2009 Ondrej Vasik <ovasik@redhat.com> - 8.1-5
a8ed657
- removed clear from dot-bash_logout (synchronized with bash,
a8ed657
  related to #429406)
a8ed657
- removed unset USERNAME from dot-bash_profile (synchronized with
a8ed657
  bash, related to #196735)
a8ed657
fea9fea
* Mon Mar 23 2009 Phil Knirsch <pknirsch@redhat.com> - 8.1-4
fea9fea
- Added the "we-are-upstream" comments according to Fedora review (#226376)
fea9fea
- Added -p option to install to preserve timestamps (#226376)
fea9fea
4486afc
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8.1-3
4486afc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
4486afc
99d9597
* Fri Oct 31 2008 Ondrej Vasik <ovasik@redhat.com> - 8.1-2
99d9597
- Add dist tag, fix a few rpmlint issues, rebuild due to
99d9597
  wrong vendor (#451229)
99d9597
- Added ncurses requirement(#469390)
99d9597
1025e89
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 8.1-1.1.1
1025e89
- rebuild
1025e89
bb0436a
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
bb0436a
- rebuilt
bb0436a
da17fee
* Fri Dec  3 2004 Bill Nottingham <notting@redhat.com> 8.1-1
da17fee
- restore tcsh prompt into .tcshrc (#141782)
da17fee
a9aaffb
* Wed Sep 22 2004 Bill Nottingham <notting@redhat.com> 8-1
a9aaffb
- sync files with current /etc/skel stuff
a9aaffb
- remove Xresources (#75666)
a9aaffb
cvsdist bf13bc6
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist bf13bc6
- rebuilt
cvsdist bf13bc6
cvsdist 4690300
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
cvsdist 4690300
- rebuilt
cvsdist 4690300
cvsdist 4690300
* Wed Dec 11 2002 Tim Powers <timp@redhat.com> 7.2-5
99d9597
- rebuild
cvsdist 4690300
cvsdist 307e816
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
cvsdist 307e816
- automated rebuild
cvsdist 307e816
cvsdist 79ec3b1
* Thu May 23 2002 Tim Powers <timp@redhat.com>
cvsdist 79ec3b1
- automated rebuild
cvsdist 79ec3b1
cvsdist 79ec3b1
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
cvsdist 79ec3b1
- automated rebuild
cvsdist 79ec3b1
cvsdist 2de42a2
* Thu Jul  5 2001 Preston Brown <pbrown@redhat.com> 7.2-1
cvsdist 2de42a2
- /sbin stuff out of PATH, moved into /etc/profile
cvsdist 2de42a2
cvsdist 8a0089e
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
cvsdist 8a0089e
- automatic rebuild
cvsdist 8a0089e
cvsdist 8a0089e
* Tue Jul 11 2000 Preston Brown <pbrown@redhat.com>
cvsdist 8a0089e
- fix .tcshrc
cvsdist 8a0089e
cvsdist 8a0089e
* Mon Jul  3 2000 Jakub Jelinek <jakub@redhat.com>
cvsdist 8a0089e
- don't assume ASCII ordering in glob pattern
cvsdist 8a0089e
cvsdist 8a0089e
* Sat Jun 10 2000 Bill Nottingham <notting@redhat.com>
cvsdist 8a0089e
- rebuild
cvsdist 8a0089e
- fix some path stuff (#11191)
cvsdist 8a0089e
cvsdist 8a0089e
* Tue Apr 18 2000 Bill Nottingham <notting@redhat.com>
cvsdist 8a0089e
- mv .Xdefaults -> .Xresources (#10623)
cvsdist 8a0089e
99d9597
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
cvsdist 8a0089e
- auto rebuild in the new build environment (release 5)
cvsdist 8a0089e
cvsdist 8a0089e
* Tue Jan 12 1999 Jeff Johnson <jbj@redhat.com>
99d9597
- add %%clean (#719)
cvsdist 8a0089e
cvsdist 8a0089e
* Tue Dec 29 1998 Cristian Gafton <gafton@redhat.com>
cvsdist 8a0089e
- build for 6.0
cvsdist 8a0089e
cvsdist 8a0089e
* Wed Oct  9 1998 Bill Nottingham <notting@redhat.com>
99d9597
- remove /root from %%files (it's in filesystem)
cvsdist 8a0089e
cvsdist 8a0089e
* Sun Aug 23 1998 Jeff Johnson <jbj@redhat.com>
cvsdist 8a0089e
- portability fix for .cshrc (problem #235)
cvsdist 8a0089e
- change version to be same as release.
cvsdist 8a0089e
cvsdist 8a0089e
* Tue Sep 09 1997 Erik Troan <ewt@redhat.com>
cvsdist 8a0089e
- made a noarch package
cvsdist 8a0089e
cvsdist 8a0089e
* Thu Mar 20 1997 Erik Troan <ewt@redhat.com>
99d9597
- Removed .Xclients and .Xsession from package, added %%pre to back up old
cvsdist 8a0089e
  .Xclients if necessary.