Blame SPECS/sudo.spec

22f5af
Summary: Allows restricted root access for specified users
22f5af
Name: sudo
71b626
Version: 1.8.29
34eb9e
Release: 8%{?dist}
22f5af
License: ISC
22f5af
Group: Applications/System
9f5db7
URL: https://www.sudo.ws/
22f5af
22f5af
Source0: https://www.sudo.ws/dist/%{name}-%{version}.tar.gz
22f5af
Source1: sudoers
22f5af
Source2: sudo-ldap.conf
22f5af
Source3: sudo.conf
22f5af
22f5af
Requires: /etc/pam.d/system-auth
22f5af
Requires: /usr/bin/vi
22f5af
Requires(post): /bin/chmod
22f5af
22f5af
BuildRequires: /usr/sbin/sendmail
22f5af
BuildRequires: autoconf
22f5af
BuildRequires: automake
22f5af
BuildRequires: bison
22f5af
BuildRequires: flex
22f5af
BuildRequires: gettext
22f5af
BuildRequires: groff
22f5af
BuildRequires: libtool
22f5af
BuildRequires: audit-libs-devel
22f5af
BuildRequires: libcap-devel
22f5af
BuildRequires: libgcrypt-devel
22f5af
BuildRequires: libselinux-devel
22f5af
BuildRequires: openldap-devel
22f5af
BuildRequires: pam-devel
22f5af
BuildRequires: zlib-devel
22f5af
22f5af
# don't strip
22f5af
Patch1: sudo-1.6.7p5-strip.patch
22f5af
# 881258 - rpmdiff: added missing sudo-ldap.conf manpage
22f5af
Patch2: sudo-1.8.23-sudoldapconfman.patch
22f5af
# env debug patch
22f5af
Patch3: sudo-1.7.2p1-envdebug.patch
22f5af
# 1247591 - Sudo taking a long time when user information is stored externally.
22f5af
Patch4: sudo-1.8.23-legacy-group-processing.patch
22f5af
# 840980 - sudo creates a new parent process
22f5af
# Adds cmnd_no_wait Defaults option
71b626
Patch5: sudo-1.8.23-nowaitopt.patch
22f5af
# 1312486 - RHEL7 sudo logs username "root" instead of realuser in /var/log/secure
71b626
Patch6: sudo-1.8.6p7-logsudouser.patch
9d1b3f
# 1786987 - CVE-2019-19232 sudo: attacker with access to a Runas ALL sudoer account
9d1b3f
# can impersonate a nonexistent user [rhel-8]
9d1b3f
Patch7: sudo-1.8.29-CVE-2019-19232.patch
9d1b3f
# 1796518 - [RFE] add optional check for the target user shell
9d1b3f
Patch8: sudo-1.8.29-CVE-2019-19234.patch
9d1b3f
# 1798093 - CVE-2019-18634 sudo: Stack based buffer overflow in when pwfeedback is enabled [rhel-8.2.0]
9d1b3f
Patch9: sudo-1.8.29-CVE-2019-18634.patch
9d1b3f
9d1b3f
# 1815164 - sudo allows privilege escalation with expire password
9d1b3f
Patch10: sudo-1.8.29-expired-password-part1.patch
9d1b3f
Patch11: sudo-1.8.29-expired-password-part2.patch
22f5af
9f5db7
# 1917734 - EMBARGOED CVE-2021-3156 sudo: Heap-buffer overflow in argument parsing [rhel-8.4.0]
9f5db7
Patch12: sudo-1.8.31-CVE-2021-3156.patch
9f5db7
# 1916434 - CVE-2021-23239 sudo: possible directory existence test due to race condition in sudoedit [rhel-8]
9f5db7
Patch13: sudo-1.9.5-CVE-2021-23239.patch
9f5db7
# 1917038 - CVE-2021-23240 sudo: symbolic link attack in SELinux-enabled sudoedit [rhel-8]
9f5db7
Patch14: sudo-1.9.5-CVE-2021-23240-1.patch
9f5db7
Patch15: sudo-1.9.5-CVE-2021-23240-2.patch
9f5db7
Patch16: sudo-1.9.5-CVE-2021-23240-3.patch
9f5db7
Patch17: sudo-1.9.5-CVE-2021-23240-4.patch
9f5db7
Patch18: sudo-1.9.5-CVE-2021-23240-5.patch
9f5db7
34eb9e
# 2029551 - sudoedit does not work with selinux args
34eb9e
Patch19: sudo-1.9.5-sudoedit-selinux.patch
34eb9e
# 1999751 - Request to backport https://www.sudo.ws/repos/sudo/rev/b4c91a0f72e7 to RHEL 8
34eb9e
Patch20: sudo-1.9.7-sigchild.patch
34eb9e
# 1917379 - [RFE] pass KRB5CCNAME to pam_authenticate environment if available
34eb9e
Patch21: sudo-1.9.7-krb5ccname.patch
34eb9e
# 1986572 - utmp resource leak in sudo
34eb9e
Patch22: sudo-1.9.7-utmp-leak.patch
34eb9e
22f5af
%description
22f5af
Sudo (superuser do) allows a system administrator to give certain
22f5af
users (or groups of users) the ability to run some (or all) commands
22f5af
as root while logging all commands and arguments. Sudo operates on a
22f5af
per-command basis.  It is not a replacement for the shell.  Features
22f5af
include: the ability to restrict what commands a user may run on a
22f5af
per-host basis, copious logging of each command (providing a clear
22f5af
audit trail of who did what), a configurable timeout of the sudo
22f5af
command, and the ability to use the same configuration file (sudoers)
22f5af
on many different machines.
22f5af
22f5af
%package        devel
22f5af
Summary:        Development files for %{name}
22f5af
Group:          Development/Libraries
22f5af
Requires:       %{name} = %{version}-%{release}
22f5af
22f5af
%description    devel
22f5af
The %{name}-devel package contains header files developing sudo
22f5af
plugins that use %{name}.
22f5af
22f5af
%prep
22f5af
%setup -q
22f5af
22f5af
%patch1 -p1 -b .strip
22f5af
%patch2 -p1 -b .sudoldapconfman
22f5af
%patch3 -p1 -b .env-debug
22f5af
%patch4 -p1 -b .legacy-processing
71b626
%patch5 -p1 -b .nowait
71b626
%patch6 -p1 -b .logsudouser
9d1b3f
%patch7 -p1 -b .CVE-2019-19232
9d1b3f
%patch8 -p1 -b .target-shell
9d1b3f
%patch9 -p1 -b .CVE-2019-18634
9d1b3f
9d1b3f
%patch10 -p1 -b .expired1
9d1b3f
%patch11 -p1 -b .expired2
22f5af
9f5db7
%patch12 -p1 -b .heap-buffer
9f5db7
9f5db7
%patch13 -p1 -b .sudoedit-race
9f5db7
9f5db7
%patch14 -p1 -b .symbolic-link-attack-1
9f5db7
%patch15 -p1 -b .symbolic-link-attack-2
9f5db7
%patch16 -p1 -b .symbolic-link-attack-3
9f5db7
%patch17 -p1 -b .symbolic-link-attack-4
9f5db7
%patch18 -p1 -b .symbolic-link-attack-5
9f5db7
34eb9e
%patch19 -p1 -b .sudoedit-selinux
34eb9e
34eb9e
%patch20 -p1 -b .sigchild
34eb9e
%patch21 -p1 -b .krb5ccname
34eb9e
%patch22 -p1 -b .utmp-leak
34eb9e
22f5af
%build
22f5af
# Remove bundled copy of zlib
22f5af
rm -rf zlib/
22f5af
autoreconf -I m4 -fv --install
22f5af
22f5af
%ifarch s390 s390x sparc64
22f5af
F_PIE=-fPIE
22f5af
%else
22f5af
F_PIE=-fpie
22f5af
%endif
22f5af
22f5af
export CFLAGS="$RPM_OPT_FLAGS $F_PIE" LDFLAGS="-pie -Wl,-z,relro -Wl,-z,now"
22f5af
22f5af
%configure \
22f5af
        --prefix=%{_prefix} \
