|
|
95db7d5 |
Name: dash
|
|
|
998378f |
Version: 0.5.10.2
|
|
|
5263890 |
Release: 7%{?dist}
|
|
|
95db7d5 |
Summary: Small and fast POSIX-compliant shell
|
|
Petr Šabata |
2e0abdb |
# BSD: DASH in general
|
|
Petr Šabata |
2e0abdb |
# GPLv2+: From src/mksignames.c
|
|
Petr Šabata |
2e0abdb |
# Public Domain: From src/bltin/test.c
|
|
Petr Šabata |
2e0abdb |
# Copyright only: From src/hetio.h
|
|
Petr Šabata |
2e0abdb |
License: BSD and GPLv2+ and Public Domain and Copyright only
|
|
Petr Šabata |
2e0abdb |
URL: http://gondor.apana.org.au/~herbert/%{name}/
|
|
Petr Šabata |
2e0abdb |
Source0: http://gondor.apana.org.au/~herbert/%{name}/files/%{name}-%{version}.tar.gz
|
|
Petr Šabata |
767bea3 |
# http://www.mail-archive.com/dash@vger.kernel.org/msg00879.html
|
|
Petr Šabata |
d8d5796 |
Patch0: %{name}-0.5.7-format-security.patch
|
|
|
95db7d5 |
|
|
|
8839e0e |
Provides: /bin/dash
|
|
|
5c6f4f4 |
BuildRequires: gcc
|
|
|
5c6f4f4 |
|
|
|
95db7d5 |
%description
|
|
|
95db7d5 |
DASH is a POSIX-compliant implementation of /bin/sh that aims to be as small as
|
|
|
95db7d5 |
possible. It does this without sacrificing speed where possible. In fact, it is
|
|
|
95db7d5 |
significantly faster than bash (the GNU Bourne-Again SHell) for most tasks.
|
|
|
95db7d5 |
|
|
|
95db7d5 |
%prep
|
|
|
3b7d486 |
%autosetup -p1
|
|
|
95db7d5 |
|
|
|
95db7d5 |
%build
|
|
|
15cb464 |
%configure --bindir=%{_bindir}
|
|
|
3b7d486 |
%make_build
|
|
|
95db7d5 |
|
|
|
95db7d5 |
%install
|
|
|
3b7d486 |
%make_install
|
|
|
5cd4ed8 |
|
|
|
5cd4ed8 |
%post
|
|
Petr Šabata |
2e0abdb |
grep -q '^/bin/dash$' %{_sysconfdir}/shells || \
|
|
Petr Šabata |
2e0abdb |
echo '/bin/dash' >> %{_sysconfdir}/shells
|
|
|
95db7d5 |
|
|
|
5cd4ed8 |
%postun
|
|
|
5cd4ed8 |
if [ $1 -eq 0 ]; then
|
|
Petr Šabata |
2e0abdb |
sed -i '/^\/bin\/dash$/d' %{_sysconfdir}/shells
|
|
|
5cd4ed8 |
fi
|
|
|
95db7d5 |
|
|
|
95db7d5 |
%files
|
|
Petr Šabata |
2e0abdb |
%doc COPYING ChangeLog
|
|
|
241b7b0 |
%{_bindir}/%{name}
|
|
Petr Šabata |
2e0abdb |
%{_mandir}/man1/%{name}.1*
|
|
|
95db7d5 |
|
|
|
95db7d5 |
%changelog
|
|
|
5263890 |
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.10.2-7
|
|
|
5263890 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
5263890 |
|
|
|
8839e0e |
* Tue May 12 2020 Huzaifa Sidhpurwala <huzaifas@redhat.com> - 0.5.10.2-6
|
|
|
8839e0e |
- Add Provides
|
|
|
8839e0e |
|
|
|
dfd2d6c |
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.10.2-5
|
|
|
dfd2d6c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
dfd2d6c |
|
|
|
198e94e |
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.10.2-4
|
|
|
198e94e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
198e94e |
|
|
|
241b7b0 |
* Tue Jul 09 2019 Huzaifa Sidhpurwala <huzaifas@redhat.com> - 0.5.10.2-3
|
|
|
241b7b0 |
- Move dash binary to /usr/bin/
|
|
|
241b7b0 |
|
|
|
5a77173 |
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.10.2-2
|
|
|
5a77173 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
5a77173 |
|
|
|
998378f |
* Wed Sep 19 2018 Filipe Rosset <rosset.filipe@gmail.com> - 0.5.10.2-1
|
|
|
998378f |
- upgrade to latest upstream 0.5.10.2 fixes RHBZ #1379016 and #1381509
|
|
|
998378f |
|
|
|
3b7d486 |
* Wed Sep 19 2018 Filipe Rosset <rosset.filipe@gmail.com> - 0.5.9-8
|
|
|
3b7d486 |
- spec cleanup and modernization
|
|
|
3b7d486 |
|
|
|
5c6f4f4 |
* Fri Jul 20 2018 Stephen Gallagher <sgallagh@redhat.com> - 0.5.9-7
|
|
|
5c6f4f4 |
- Add BuildRequires: gcc
|
|
|
5c6f4f4 |
|
|
|
22855bf |
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.9-6
|
|
|
22855bf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
22855bf |
|
|
|
92a0456 |
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.9-5
|
|
|
92a0456 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
92a0456 |
|
|
|
b2ef424 |
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.9-4
|
|
|
b2ef424 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
b2ef424 |
|
|
|
eba7f5f |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.9-3
|
|
|
eba7f5f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
eba7f5f |
|
|
|
18cca76 |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.9-2
|
|
|
18cca76 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
18cca76 |
|
|
|
237d877 |
* Fri Jul 15 2016 Huzaifa Sidhpurwala <huzaifas@redhat.com> - 0.5.9-1
|
|
|
237d877 |
- Rebase to upstream 0.5.9
|
|
|
237d877 |
|
|
|
36a60c0 |
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.8-4
|
|
|
36a60c0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
36a60c0 |
|
|
|
b075f2f |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.8-3
|
|
|
b075f2f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
b075f2f |
|
|
|
439718b |
* Sat Feb 21 2015 Till Maas <opensource@till.name> - 0.5.8-2
|
|
|
439718b |
- Rebuilt for Fedora 23 Change
|
|
|
439718b |
https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
|
|
|
439718b |
|
|
Petr Šabata |
c492f51 |
* Mon Sep 29 2014 Petr Šabata <contyk@redhat.com> - 0.5.8-1
|
|
Petr Šabata |
c492f51 |
- Update to 0.5.8
|
|
Petr Šabata |
c492f51 |
|
|
|
e1df8a3 |
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.7-11
|
|
|
e1df8a3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
e1df8a3 |
|
|
Petr Šabata |
d8d5796 |
* Tue Jun 24 2014 Petr Šabata <contyk@redhat.com> - 0.5.7-10
|
|
Petr Šabata |
d8d5796 |
- Fix FTBFS due to -Werror=format-security (#1037030)
|
|
Petr Šabata |
d8d5796 |
|
|
|
886910d |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.7-9
|
|
|
886910d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
886910d |
|
|
Petr Šabata |
a499909 |
* Thu Aug 01 2013 Petr Šabata <contyk@redhat.com> - 0.5.7-8
|
|
Petr Šabata |
a499909 |
- Simplify the installation
|
|
Petr Šabata |
a499909 |
|
|
Petr Šabata |
2e0abdb |
* Wed Jul 31 2013 Petr Šabata <contyk@redhat.com> - 0.5.7-7
|
|
Petr Šabata |
2e0abdb |
- Correct the License tag once again
|
|
Petr Šabata |
2e0abdb |
- Utilize the %%{name} and %%{_mandir} macros a bit more
|
|
Petr Šabata |
2e0abdb |
- Don't package the INSTALL file
|
|
Petr Šabata |
2e0abdb |
|
|
Petr Šabata |
2e0abdb |
* Mon Jun 10 2013 Petr Šabata <contyk@redhat.com> - 0.5.7-6
|
|
Petr Šabata |
2e0abdb |
- Use the sysconfdir macro in scriptlets
|
|
Petr Šabata |
2e0abdb |
|
|
|
3b67908 |
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.7-5
|
|
|
3b67908 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
3b67908 |
|
|
|
889b237 |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.7-4
|
|
|
889b237 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
889b237 |
|
|
|
474b82f |
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.7-3
|
|
|
474b82f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
474b82f |
|
|
Petr Šabata |
23380f1 |
* Tue Nov 15 2011 Petr Šabata <contyk@redhat.com> - 0.5.7-2
|
|
Petr Šabata |
23380f1 |
- Don't use --fixed-strings in scriptlets grep match (#753887)
|
|
Petr Šabata |
23380f1 |
|
|
Petr Sabata |
68fd58e |
* Wed Aug 17 2011 Petr Sabata <contyk@redhat.com> - 0.5.7-1
|
|
Petr Sabata |
68fd58e |
- 0.5.7 bump
|
|
Petr Sabata |
68fd58e |
|
|
|
48fb56b |
* Mon May 23 2011 Petr Sabata <psabata@redhat.com> - 0.5.6-5
|
|
|
48fb56b |
- Try to add dash to /etc/shells every time, not just on new installs (#706138)
|
|
|
48fb56b |
- Also, make the grep regexps a bit more strict, just to be sure
|
|
|
48fb56b |
|
|
|
5cd4ed8 |
* Thu May 19 2011 Petr Sabata <psabata@redhat.com> - 0.5.6-4
|
|
|
5cd4ed8 |
- Install/remove dash from /etc/shells (#706138)
|
|
|
5cd4ed8 |
- Buildroot and defattr cleanup
|
|
|
5cd4ed8 |
- Add INSTALL, COPYING, ChangeLog to doc
|
|
|
5cd4ed8 |
|
|
|
13fc382 |
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.6-3
|
|
|
13fc382 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
13fc382 |
|
|
|
1bf1ca4 |
* Mon Jun 21 2010 Huzaifa Sidhpurwala <huzaifas@redhat.com> - 0.5.6-2
|
|
|
a2a6549 |
- New upstream realease
|
|
|
1bf1ca4 |
- Version bump
|
|
|
a2a6549 |
|
|
|
a488530 |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.5.1-3
|
|
|
a488530 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
a488530 |
|
|
|
5f234b1 |
* Sat May 23 2009 Andreas Thienemann <andreas@bawue.net> - 0.5.5.1-2
|
|
|
5f234b1 |
- Added patch from upstream git to not close stdout on err. This improves
|
|
|
5f234b1 |
initramfs use of dash.
|
|
|
5f234b1 |
|
|
|
5f234b1 |
* Mon Apr 13 2009 Warren Togami <wtogami@redhat.com> - 0.5.5.1-1
|
|
|
edc65a4 |
- 0.5.5.1
|
|
|
edc65a4 |
|
|
|
c7a26a8 |
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.4-4
|
|
|
c7a26a8 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
c7a26a8 |
|
|
|
9fc45ab |
* Fri Feb 08 2008 Warren Togami <wtogami@redhat.com> 0.5.4-3
|
|
|
9fc45ab |
- rebuild for gcc-4.3
|
|
|
9fc45ab |
|
|
|
95db7d5 |
* Wed Nov 07 2007 Warren Togami <wtogami@redhat.com> 0.5.4-2
|
|
|
95db7d5 |
- move to /bin/dash
|
|
|
95db7d5 |
- BSD license tag
|
|
|
95db7d5 |
|
|
|
95db7d5 |
* Fri Nov 02 2007 Warren Togami <wtogami@redhat.com> 0.5.4-1
|
|
|
95db7d5 |
- initial package
|
|
|
95db7d5 |
|
|
|
95db7d5 |
|