22f5af
        --sbindir=%{_sbindir} \
22f5af
        --libdir=%{_libdir} \
22f5af
        --docdir=%{_pkgdocdir} \
22f5af
        --disable-root-mailer \
22f5af
        --with-logging=syslog \
22f5af
        --with-logfac=authpriv \
22f5af
        --with-pam \
22f5af
        --with-pam-login \
22f5af
        --with-editor=/bin/vi \
22f5af
        --with-env-editor \
22f5af
        --with-ignore-dot \
22f5af
        --with-tty-tickets \
22f5af
        --with-ldap \
22f5af
        --with-ldap-conf-file="%{_sysconfdir}/sudo-ldap.conf" \
22f5af
        --with-selinux \
22f5af
        --with-passprompt="[sudo] password for %p: " \
22f5af
        --with-linux-audit \
22f5af
        --with-sssd
22f5af
#       --without-kerb5 \
22f5af
#       --without-kerb4
22f5af
make
22f5af
22f5af
%check
22f5af
make check
22f5af
22f5af
%install
22f5af
rm -rf $RPM_BUILD_ROOT
22f5af
22f5af
# Update README.LDAP (#736653)
22f5af
sed -i 's|/etc/ldap\.conf|%{_sysconfdir}/sudo-ldap.conf|g' README.LDAP
22f5af
22f5af
make install DESTDIR="$RPM_BUILD_ROOT" install_uid=`id -u` install_gid=`id -g` sudoers_uid=`id -u` sudoers_gid=`id -g`
22f5af
chmod 755 $RPM_BUILD_ROOT%{_bindir}/* $RPM_BUILD_ROOT%{_sbindir}/*
22f5af
install -p -d -m 700 $RPM_BUILD_ROOT/var/db/sudo
22f5af
install -p -d -m 700 $RPM_BUILD_ROOT/var/db/sudo/lectured
22f5af
install -p -d -m 750 $RPM_BUILD_ROOT/etc/sudoers.d
22f5af
install -p -c -m 0440 %{SOURCE1} $RPM_BUILD_ROOT/etc/sudoers
22f5af
install -p -c -m 0640 %{SOURCE3} $RPM_BUILD_ROOT/etc/sudo.conf
22f5af
install -p -c -m 0640 %{SOURCE2} $RPM_BUILD_ROOT/%{_sysconfdir}/sudo-ldap.conf
22f5af
22f5af
# Add sudo to protected packages
22f5af
install -p -d -m 755 $RPM_BUILD_ROOT/etc/dnf/protected.d/
22f5af
touch sudo.conf
22f5af
echo sudo > sudo.conf
22f5af
install -p -c -m 0644 sudo.conf $RPM_BUILD_ROOT/etc/dnf/protected.d/
22f5af
rm -f sudo.conf
22f5af
22f5af
chmod +x $RPM_BUILD_ROOT%{_libexecdir}/sudo/*.so # for stripping, reset in %%files
22f5af
22f5af
# Don't package LICENSE as a doc
22f5af
rm -rf $RPM_BUILD_ROOT%{_pkgdocdir}/LICENSE
22f5af
22f5af
# Remove examples; Examples can be found in man pages too.
22f5af
rm -rf $RPM_BUILD_ROOT%{_datadir}/examples/sudo
22f5af
22f5af
# Remove all .la files
22f5af
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
22f5af
22f5af
# Remove sudoers.dist
22f5af
rm -f $RPM_BUILD_ROOT%{_sysconfdir}/sudoers.dist
22f5af
22f5af
%find_lang sudo
22f5af
%find_lang sudoers
22f5af
22f5af
cat sudo.lang sudoers.lang > sudo_all.lang
22f5af
rm sudo.lang sudoers.lang
22f5af
22f5af
mkdir -p $RPM_BUILD_ROOT/etc/pam.d
22f5af
cat > $RPM_BUILD_ROOT/etc/pam.d/sudo << EOF
22f5af
#%%PAM-1.0
22f5af
auth       include      system-auth
22f5af
account    include      system-auth
22f5af
password   include      system-auth
22f5af
session    include      system-auth
22f5af
EOF
22f5af
22f5af
cat > $RPM_BUILD_ROOT/etc/pam.d/sudo-i << EOF
22f5af
#%%PAM-1.0
22f5af
auth       include      sudo
22f5af
account    include      sudo
22f5af
password   include      sudo
22f5af
session    optional     pam_keyinit.so force revoke
22f5af
session    include      sudo
22f5af
EOF
22f5af
22f5af
22f5af
%clean
22f5af
rm -rf $RPM_BUILD_ROOT
22f5af
22f5af
%files -f sudo_all.lang
22f5af
%defattr(-,root,root)
22f5af
%attr(0440,root,root) %config(noreplace) /etc/sudoers
22f5af
%attr(0640,root,root) %config(noreplace) /etc/sudo.conf
22f5af
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/sudo-ldap.conf
22f5af
%attr(0750,root,root) %dir /etc/sudoers.d/
22f5af
%config(noreplace) /etc/pam.d/sudo
22f5af
%config(noreplace) /etc/pam.d/sudo-i
22f5af
%attr(0644,root,root) %{_tmpfilesdir}/sudo.conf
22f5af
%attr(0644,root,root) /etc/dnf/protected.d/sudo.conf
22f5af
%dir /var/db/sudo
22f5af
%dir /var/db/sudo/lectured
22f5af
%attr(4111,root,root) %{_bindir}/sudo
22f5af
%{_bindir}/sudoedit
22f5af
%{_bindir}/cvtsudoers
22f5af
%attr(0111,root,root) %{_bindir}/sudoreplay
22f5af
%attr(0755,root,root) %{_sbindir}/visudo
22f5af
%dir %{_libexecdir}/sudo
22f5af
%attr(0755,root,root) %{_libexecdir}/sudo/sesh
22f5af
%attr(0644,root,root) %{_libexecdir}/sudo/sudo_noexec.so
22f5af
%attr(0644,root,root) %{_libexecdir}/sudo/sudoers.so
22f5af
%attr(0644,root,root) %{_libexecdir}/sudo/group_file.so
22f5af
%attr(0644,root,root) %{_libexecdir}/sudo/system_group.so
22f5af
%attr(0644,root,root) %{_libexecdir}/sudo/libsudo_util.so.?.?.?
22f5af
%{_libexecdir}/sudo/libsudo_util.so.?
22f5af
%{_libexecdir}/sudo/libsudo_util.so
22f5af
%{_mandir}/man5/sudoers.5*
22f5af
%{_mandir}/man5/sudoers.ldap.5*
22f5af
%{_mandir}/man5/sudo-ldap.conf.5*
22f5af
%{_mandir}/man5/sudo.conf.5*
22f5af
%{_mandir}/man8/sudo.8*
22f5af
%{_mandir}/man8/sudoedit.8*
22f5af
%{_mandir}/man8/sudoreplay.8*
22f5af
%{_mandir}/man8/visudo.8*
22f5af
%{_mandir}/man1/cvtsudoers.1*
22f5af
%{_mandir}/man5/sudoers_timestamp.5*
22f5af
%dir %{_pkgdocdir}/
22f5af
%{_pkgdocdir}/*
22f5af
%{!?_licensedir:%global license %%doc}
22f5af
%license doc/LICENSE
22f5af
%exclude %{_pkgdocdir}/ChangeLog
22f5af
22f5af
22f5af
# Make sure permissions are ok even if we're updating
22f5af
%post
22f5af
/bin/chmod 0440 /etc/sudoers || :
22f5af
22f5af
%files devel
22f5af
%defattr(-,root,root,-)
22f5af
%doc plugins/sample/sample_plugin.c
22f5af
%{_includedir}/sudo_plugin.h
22f5af
%{_mandir}/man8/sudo_plugin.8*
22f5af
22f5af
%changelog
34eb9e
* Mon Dec 06 2021 Radovan Sroka <rsroka@redhat.com> - 1.8.29-8
34eb9e
RHEL 8.6.0 ERRATUM
34eb9e
- sudoedit does not work with selinux args
34eb9e
Resolves: rhbz#2029551
34eb9e
- Make sure SIGCHLD is not ignored when sudo is executed
34eb9e
Resolves: rhbz#1999751
34eb9e
- [RFE] pass KRB5CCNAME to pam_authenticate environment if available
34eb9e
Resolves: rhbz#1917379
34eb9e
- utmp resource leak in sudo
34eb9e
Resolves: rhbz#1986572
34eb9e
9f5db7
* Tue Feb 02 2021 Radovan Sroka <rsroka@redhat.com> - 1.8.29-7
9f5db7
- RHEL 8.4 ERRATUM
9f5db7
- CVE-2021-3156
9f5db7
Resolves: rhbz#1917734
9f5db7
- CVE-2021-23239 sudo: possible directory existence test due to race condition in sudoedit
9f5db7
Resolves: rhzb#1916434
9f5db7
- CVE-2021-23240 sudo: symbolic link attack in SELinux-enabled sudoedit
9f5db7
Resolves: rhbz#1917038
9f5db7
- updated upstream url
9f5db7
Resolves: rhbz#1923825
9f5db7
9d1b3f
* Tue Apr 28 2020 Radovan Sroka <rsroka@redhat.com> - 1.8.29-6
9d1b3f
- RHEL 8.3 ERRATUM
9d1b3f
- sudo allows privilege escalation with expire password
9d1b3f
Resolves: rhbz#1815164
9d1b3f
9d1b3f
* Wed Feb 05 2020 Radovan Sroka <rsroka@redhat.com> - 1.8.29-5
9d1b3f
- RHEL 8.2 ERRATUM
9d1b3f
- CVE-2019-18634
9d1b3f
Resolves: rhbz#1798093
9d1b3f
9d1b3f
* Tue Jan 14 2020 Radovan Sroka <rsroka@redhat.com> - 1.8.29-4
9d1b3f
- RHEL 8.2 ERRATUM
9d1b3f
- CVE-2019-19232
9d1b3f
Resolves: rhbz#1786987
9d1b3f
Resolves: rhbz#1796518
9d1b3f
71b626
* Wed Oct 30 2019 Radovan Sroka <rsroka@redhat.com> - 1.8.29-2
71b626
- RHEL 8.2 ERRATUM
71b626
- rebase to 1.8.29
71b626
Resolves: rhbz#1733961
71b626
Resolves: rhbz#1651662
71b626
71b626
* Fri Oct 25 2019 Radovan Sroka <rsroka@redhat.com> - 1.8.28p1-1
71b626
- RHEL 8.2 ERRATUM
71b626
- rebase to 1.8.28p1
71b626
Resolves: rhbz#1733961
71b626
- fixed man page for always_set_home
71b626
Resolves: rhbz#1576880
71b626
- sudo does not work with notbefore/after
71b626
Resolves: rhbz#1679508
71b626
- NOTBEFORE showing value of sudoNotAfter Ldap attribute
71b626
Resolves: rhbz#1715516
71b626
- CVE-2019-14287 sudo
71b626
- Privilege escalation via 'Runas' specification with 'ALL' keyword
71b626
Resolves: rhbz#1760697
71b626
71b626
* Fri Aug 16 2019 Radovan Sroka <rsroka@redhat.com> - 1.8.25-7
71b626
- RHEL 8.1 ERRATUM
71b626
- sudo ipa_hostname not honored
71b626
Resolves: rhbz#1738662
71b626
71b626
* Mon Aug 12 2019 Radovan Sroka <rsroka@redhat.com> - 1.8.25-6
71b626
- RHEL 8.1 ERRATUM
71b626
- Fixed The LDAP backend which is not properly parsing sudoOptions,
71b626
  resulting in selinux roles not being applied
71b626
Resolves: rhbz#1738326
71b626
22f5af
* Tue May 28 2019 Radovan Sroka <rsroka@redhat.com> - 1.8.25-5
22f5af
- RHEL 8.1 ERRATUM
22f5af
- Fixed problem with sudo-1.8.23 and 'who am i'
22f5af
Resolves: rhbz#1673886
22f5af
- Backporting sudo bug with expired passwords
22f5af
Resolves: rhbz#1676819
22f5af
22f5af
* Tue Dec 11 2018 Radovan Sroka <rsroka@redhat.com> - 1.8.25-4
22f5af
- Fix most of the man page scans problems
22f5af
- Resolves: rhbz#1613327
22f5af
22f5af
* Fri Oct 12 2018 Daniel Kopecek <dkopecek@redhat.com> - 1.8.25-3
71b626
- bump release for new build
22f5af
Resolves: rhbz#1625683
22f5af
22f5af
* Thu Oct 11 2018 Daniel Kopecek <dkopecek@redhat.com> - 1.8.25-2
22f5af
- Depend explicitly on /usr/sbin/sendmail instead of sendmail (rhel-7 sync)
22f5af
- Simplified pam configuration file by removing duplicate pam stack entries
22f5af
Resolves: rhbz#1633144
22f5af
22f5af
* Wed Sep 26 2018 Radovan Sroka <rsroka@redhat.com> - 1.8.25-1
22f5af
- rebase to the new upstream version 1.8.25p1
22f5af
- sync patches with rhel-7.6
22f5af
- sync sudoers with rhel-7.6
22f5af
  resolves: rhbz#1633144
22f5af
22f5af
* Mon Sep 10 2018 Radovan Sroka <rsroka@redhat.com> - 1.8.23-2
22f5af
- install /etc/dnf/protected.d/sudo instead of /etc/yum/protected.d/sudo
22f5af
  resolves: rhbz#1626972
22f5af
22f5af
* Thu May 17 2018 Daniel Kopecek <dkopecek@redhat.com> - 1.8.23-1
22f5af
- Packaging update for RHEL 8.0 (sync with latest RHEL 7 state)
22f5af
22f5af
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.22-0.2.b1
22f5af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
22f5af
22f5af
* Thu Dec 14 2017 Radovan Sroka <rsroka@redhat.com> - 1.8.22b1-1
22f5af
- update to 1.8.22b1
22f5af
- Added /usr/local/sbin and /usr/local/bin to secure path rhbz#1166185
22f5af
22f5af
* Thu Sep 21 2017 Marek Tamaskovic <mtamasko@redhat.com> - 1.8.21p2-1
22f5af
- update to 1.8.21p2
22f5af
- Moved libsudo_util.so from the -devel sub-package to main package (1481225)
22f5af
22f5af
* Wed Sep 06 2017 Matthew Miller <mattdm@fedoraproject.org> - 1.8.20p2-4
22f5af
- replace file-based requirements with package-level ones:
22f5af
- /etc/pam.d/system-auth to 'pam'
22f5af
- /bin/chmod to 'coreutils' (bug #1488934)
22f5af
- /usr/bin/vi to vim-minimal
22f5af
- ... and make vim-minimal "recommends" instead of "requires", because
22f5af
  other editors can be configured.
22f5af
22f5af
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.20p2-3
22f5af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
22f5af
22f5af
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.20p2-2
22f5af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
22f5af
22f5af
* Thu Jun 01 2017 Daniel Kopecek <dkopecek@redhat.com> 1.8.20p2-1
22f5af
- update to 1.8.20p2
22f5af
22f5af
* Wed May 31 2017 Daniel Kopecek <dkopecek@redhat.com> 1.8.20p1-1
22f5af
- update to 1.8.20p1
22f5af
- fixes CVE-2017-1000367
22f5af
  Resolves: rhbz#1456884
22f5af
22f5af
* Fri Apr 07 2017 Jiri Vymazal <jvymazal@redhat.com> - 1.8.20-0.1.b1
22f5af
- update to latest development version 1.8.20b1
22f5af
- added sudo to dnf/yum protected packages
22f5af
  Resolves: rhbz#1418756
22f5af
22f5af
* Mon Feb 13 2017 Tomas Sykora <tosykora@redhat.com> - 1.8.19p2-1
22f5af
- update to 1.8.19p2
22f5af
22f5af
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.19-0.3.20161108git738c3cb
22f5af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
22f5af
22f5af
* Tue Nov 08 2016 Daniel Kopecek <dkopecek@redhat.com> 1.8.19-0.2.20161108git738c3cb
22f5af
- update to latest development version
22f5af
- fixes CVE-2016-7076
22f5af
22f5af
* Fri Sep 23 2016 Radovan Sroka <rsroka@redhat.com> 1.8.19-0.1.20160923git90e4538
22f5af
- we were not able to update from rc and beta versions to stable one
22f5af
- so this is a new snapshot package which resolves it
22f5af
22f5af
* Wed Sep 21 2016 Radovan Sroka <rsroka@redhat.com> 1.8.18-1
22f5af
- update to 1.8.18
22f5af
22f5af
* Fri Sep 16 2016 Radovan Sroka <rsroka@redhat.com> 1.8.18rc4-1
22f5af
- update to 1.8.18rc4
22f5af
22f5af
* Wed Sep 14 2016 Radovan Sroka <rsroka@redhat.com> 1.8.18rc2-1
22f5af
- update to 1.8.18rc2
22f5af
- dropped sudo-1.8.14p1-ldapconfpatch.patch
22f5af
  upstreamed --> https://www.sudo.ws/pipermail/sudo-workers/2016-September/001006.html
22f5af
22f5af
* Fri Aug 26 2016 Radovan Sroka <rsroka@redhat.com> 1.8.18b2-1
22f5af
- update to 1.8.18b2
22f5af
- added --disable-root-mailer as configure option
22f5af
  Resolves: rhbz#1324091
22f5af
22f5af
* Fri Jun 24 2016 Daniel Kopecek <dkopecek@redhat.com> 1.8.17p1-1
22f5af
- update to 1.8.17p1
22f5af
- install the /var/db/sudo/lectured
22f5af
  Resolves: rhbz#1321414
22f5af
22f5af
* Tue May 31 2016 Daniel Kopecek <dkopecek@redhat.com> 1.8.16-4
22f5af
- removed INPUTRC from env_keep to prevent a possible info leak
22f5af
  Resolves: rhbz#1340701
22f5af
22f5af
* Fri May 13 2016 Daniel Kopecek <dkopecek@redhat.com> 1.8.16-3
22f5af
- fixed upstream patch for rhbz#1328735
22f5af
22f5af
* Thu May 12 2016 Daniel Kopecek <dkopecek@redhat.com> 1.8.16-2
22f5af
- fixed invalid sesh argument array construction
22f5af
22f5af
* Mon Apr 04 2016 Daniel Kopecek <dkopecek@redhat.com> 1.8.16-1
22f5af
- update to 1.8.16
22f5af
22f5af
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.15-2
22f5af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
22f5af
22f5af
* Thu Nov  5 2015 Daniel Kopecek <dkopecek@redhat.com> 1.8.15-1
22f5af
- update to 1.8.15
22f5af
- fixes CVE-2015-5602
22f5af
22f5af
* Mon Aug 24 2015 Radovan Sroka <rsroka@redhat.com> 1.8.14p3-3
22f5af
- enable upstream test suite
22f5af
22f5af
* Mon Aug 24 2015 Radovan Sroka <rsroka@redhat.com> 1.8.14p3-2
22f5af
- add patch that resolves initialization problem before sudo_strsplit call
22f5af
- add patch that resolves deadcode in visudo.c
22f5af
- add patch that removes extra while in visudo.c and sudoers.c
22f5af
22f5af
* Mon Jul 27 2015 Radovan Sroka <rsroka@redhat.com> 1.8.14p3-1
22f5af
- update to 1.8.14p3
22f5af
22f5af
* Mon Jul 20 2015 Radovan Sroka <rsroka@redhat.com> 1.8.14p1-1
22f5af
- update to 1.8.14p1-1
22f5af
- rebase sudo-1.8.14b3-ldapconfpatch.patch -> sudo-1.8.14p1-ldapconfpatch.patch
22f5af
- rebase sudo-1.8.14b4-docpassexpire.patch -> sudo-1.8.14p1-docpassexpire.patch
22f5af
22f5af
* Tue Jul 14 2015 Radovan Sroka <rsroka@redhat.com> 1.8.12-2
22f5af
- add patch3 sudo.1.8.14b4-passexpire.patch that makes change in documentation about timestamp_time
22f5af
- Resolves: rhbz#1162070
22f5af
22f5af
* Fri Jul 10 2015 Radovan Sroka <rsroka@redhat.com> - 1.8.14b4-1
22f5af
- Update to 1.8.14b4
22f5af
- Add own %%{_tmpfilesdir}/sudo.conf
22f5af
22f5af
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.12-2
22f5af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
22f5af
22f5af
* Wed Feb 18 2015 Daniel Kopecek <dkopecek@redhat.com> - 1.8.12
22f5af
- update to 1.8.12
22f5af
- fixes CVE-2014-9680
22f5af
22f5af
* Mon Nov  3 2014 Daniel Kopecek <dkopecek@redhat.com> - 1.8.11p2-1
22f5af
- update to 1.8.11p2
22f5af
- added patch to fix upstream bug #671 -- exiting immediately
22f5af
  when audit is disabled
22f5af
22f5af
* Tue Sep 30 2014 Daniel Kopecek <dkopecek@redhat.com> - 1.8.11-1
22f5af
- update to 1.8.11
22f5af
- major changes & fixes:
22f5af
  - when running a command in the background, sudo will now forward
22f5af
    SIGINFO to the command
22f5af
  - the passwords in ldap.conf and ldap.secret may now be encoded in base64.
22f5af
  - SELinux role changes are now audited. For sudoedit, we now audit
22f5af
    the actual editor being run, instead of just the sudoedit command.
22f5af
  - it is now possible to match an environment variable's value as well as
22f5af
    its name using env_keep and env_check
22f5af
  - new files created via sudoedit as a non-root user now have the proper group id
22f5af
  - sudoedit now works correctly in conjunction with sudo's SELinux RBAC support
22f5af
  - it is now possible to disable network interface probing in sudo.conf by
22f5af
    changing the value of the probe_interfaces setting
22f5af
  - when listing a user's privileges (sudo -l), the sudoers plugin will now prompt
22f5af
    for the user's password even if the targetpw, rootpw or runaspw options are set.
22f5af
  - the new use_netgroups sudoers option can be used to explicitly enable or disable
22f5af
    netgroups support
22f5af
  - visudo can now export a sudoers file in JSON format using the new -x flag
22f5af
- added patch to read ldap.conf more closely to nss_ldap
22f5af
- require /usr/bin/vi instead of vim-minimal
22f5af
- include pam.d/system-auth in PAM session phase from pam.d/sudo
22f5af
- include pam.d/sudo in PAM session phase from pam.d/sudo-i
22f5af
22f5af
* Tue Aug  5 2014 Tom Callaway <spot@fedoraproject.org> - 1.8.8-6
22f5af
- fix license handling
22f5af
22f5af
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.8-5
22f5af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
22f5af
22f5af
* Sat May 31 2014 Peter Robinson <pbrobinson@fedoraproject.org> 1.8.8-4
22f5af
- Drop ChangeLog, we ship NEWS
22f5af
22f5af
* Mon Mar 10 2014 Daniel Kopecek <dkopecek@redhat.com> - 1.8.8-3
22f5af
- remove bundled copy of zlib before compilation
22f5af
- drop the requiretty Defaults setting from sudoers
22f5af
22f5af
* Sat Jan 25 2014 Ville Skyttä <ville.skytta@iki.fi> - 1.8.8-2
22f5af
- Own the %%{_libexecdir}/sudo dir.
22f5af
22f5af
* Mon Sep 30 2013 Daniel Kopecek <dkopecek@redhat.com> - 1.8.8-1
22f5af
- update to 1.8.8
22f5af
- major changes & fixes:
22f5af
  - LDAP SASL support now works properly with Kerberos
22f5af
  - root may no longer change its SELinux role without entering a password
22f5af
  - user messages are now always displayed in the user's locale, even when
22f5af
    the same message is being logged or mailed in a different locale.
22f5af
  - log files created by sudo now explicitly have the group set to group
22f5af
    ID 0 rather than relying on BSD group semantics
22f5af
  - sudo now stores its libexec files in a sudo subdirectory instead of in
22f5af
    libexec itself
22f5af
  - system_group and group_file sudoers group provider plugins are now
22f5af
    installed by default
22f5af
  - the paths to ldap.conf and ldap.secret may now be specified as arguments
22f5af
    to the sudoers plugin in the sudo.conf file
22f5af
  - ...and many new features and settings. See the upstream ChangeLog for the
22f5af
    full list.
22f5af
- several sssd support fixes
22f5af
- added patch to make uid/gid specification parsing more strict (don't accept
22f5af
  an invalid number as uid/gid)
22f5af
- use the _pkgdocdir macro
22f5af
  (see https://fedoraproject.org/wiki/Changes/UnversionedDocdirs)
22f5af
- fixed several bugs found by the clang static analyzer
22f5af
- added %%post dependency on chmod
22f5af
22f5af
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.6p7-2
22f5af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
22f5af
22f5af
* Thu Feb 28 2013 Daniel Kopecek <dkopecek@redhat.com> - 1.8.6p7-1
22f5af
- update to 1.8.6p7
22f5af
- fixes CVE-2013-1775 and CVE-2013-1776
22f5af
- fixed several packaging issues (thanks to ville.skytta@iki.fi)
22f5af
  - build with system zlib.
22f5af
  - let rpmbuild strip libexecdir/*.so.
22f5af
  - own the %%{_docdir}/sudo-* dir.
22f5af
  - fix some rpmlint warnings (spaces vs tabs, unescaped macros).
22f5af
  - fix bogus %%changelog dates.
22f5af
22f5af
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.6p3-3
22f5af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
22f5af
22f5af
* Mon Nov 12 2012 Daniel Kopecek <dkopecek@redhat.com> - 1.8.6p3-2
22f5af
- added upstream patch for a regression
22f5af
- don't include arch specific files in the -devel subpackage
22f5af
- ship only one sample plugin in the -devel subpackage
22f5af
22f5af
* Tue Sep 25 2012 Daniel Kopecek <dkopecek@redhat.com> - 1.8.6p3-1
22f5af
- update to 1.8.6p3
22f5af
- drop -pipelist patch (fixed in upstream)
22f5af
22f5af
* Thu Sep  6 2012 Daniel Kopecek <dkopecek@redhat.com> - 1.8.6-1
22f5af
- update to 1.8.6
22f5af
22f5af
* Thu Jul 26 2012 Daniel Kopecek <dkopecek@redhat.com> - 1.8.5-4
22f5af
- added patches that fix & improve SSSD support (thanks to pbrezina@redhat.com)
22f5af
- re-enabled SSSD support
22f5af
- removed libsss_sudo dependency
22f5af
22f5af
* Tue Jul 24 2012 Bill Nottingham <notting@redhat.com> - 1.8.5-3
22f5af
- flip sudoers2ldif executable bit after make install, not in setup
22f5af
22f5af
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.5-2
22f5af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
22f5af
22f5af
* Thu May 17 2012 Daniel Kopecek <dkopecek@redhat.com> - 1.8.5-1
22f5af
- update to 1.8.5
22f5af
- fixed CVE-2012-2337
22f5af
- temporarily disabled SSSD support
22f5af
22f5af
* Wed Feb 29 2012 Daniel Kopecek <dkopecek@redhat.com> - 1.8.3p1-6
22f5af
- fixed problems with undefined symbols (rhbz#798517)
22f5af
22f5af
* Wed Feb 22 2012 Daniel Kopecek <dkopecek@redhat.com> - 1.8.3p1-5
22f5af
- SSSD patch update
22f5af
22f5af
* Tue Feb  7 2012 Daniel Kopecek <dkopecek@redhat.com> - 1.8.3p1-4
22f5af
- added SSSD support
22f5af
22f5af
* Thu Jan 26 2012 Daniel Kopecek <dkopecek@redhat.com> - 1.8.3p1-3
22f5af
- added patch for CVE-2012-0809
22f5af
22f5af
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.3p1-2
22f5af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
22f5af
22f5af
* Thu Nov 10 2011 Daniel Kopecek <dkopecek@redhat.com> - 1.8.3p1-1
22f5af
- update to 1.8.3p1
22f5af
- disable output word wrapping if the output is piped
22f5af
22f5af
* Wed Sep  7 2011 Peter Robinson <pbrobinson@fedoraproject.org> - 1.8.1p2-2
22f5af
- Remove execute bit from sample script in docs so we don't pull in perl
22f5af
22f5af
* Tue Jul 12 2011 Daniel Kopecek <dkopecek@redhat.com> - 1.8.1p2-1
22f5af
- rebase to 1.8.1p2
22f5af
- removed .sudoi patch
22f5af
- fixed typo: RELPRO -> RELRO
22f5af
- added -devel subpackage for the sudo_plugin.h header file
22f5af
- use default ldap configuration files again
22f5af
22f5af
* Fri Jun  3 2011 Daniel Kopecek <dkopecek@redhat.com> - 1.7.4p5-4
22f5af
- build with RELRO
22f5af
22f5af
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.4p5-3
22f5af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
22f5af
22f5af
* Mon Jan 17 2011 Daniel Kopecek <dkopecek@redhat.com> - 1.7.4p5-2
22f5af
- rebase to 1.7.4p5
22f5af
- fixed sudo-1.7.4p4-getgrouplist.patch
22f5af
- fixes CVE-2011-0008, CVE-2011-0010
22f5af
22f5af
* Tue Nov 30 2010 Daniel Kopecek <dkopecek@redhat.com> - 1.7.4p4-5
22f5af
- anybody in the wheel group has now root access (using password) (rhbz#656873)
22f5af
- sync configuration paths with the nss_ldap package (rhbz#652687)
22f5af
22f5af
* Wed Sep 29 2010 Daniel Kopecek <dkopecek@redhat.com> - 1.7.4p4-4
22f5af
- added upstream patch to fix rhbz#638345
22f5af
22f5af
* Mon Sep 20 2010 Daniel Kopecek <dkopecek@redhat.com> - 1.7.4p4-3
22f5af
- added patch for #635250
22f5af
- /var/run/sudo -> /var/db/sudo in .spec
22f5af
22f5af
* Tue Sep  7 2010 Daniel Kopecek <dkopecek@redhat.com> - 1.7.4p4-2
22f5af
- sudo now uses /var/db/sudo for timestamps
22f5af
22f5af
* Tue Sep  7 2010 Daniel Kopecek <dkopecek@redhat.com> - 1.7.4p4-1
22f5af
- update to new upstream version
22f5af
- new command available: sudoreplay
22f5af
- use native audit support
22f5af
- corrected license field value: BSD -> ISC
22f5af
22f5af
* Wed Jun  2 2010 Daniel Kopecek <dkopecek@redhat.com> - 1.7.2p6-2
22f5af
- added patch that fixes insufficient environment sanitization issue (#598154)
22f5af
22f5af
* Wed Apr 14 2010 Daniel Kopecek <dkopecek@redhat.com> - 1.7.2p6-1
22f5af
- update to new upstream version
22f5af
- merged .audit and .libaudit patch
22f5af
- added sudoers.ldap.5* to files
22f5af
22f5af
* Mon Mar  1 2010 Daniel Kopecek <dkopecek@redhat.com> - 1.7.2p5-2
22f5af
- update to new upstream version
22f5af
22f5af
* Tue Feb 16 2010 Daniel Kopecek <dkopecek@redhat.com> - 1.7.2p2-5
22f5af
- fixed no valid sudoers sources found (#558875)
22f5af
22f5af
* Wed Feb 10 2010 Daniel Kopecek <dkopecek@redhat.com> - 1.7.2p2-4
22f5af
- audit related Makefile.in and configure.in corrections
22f5af
- added --with-audit configure option
22f5af
- removed call to libtoolize
22f5af
22f5af
* Wed Feb 10 2010 Daniel Kopecek <dkopecek@redhat.com> - 1.7.2p2-3
22f5af
- fixed segfault when #include directive is used in cycles (#561336)
22f5af
22f5af
* Fri Jan  8 2010 Ville Skyttä <ville.skytta@iki.fi> - 1.7.2p2-2
22f5af
- Add /etc/sudoers.d dir and use it in default config (#551470).
22f5af
- Drop *.pod man page duplicates from docs.
22f5af
22f5af
* Thu Jan 07 2010 Daniel Kopecek <dkopecek@redhat.com> - 1.7.2p2-1
22f5af
- new upstream version 1.7.2p2-1
22f5af
- commented out unused aliases in sudoers to make visudo happy (#550239)
22f5af
22f5af
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 1.7.1-7
22f5af
- rebuilt with new audit
22f5af
22f5af
* Thu Aug 20 2009 Daniel Kopecek <dkopecek@redhat.com> 1.7.1-6
22f5af
- moved secure_path from compile-time option to sudoers file (#517428)
22f5af
22f5af
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.1-5
22f5af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
22f5af
22f5af
* Thu Jul 09 2009 Daniel Kopecek <dkopecek@redhat.com> 1.7.1-4
22f5af
- moved the closefrom() call before audit_help_open() (sudo-1.7.1-auditfix.patch)
22f5af
- epoch number sync
22f5af
22f5af
* Mon Jun 22 2009 Daniel Kopecek <dkopecek@redhat.com> 1.7.1-1
22f5af
- updated sudo to version 1.7.1
22f5af
- fixed small bug in configure.in (sudo-1.7.1-conffix.patch)
22f5af
22f5af
* Tue Feb 24 2009 Daniel Kopecek <dkopecek@redhat.com> 1.6.9p17-6
22f5af
- fixed building with new libtool
22f5af
- fix for incorrect handling of groups in Runas_User
22f5af
- added /usr/local/sbin to secure-path
22f5af
22f5af
* Tue Jan 13 2009 Daniel Kopecek <dkopecek@redhat.com> 1.6.9p17-3
22f5af
- build with sendmail installed
22f5af
- Added /usr/local/bin to secure-path
22f5af
22f5af
* Tue Sep 02 2008 Peter Vrabec <pvrabec@redhat.com> 1.6.9p17-2
22f5af
- adjust audit patch, do not scream when kernel is
22f5af
  compiled without audit netlink support (#401201)
22f5af
22f5af
* Fri Jul 04 2008 Peter Vrabec <pvrabec@redhat.com> 1.6.9p17-1
22f5af
- upgrade
22f5af
22f5af
* Wed Jun 18 2008 Peter Vrabec <pvrabec@redhat.com> 1.6.9p13-7
22f5af
- build with newer autoconf-2.62 (#449614)
22f5af
22f5af
* Tue May 13 2008 Peter Vrabec <pvrabec@redhat.com> 1.6.9p13-6
22f5af
- compiled with secure path (#80215)
22f5af
22f5af
* Mon May 05 2008 Peter Vrabec <pvrabec@redhat.com> 1.6.9p13-5
22f5af
- fix path to updatedb in /etc/sudoers (#445103)
22f5af
22f5af
* Mon Mar 31 2008 Peter Vrabec <pvrabec@redhat.com> 1.6.9p13-4
22f5af
- include ldap files in rpm package (#439506)
22f5af
22f5af
* Thu Mar 13 2008 Peter Vrabec <pvrabec@redhat.com> 1.6.9p13-3
22f5af
- include [sudo] in password prompt (#437092)
22f5af
22f5af
* Tue Mar 04 2008 Peter Vrabec <pvrabec@redhat.com> 1.6.9p13-2
22f5af
- audit support improvement
22f5af
22f5af
* Thu Feb 21 2008 Peter Vrabec <pvrabec@redhat.com> 1.6.9p13-1
22f5af
- upgrade to the latest upstream release
22f5af
22f5af
* Wed Feb 06 2008 Peter Vrabec <pvrabec@redhat.com> 1.6.9p12-1
22f5af
- upgrade to the latest upstream release
22f5af
- add selinux support
22f5af
22f5af
* Mon Feb 04 2008 Dennis Gilmore <dennis@ausil.us> 1.6.9p4-6
22f5af
- sparc64 needs to be in the -fPIE list with s390
22f5af
22f5af
* Mon Jan 07 2008 Peter Vrabec <pvrabec@redhat.com> 1.6.9p4-5
22f5af
- fix complains about audit_log_user_command(): Connection
22f5af
  refused (#401201)
22f5af
22f5af
* Wed Dec 05 2007 Release Engineering <rel-eng at fedoraproject dot org> - 1.6.9p4-4
22f5af
- Rebuild for deps
22f5af
22f5af
* Wed Dec 05 2007 Release Engineering <rel-eng at fedoraproject dot org> - 1.6.9p4-3
22f5af
- Rebuild for openssl bump
22f5af
22f5af
* Thu Aug 30 2007 Peter Vrabec <pvrabec@redhat.com> 1.6.9p4-2
22f5af
- fix autotools stuff and add audit support
22f5af
22f5af
* Mon Aug 20 2007 Peter Vrabec <pvrabec@redhat.com> 1.6.9p4-1
22f5af
- upgrade to upstream release
22f5af
22f5af
* Thu Apr 12 2007 Peter Vrabec <pvrabec@redhat.com> 1.6.8p12-14
22f5af
- also use getgrouplist() to determine group membership (#235915)
22f5af
22f5af
* Mon Feb 26 2007 Peter Vrabec <pvrabec@redhat.com> 1.6.8p12-13
22f5af
- fix some spec file issues
22f5af
22f5af
* Thu Dec 14 2006 Peter Vrabec <pvrabec@redhat.com> 1.6.8p12-12
22f5af
- fix rpmlint issue
22f5af
22f5af
* Thu Oct 26 2006 Peter Vrabec <pvrabec@redhat.com> 1.6.8p12-11
22f5af
- fix typo in sudoers file (#212308)
22f5af
22f5af
* Sun Oct 01 2006 Jesse Keating <jkeating@redhat.com> - 1.6.8p12-10
22f5af
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
22f5af
22f5af
* Thu Sep 21 2006 Peter Vrabec <pvrabec@redhat.com> 1.6.8p12-9
22f5af
- fix sudoers file, X apps didn't work (#206320)
22f5af
22f5af
* Tue Aug 08 2006 Peter Vrabec <pvrabec@redhat.com> 1.6.8p12-8
22f5af
- use Red Hat specific default sudoers file
22f5af
22f5af
* Sun Jul 16 2006 Karel Zak <kzak@redhat.com> 1.6.8p12-7
22f5af
- fix #198755 - make login processes (sudo -i) initialise session keyring
22f5af
  (thanks for PAM config files to David Howells)
22f5af
- add IPv6 support (patch by Milan Zazrivec)
22f5af
22f5af
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.6.8p12-6.1
22f5af
- rebuild
22f5af
22f5af
* Mon May 29 2006 Karel Zak <kzak@redhat.com> 1.6.8p12-6
22f5af
- fix #190062 - "ssh localhost sudo su" will show the password in clear
22f5af
22f5af
* Tue May 23 2006 Karel Zak <kzak@redhat.com> 1.6.8p12-5
22f5af
- add LDAP support (#170848)
22f5af
22f5af
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.6.8p12-4.1
22f5af
- bump again for double-long bug on ppc(64)
22f5af
22f5af
* Wed Feb  8 2006 Karel Zak <kzak@redhat.com> 1.6.8p12-4
22f5af
- reset env. by default
22f5af
22f5af
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.6.8p12-3.1
22f5af
- rebuilt for new gcc4.1 snapshot and glibc changes
22f5af
22f5af
* Mon Jan 23 2006 Dan Walsh <dwalsh@redhat.com> 1.6.8p12-3
22f5af
- Remove selinux patch.  It has been decided that the SELinux patch for sudo is
22f5af
- no longer necessary.  In tageted policy it had no effect.  In strict/MLS policy
22f5af
- We require the person using sudo to execute newrole before using sudo.
22f5af
22f5af
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
22f5af
- rebuilt
22f5af
22f5af
* Fri Nov 25 2005 Karel Zak <kzak@redhat.com> 1.6.8p12-1
22f5af
- new upstream version 1.6.8p12
22f5af
22f5af
* Tue Nov  8 2005 Karel Zak <kzak@redhat.com> 1.6.8p11-1
22f5af
- new upstream version 1.6.8p11
22f5af
22f5af
* Thu Oct 13 2005 Tomas Mraz <tmraz@redhat.com> 1.6.8p9-6
22f5af
- use include instead of pam_stack in pam config
22f5af
22f5af
* Tue Oct 11 2005 Karel Zak <kzak@redhat.com> 1.6.8p9-5
22f5af
- enable interfaces in selinux patch
22f5af
- merge sudo-1.6.8p8-sesh-stopsig.patch to selinux patch
22f5af
22f5af
* Mon Sep 19 2005 Karel Zak <kzak@redhat.com> 1.6.8p9-4
22f5af
- fix debuginfo
22f5af
22f5af
* Mon Sep 19 2005 Karel Zak <kzak@redhat.com> 1.6.8p9-3
22f5af
- fix #162623 - sesh hangs when child suspends
22f5af
22f5af
* Mon Aug 1 2005 Dan Walsh <dwalsh@redhat.com> 1.6.8p9-2
22f5af
- Add back in interfaces call, SELinux has been fixed to work around
22f5af
22f5af
* Tue Jun 21 2005 Karel Zak <kzak@redhat.com> 1.6.8p9-1
22f5af
- new version 1.6.8p9 (resolve #161116 - CAN-2005-1993 sudo trusted user arbitrary command execution)
22f5af
22f5af
* Tue May 24 2005 Karel Zak <kzak@redhat.com> 1.6.8p8-2
22f5af
- fix #154511 - sudo does not use limits.conf
22f5af
22f5af
* Mon Apr  4 2005 Thomas Woerner <twoerner@redhat.com> 1.6.8p8-1
22f5af
- new version 1.6.8p8: new sudoedit and sudo_noexec
22f5af
22f5af
* Wed Feb  9 2005 Thomas Woerner <twoerner@redhat.com> 1.6.7p5-31
22f5af
- rebuild
22f5af
22f5af
* Mon Oct  4 2004 Thomas Woerner <twoerner@redhat.com> 1.6.7p5-30.1
22f5af
- added missing BuildRequires for libselinux-devel (#132883)
22f5af
22f5af
* Wed Sep 29 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-30
22f5af
- Fix missing param error in sesh
22f5af
22f5af
* Mon Sep 27 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-29
22f5af
- Remove full patch check from sesh
22f5af
22f5af
* Thu Jul 8 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-28
22f5af
- Fix selinux patch to switch to root user
22f5af
22f5af
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
22f5af
- rebuilt
22f5af
22f5af
* Tue Apr 13 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-26
22f5af
- Eliminate tty handling from selinux
22f5af
22f5af
* Thu Apr  1 2004 Thomas Woerner <twoerner@redhat.com> 1.6.7p5-25
22f5af
- fixed spec file: sesh in file section with selinux flag (#119682)
22f5af
22f5af
* Tue Mar 30 2004 Colin Walters <walters@redhat.com> 1.6.7p5-24
22f5af
- Enhance sesh.c to fork/exec children itself, to avoid
22f5af
  having sudo reap all domains.
22f5af
- Only reinstall default signal handlers immediately before
22f5af
  exec of child with SELinux patch
22f5af
22f5af
* Thu Mar 18 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-23
22f5af
- change to default to sysadm_r
22f5af
- Fix tty handling
22f5af
22f5af
* Thu Mar 18 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-22
22f5af
- Add /bin/sesh to run selinux code.
22f5af
- replace /bin/bash -c with /bin/sesh
22f5af
22f5af
* Tue Mar 16 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-21
22f5af
- Hard code to use "/bin/bash -c" for selinux
22f5af
22f5af
* Tue Mar 16 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-20
22f5af
- Eliminate closing and reopening of terminals, to match su.
22f5af
22f5af
* Mon Mar 15 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-19
22f5af
- SELinux fixes to make transitions work properly
22f5af
22f5af
* Fri Mar  5 2004 Thomas Woerner <twoerner@redhat.com> 1.6.7p5-18
22f5af
- pied sudo
22f5af
22f5af
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
22f5af
- rebuilt
22f5af
22f5af
* Tue Jan 27 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-16
22f5af
- Eliminate interfaces call, since this requires big SELinux privs
22f5af
- and it seems to be useless.
22f5af
22f5af
* Tue Jan 27 2004 Karsten Hopp <karsten@redhat.de> 1.6.7p5-15
22f5af
- visudo requires vim-minimal or setting EDITOR to something useful (#68605)
22f5af
22f5af
* Mon Jan 26 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-14
22f5af
- Fix is_selinux_enabled call
22f5af
22f5af
* Tue Jan 13 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-13
22f5af
- Clean up patch on failure
22f5af
22f5af
* Tue Jan 6 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-12
22f5af
- Remove sudo.te for now.
22f5af
22f5af
* Fri Jan 2 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-11
22f5af
- Fix usage message
22f5af
22f5af
* Mon Dec 22 2003 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-10
22f5af
- Clean up sudo.te to not blow up if pam.te not present
22f5af
22f5af
* Thu Dec 18 2003 Thomas Woerner <twoerner@redhat.com>
22f5af
- added missing BuildRequires for groff
22f5af
22f5af
* Tue Dec 16 2003 Jeremy Katz <katzj@redhat.com> 1.6.7p5-9
22f5af
- remove left-over debugging code
22f5af
22f5af
* Tue Dec 16 2003 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-8
22f5af
- Fix terminal handling that caused Sudo to exit on non selinux machines.
22f5af
22f5af
* Mon Dec 15 2003 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-7
22f5af
- Remove sudo_var_run_t which is now pam_var_run_t
22f5af
22f5af
* Fri Dec 12 2003 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-6
22f5af
- Fix terminal handling and policy
22f5af
22f5af
* Thu Dec 11 2003 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-5
22f5af
- Fix policy
22f5af
22f5af
* Thu Nov 13 2003 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-4.sel
22f5af
- Turn on SELinux support
22f5af
22f5af
* Tue Jul 29 2003 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-3
22f5af
- Add support for SELinux
22f5af
22f5af
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
22f5af
- rebuilt
22f5af
22f5af
* Mon May 19 2003 Thomas Woerner <twoerner@redhat.com> 1.6.7p5-1
22f5af
22f5af
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
22f5af
- rebuilt
22f5af
22f5af
* Tue Nov 12 2002 Nalin Dahyabhai <nalin@redhat.com> 1.6.6-2
22f5af
- remove absolute path names from the PAM configuration, ensuring that the
22f5af
  right modules get used for whichever arch we're built for
22f5af
- don't try to install the FAQ, which isn't there any more
22f5af
22f5af
* Thu Jun 27 2002 Bill Nottingham <notting@redhat.com> 1.6.6-1
22f5af
- update to 1.6.6
22f5af
22f5af
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
22f5af
- automated rebuild
22f5af
22f5af
* Thu May 23 2002 Tim Powers <timp@redhat.com>
22f5af
- automated rebuild
22f5af
22f5af
* Thu Apr 18 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.6.5p2-2
22f5af
- Fix bug #63768
22f5af
22f5af
* Thu Mar 14 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.6.5p2-1
22f5af
- 1.6.5p2
22f5af
22f5af
* Fri Jan 18 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.6.5p1-1
22f5af
- 1.6.5p1
22f5af
- Hope this "a new release per day" madness stops ;)
22f5af
22f5af
* Thu Jan 17 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.6.5-1
22f5af
- 1.6.5
22f5af
22f5af
* Tue Jan 15 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.6.4p1-1
22f5af
- 1.6.4p1
22f5af
22f5af
* Mon Jan 14 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.6.4-1
22f5af
- Update to 1.6.4
22f5af
22f5af
* Mon Jul 23 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.6.3p7-2
22f5af
- Add build requirements (#49706)
22f5af
- s/Copyright/License/
22f5af
- bzip2 source
22f5af
22f5af
* Sat Jun 16 2001 Than Ngo <than@redhat.com>
22f5af
- update to 1.6.3p7
22f5af
- use %%{_tmppath}
22f5af
22f5af
* Fri Feb 23 2001 Bernhard Rosenkraenzer <bero@redhat.com>
22f5af
- 1.6.3p6, fixes buffer overrun
22f5af
22f5af
* Tue Oct 10 2000 Bernhard Rosenkraenzer <bero@redhat.com>
22f5af
- 1.6.3p5
22f5af
22f5af
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
22f5af
- automatic rebuild
22f5af
22f5af
* Tue Jun 06 2000 Karsten Hopp <karsten@redhat.de>
22f5af
- fixed owner of sudo and visudo
22f5af
22f5af
* Thu Jun  1 2000 Nalin Dahyabhai <nalin@redhat.com>
22f5af
- modify PAM setup to use system-auth
22f5af
- clean up buildrooting by using the makeinstall macro
22f5af
22f5af
* Tue Apr 11 2000 Bernhard Rosenkraenzer <bero@redhat.com>
22f5af
- initial build in main distrib
22f5af
- update to 1.6.3
22f5af
- deal with compressed man pages
22f5af
22f5af
* Tue Dec 14 1999 Preston Brown <pbrown@redhat.com>
22f5af
- updated to 1.6.1 for Powertools 6.2
22f5af
- config files are now noreplace.
22f5af
22f5af
* Thu Jul 22 1999 Tim Powers <timp@redhat.com>
22f5af
- updated to 1.5.9p2 for Powertools 6.1
22f5af
22f5af
* Wed May 12 1999 Bill Nottingham <notting@redhat.com>
22f5af
- sudo is configured with pam. There's no pam.d file. Oops.
22f5af
22f5af
* Mon Apr 26 1999 Preston Brown <pbrown@redhat.com>
22f5af
- upgraded to 1.59p1 for powertools 6.0
22f5af
22f5af
* Tue Oct 27 1998 Preston Brown <pbrown@redhat.com>
22f5af
- fixed so it doesn't find /usr/bin/vi first, but instead /bin/vi (always installed)
22f5af
22f5af
* Thu Oct 08 1998 Michael Maher <mike@redhat.com>
22f5af
- built package for 5.2
22f5af
22f5af
* Mon May 18 1998 Michael Maher <mike@redhat.com>
22f5af
- updated SPEC file
22f5af
22f5af
* Thu Jan 29 1998 Otto Hammersmith <otto@redhat.com>
22f5af
- updated to 1.5.4
22f5af
22f5af
* Tue Nov 18 1997 Otto Hammersmith <otto@redhat.com>
22f5af
- built for glibc, no problems
22f5af
22f5af
* Fri Apr 25 1997 Michael Fulbright <msf@redhat.com>
22f5af
- Fixed for 4.2 PowerTools
22f5af
- Still need to be pamified
22f5af
- Still need to move stmp file to /var/log
22f5af
22f5af
* Mon Feb 17 1997 Michael Fulbright <msf@redhat.com>
22f5af
- First version for PowerCD.