Blame SPECS/sudo.spec

698cd1
Summary: Allows restricted root access for specified users
698cd1
Name: sudo
698cd1
Version: 1.9.5p2
698cd1
Release: 7%{?dist}
698cd1
License: ISC
698cd1
URL: https://www.sudo.ws
698cd1
698cd1
Source0: %{url}/dist/%{name}-%{version}.tar.gz
698cd1
Source1: sudoers
698cd1
Source2: sudo-ldap.conf
698cd1
698cd1
Requires: pam
698cd1
Requires(post): coreutils
698cd1
698cd1
BuildRequires: make
698cd1
BuildRequires: pam-devel
698cd1
BuildRequires: groff
698cd1
BuildRequires: openldap-devel
698cd1
BuildRequires: flex
698cd1
BuildRequires: bison
698cd1
BuildRequires: automake autoconf libtool
698cd1
BuildRequires: audit-libs-devel libcap-devel
698cd1
BuildRequires: libselinux-devel
698cd1
BuildRequires: sendmail
698cd1
BuildRequires: gettext
698cd1
BuildRequires: zlib-devel
698cd1
698cd1
Patch1: sudo-conf.patch
698cd1
Patch2: sudo-1.9.5-undefined-symbol.patch
698cd1
Patch3: sudo-1.9.5-selinux-t.patch
698cd1
Patch4: sudo-1.9.5-sesh-bad-condition.patch
698cd1
Patch5: sudo-1.9.5-utmp-leak.patch
698cd1
Patch6: covscan.patch
698cd1
698cd1
%description
698cd1
Sudo (superuser do) allows a system administrator to give certain
698cd1
users (or groups of users) the ability to run some (or all) commands
698cd1
as root while logging all commands and arguments. Sudo operates on a
698cd1
per-command basis.  It is not a replacement for the shell.  Features
698cd1
include: the ability to restrict what commands a user may run on a
698cd1
per-host basis, copious logging of each command (providing a clear
698cd1
audit trail of who did what), a configurable timeout of the sudo
698cd1
command, and the ability to use the same configuration file (sudoers)
698cd1
on many different machines.
698cd1
698cd1
%package        devel
698cd1
Summary:        Development files for %{name}
698cd1
Requires:       %{name} = %{version}-%{release}
698cd1
698cd1
%description    devel
698cd1
The %{name}-devel package contains header files developing sudo
698cd1
plugins that use %{name}.
698cd1
698cd1
%package        python-plugin
698cd1
Summary:        Python plugin for %{name}
698cd1
Requires:       %{name} = %{version}-%{release}
698cd1
BuildRequires:  python3-devel
698cd1
698cd1
698cd1
%description    python-plugin
698cd1
%{name}-python-plugin allows using sudo plugins written in Python.
698cd1
698cd1
%prep
698cd1
%setup -q
698cd1
698cd1
%patch1 -p1 -b .sudo-conf
698cd1
%patch2 -p1 -b .undefined
698cd1
%patch3 -p1 -b .selinux-t
698cd1
%patch4 -p1 -b .bad-cond
698cd1
%patch5 -p1 -b .utmp-leak
698cd1
%patch6 -p1 -b .covscan
698cd1
698cd1
%build
698cd1
# Remove bundled copy of zlib
698cd1
rm -rf zlib/
698cd1
autoreconf -I m4 -fv --install
698cd1
698cd1
%ifarch s390 s390x sparc64
698cd1
F_PIE=-fPIE
698cd1
%else
698cd1
F_PIE=-fpie
698cd1
%endif
698cd1
698cd1
export CFLAGS="$RPM_OPT_FLAGS $F_PIE" LDFLAGS="-pie -Wl,-z,relro -Wl,-z,now"
698cd1
698cd1
%configure \
698cd1
        --prefix=%{_prefix} \
698cd1
        --sbindir=%{_sbindir} \
698cd1
        --libdir=%{_libdir} \
698cd1
        --docdir=%{_pkgdocdir} \
698cd1
        --disable-openssl \
698cd1
        --disable-root-mailer \
698cd1
        --disable-log-server \
698cd1
        --disable-log-client \
698cd1
        --with-logging=syslog \
698cd1
        --with-logfac=authpriv \
698cd1
        --with-pam \
698cd1
        --with-pam-login \
698cd1
        --with-editor=/bin/vi \
698cd1
        --with-env-editor \
698cd1
        --with-ignore-dot \
698cd1
        --with-tty-tickets \
698cd1
        --with-ldap \
698cd1
        --with-ldap-conf-file="%{_sysconfdir}/sudo-ldap.conf" \
698cd1
        --with-selinux \
698cd1
        --with-passprompt="[sudo] password for %p: " \
698cd1
        --enable-python \
698cd1
        --with-linux-audit \
698cd1
        --with-sssd
698cd1
#       --without-kerb5 \
698cd1
#       --without-kerb4
698cd1
make
698cd1
698cd1
%check
698cd1
make check
698cd1
698cd1
%install
698cd1
rm -rf $RPM_BUILD_ROOT
698cd1
698cd1
# Update README.LDAP (#736653)
698cd1
sed -i 's|/etc/ldap\.conf|%{_sysconfdir}/sudo-ldap.conf|g' README.LDAP
698cd1
698cd1
make install DESTDIR="$RPM_BUILD_ROOT" install_uid=`id -u` install_gid=`id -g` sudoers_uid=`id -u` sudoers_gid=`id -g`
698cd1
698cd1
chmod 755 $RPM_BUILD_ROOT%{_bindir}/* $RPM_BUILD_ROOT%{_sbindir}/*
698cd1
install -p -d -m 700 $RPM_BUILD_ROOT/var/db/sudo
698cd1
install -p -d -m 700 $RPM_BUILD_ROOT/var/db/sudo/lectured
698cd1
install -p -d -m 750 $RPM_BUILD_ROOT/etc/sudoers.d
698cd1
install -p -c -m 0440 %{SOURCE1} $RPM_BUILD_ROOT/etc/sudoers
698cd1
install -p -c -m 0640 %{SOURCE2} $RPM_BUILD_ROOT/%{_sysconfdir}/sudo-ldap.conf
698cd1
698cd1
# create sudo-ldap.conf man
698cd1
echo ".so man5/sudoers.ldap.5" > sudo-ldap.conf.5
698cd1
gzip sudo-ldap.conf.5
698cd1
install -p -c -m 0644 sudo-ldap.conf.5.gz $RPM_BUILD_ROOT/%{_mandir}/man5/sudo-ldap.conf.5.gz
698cd1
rm -f sudo-ldap.conf.5.gz
698cd1
698cd1
# we are not building sendlog so we don't need this
698cd1
rm -rf $RPM_BUILD_ROOT/%{_mandir}/man8/sudo_sendlog.8
698cd1
698cd1
# add sudo to protected packages
698cd1
install -p -d -m 755 $RPM_BUILD_ROOT/etc/dnf/protected.d/
698cd1
touch sudo.conf
698cd1
echo sudo > sudo.conf
698cd1
install -p -c -m 0644 sudo.conf $RPM_BUILD_ROOT/etc/dnf/protected.d/
698cd1
rm -f sudo.conf
698cd1
698cd1
chmod +x $RPM_BUILD_ROOT%{_libexecdir}/sudo/*.so # for stripping, reset in %%files
698cd1
698cd1
# Don't package LICENSE as a doc
698cd1
rm -rf $RPM_BUILD_ROOT%{_pkgdocdir}/LICENSE
698cd1
698cd1
# Remove examples; Examples can be found in man pages too.
698cd1
rm -rf $RPM_BUILD_ROOT%{_datadir}/examples/sudo
698cd1
698cd1
#Remove all .la files
698cd1
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
698cd1
698cd1
# Remove sudoers.dist
698cd1
rm -f $RPM_BUILD_ROOT%{_sysconfdir}/sudoers.dist
698cd1
698cd1
%find_lang sudo
698cd1
%find_lang sudoers
698cd1
698cd1
cat sudo.lang sudoers.lang > sudo_all.lang
698cd1
rm sudo.lang sudoers.lang
698cd1
698cd1
mkdir -p $RPM_BUILD_ROOT/etc/pam.d
698cd1
698cd1
cat > $RPM_BUILD_ROOT/etc/pam.d/sudo << EOF
698cd1
#%%PAM-1.0
698cd1
auth       include      system-auth
698cd1
account    include      system-auth
698cd1
password   include      system-auth
698cd1
session    include      system-auth
698cd1
EOF
698cd1
698cd1
cat > $RPM_BUILD_ROOT/etc/pam.d/sudo-i << EOF
698cd1
#%%PAM-1.0
698cd1
auth       include      sudo
698cd1
account    include      sudo
698cd1
password   include      sudo
698cd1
session    optional     pam_keyinit.so force revoke
698cd1
session    include      sudo
698cd1
EOF
698cd1
698cd1
%files -f sudo_all.lang
698cd1
%defattr(-,root,root)
698cd1
%attr(0440,root,root) %config(noreplace) /etc/sudoers
698cd1
%attr(0640,root,root) %config(noreplace) /etc/sudo.conf
698cd1
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/sudo-ldap.conf
698cd1
%attr(0750,root,root) %dir /etc/sudoers.d/
698cd1
%config(noreplace) /etc/pam.d/sudo
698cd1
%config(noreplace) /etc/pam.d/sudo-i
698cd1
%attr(0644,root,root) %{_tmpfilesdir}/sudo.conf
698cd1
%attr(0644,root,root) %config(noreplace) /etc/dnf/protected.d/sudo.conf
698cd1
%dir /var/db/sudo
698cd1
%dir /var/db/sudo/lectured
698cd1
%attr(4111,root,root) %{_bindir}/sudo
698cd1
%{_bindir}/sudoedit
698cd1
%{_bindir}/cvtsudoers
698cd1
%attr(0111,root,root) %{_bindir}/sudoreplay
698cd1
%attr(0755,root,root) %{_sbindir}/visudo
698cd1
%dir %{_libexecdir}/sudo
698cd1
%attr(0755,root,root) %{_libexecdir}/sudo/sesh
698cd1
%attr(0644,root,root) %{_libexecdir}/sudo/sudo_noexec.so
698cd1
%attr(0644,root,root) %{_libexecdir}/sudo/audit_json.so
698cd1
%attr(0644,root,root) %{_libexecdir}/sudo/sudoers.so
698cd1
%attr(0644,root,root) %{_libexecdir}/sudo/sample_approval.so
698cd1
%attr(0644,root,root) %{_libexecdir}/sudo/group_file.so
698cd1
%attr(0644,root,root) %{_libexecdir}/sudo/system_group.so
698cd1
%attr(0644,root,root) %{_libexecdir}/sudo/libsudo_util.so.?.?.?
698cd1
%{_libexecdir}/sudo/libsudo_util.so.?
698cd1
%{_libexecdir}/sudo/libsudo_util.so
698cd1
%{_mandir}/man5/sudoers.5*
698cd1
%{_mandir}/man5/sudoers.ldap.5*
698cd1
%{_mandir}/man5/sudo-ldap.conf.5*
698cd1
%{_mandir}/man5/sudo.conf.5*
698cd1
%{_mandir}/man8/sudo.8*
698cd1
%{_mandir}/man8/sudoedit.8*
698cd1
%{_mandir}/man8/sudoreplay.8*
698cd1
%{_mandir}/man8/visudo.8*
698cd1
%{_mandir}/man1/cvtsudoers.1*
698cd1
%{_mandir}/man5/sudoers_timestamp.5*
698cd1
%dir %{_pkgdocdir}/
698cd1
%{_pkgdocdir}/*
698cd1
%{!?_licensedir:%global license %%doc}
698cd1
%license doc/LICENSE
698cd1
%exclude %{_pkgdocdir}/ChangeLog
698cd1
698cd1
# Make sure permissions are ok even if we're updating
698cd1
%post
698cd1
/bin/chmod 0440 /etc/sudoers || :
698cd1
698cd1
698cd1
%files devel
698cd1
%doc plugins/sample/sample_plugin.c
698cd1
%{_includedir}/sudo_plugin.h
698cd1
%{_mandir}/man8/sudo_plugin.8*
698cd1
698cd1
%files python-plugin
698cd1
%{_mandir}/man8/sudo_plugin_python.8.gz
698cd1
%attr(0644,root,root) %{_libexecdir}/sudo/python_plugin.so
698cd1
698cd1
%changelog
698cd1
* Fri Aug 20 2021 Radovan Sroka <rsroka@redhat.com> - 1.9.5p2-7
698cd1
- utmp resource leak in sudo
698cd1
Resolves: rhbz#1986579
698cd1
- sudo does not list /etc/dnf/protected.d/sudo.conf in the rpm config files listing
698cd1
Resolves: rhbz#1997030
698cd1
- sudo uses Recommends for sudo-python-plugin(x86-64) = 1.9.5p2-2.el9 and vim-minimal
698cd1
Resolves: rhbz#1947908
698cd1
- review of important potential issues detected by static analyzers in sudo-1.9.5p2-2.el9
698cd1
Resolves: rhbz#1938879
698cd1
698cd1
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 1.9.5p2-6
698cd1
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
698cd1
  Related: rhbz#1991688
698cd1
698cd1
* Fri Jul 09 2021 Radovan Sroka <rsroka@redhat.com> - 1.9.5p2-5
698cd1
RHEL 9 BETA
698cd1
- sync with rhel8 spec
698cd1
Resolves: rhbz#1908882
698cd1
Resolves: rhbz#1942383
698cd1
Resolves: rhbz#1946707
698cd1
Resolves: rhbz#1946709
698cd1
Resolves: rhbz#1981278
698cd1
698cd1
* Wed Jun 16 2021 Mohan Boddu <mboddu@redhat.com> - 1.9.5p2-4
698cd1
- Rebuilt for RHEL 9 BETA for openssl 3.0
698cd1
  Related: rhbz#1971065
698cd1
698cd1
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 1.9.5p2-3
698cd1
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
698cd1
698cd1
* Tue Feb 09 2021 Zoltan Fridrich <zfridric@redhat.com> - 1.9.5p2-2
698cd1
- change ldap.conf to sudo-ldap.conf
698cd1
Resolves: rhbz#1908882
698cd1
- remove /usr/local/* from secure_path
698cd1
Resolves: rhbz#1908923
698cd1
- fixed CVE-2021-23239 sudo: possible directory existence test due to race condition in sudoedit
698cd1
Resolves: rhbz#1916655
698cd1
- fixed CVE-2021-23240 sudo: symbolic link attack in SELinux-enabled sudoedit
698cd1
Resolves: rhbz#1917039
698cd1
- fixed CVE-2021-3156 sudo: Heap buffer overflow in argument parsing
698cd1
Resolves: rhbz#1917735
698cd1
698cd1
* Tue Jan 26 2021 Matthew Miller <mattdm@fedoraproject.org> - 1.9.5p2-1
698cd1
- rebase to 1.9.5p2
698cd1
Resolves: rhbz#1920611
698cd1
- fixed CVE-2021-3156 sudo: Heap buffer overflow in argument parsing
698cd1
Resolves: rhbz#1920618
698cd1
698cd1
* Mon Jan 18 2021 Radovan Sroka <rsroka@redhat.com> - 1.9.5p1-1
698cd1
- rebase to 1.9.5p1
698cd1
Resolves: rhbz#1902758
698cd1
- fixed double free in sss_to_sudoers
698cd1
Resolves: rhbz#1885874
698cd1
- fixed CVE-2021-23239 sudo: possible directory existence test due to race condition in sudoedit
698cd1
Resolves: rhbz#1915055
698cd1
- fixed CVE-2021-23240 sudo: symbolic link attack in SELinux-enabled sudoedit
698cd1
Resolves: rhbz#1915054
698cd1
698cd1
* Wed Jan 13 2021 Jonathan Lebon <jonathan@jlebon.com> - 1.9.3p1-2
698cd1
- split out Python modules into separate subpackage
698cd1
Resolves: rhbz#1909299
698cd1
698cd1
* Mon Oct 05 2020 Radovan Sroka <rsroka@redhat.com> - 1.9.3p1-1
698cd1
- rebase to 1.9.3p1
698cd1
- enable python modules
698cd1
Resolves: rhbz#1881112
698cd1
698cd1
* Tue Sep 15 2020 Radovan Sroka <rsroka@redhat.com> - 1.9.2-1
698cd1
- rebase to 1.9.2
698cd1
Resolves: rhbz#1859577
698cd1
- added logsrvd subpackage
698cd1
- added openssl-devel buildrequires
698cd1
Resolves: rhbz#1860653
698cd1
- fixed sudo runstatedir path
698cd1
- it was generated as /sudo instead of /run/sudo
698cd1
Resolves: rhbz#1868215
698cd1
- added /var/lib/snapd/snap/bin to secure_path variable
698cd1
Resolves: rhbz#1691996
698cd1
698cd1
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.1-3
698cd1
- Second attempt - Rebuilt for
698cd1
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
698cd1
698cd1
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.1-2
698cd1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
698cd1
698cd1
* Wed Jul 08 2020 Attila Lakatos <alakatos@redhat.com> - 1.9.1-1
698cd1
- rebase to 1.9.1
698cd1
Resolves: rhbz#1848788
698cd1
- fix rpmlint errors
698cd1
Resolves: rhbz#1817139
698cd1
698cd1
* Wed Mar 25 2020 Attila Lakatos <alakatos@redhat.com> - 1.9.0-0.1.b4
698cd1
- update to latest development version 1.9.0b4
698cd1
Resolves: rhbz#1816593
698cd1
- setrlimit(RLIMIT_CORE): Operation not permitted warning message fix
698cd1
Resolves: rhbz#1773148
698cd1
698cd1
* Mon Feb 24 2020 Attila Lakatos <alakatos@redhat.com> - 1.9.0-0.1.b1
698cd1
- update to latest development version 1.9.0b1
698cd1
- added sudo_logsrvd and sudo_sendlog to files and their appropriate man pages
698cd1
Resolves: rhbz#1787823
698cd1
- Stack based buffer overflow in when pwfeedback is enabled
698cd1
Resolves: rhbz#1796945
698cd1
- fixes: CVE-2019-18634
698cd1
- By using ! character in the shadow file instead of a password hash can access to a run as all sudoer account
698cd1
Resolves: rhbz#1786709
698cd1
- fixes CVE-2019-19234
698cd1
- attacker with access to a Runas ALL sudoer account can impersonate a nonexistent user
698cd1
Resolves: rhbz#1786705
698cd1
- fixes CVE-2019-19232
698cd1
698cd1
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.29-2
698cd1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
698cd1
698cd1
* Mon Nov 11 2019 Radovan Sroka <rsroka@redhat.com> - 1.8.29-1
698cd1
- rebase to 1.8.29
698cd1
Resolves: rhbz#1766233
698cd1
698cd1
* Tue Oct 22 2019 Radovan Sroka <rsroka@redhat.com> - 1.8.28p1-1
698cd1
- rebase to 1.8.28p1
698cd1
Resolves: rhbz#1762350
698cd1
698cd1
* Tue Oct 15 2019 Radovan Sroka <rsroka@redhat.com> - 1.8.28-1
698cd1
- rebase to 1.8.28
698cd1
Resolves: rhbz#1761533
698cd1
- set always_set_home by default
698cd1
Resolves: rhbz#1728687
698cd1
- Sync sudoers options from rhel8 to fedora
698cd1
Resolves: rhbz#1761781
698cd1
- CVE-2019-14287
698cd1
Resolves: rhbz#1761584
698cd1
698cd1
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.27-3
698cd1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
698cd1
698cd1
* Sun Mar 31 2019 Marek Tamaskovic <mtamasko@redhat.com> 1.8.27-2
698cd1
- resolves rhbz#1676925
698cd1
- Removed PS1, PS2 from sudoers
698cd1
698cd1
* Mon Mar 11 2019 Radovan Sroka <rsroka@redhat.com> 1.8.27-1
698cd1
- rebase sudo to 1.8.27
698cd1
698cd1
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.25p1-2
698cd1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
698cd1
698cd1
* Mon Oct 01 2018 Radovan Sroka <rsroka@redhat.com> 1.8.25p1-1
698cd1
- rebase sudo to 1.8.25p1
698cd1
698cd1
* Mon Sep 10 2018 Radovan Sroka <rsroka@redhat.com> 1.8.25-1
698cd1
- rebase sudo to latest stawble version
698cd1
- install /etc/dnf/protected.d/sudo instead of /etc/yum/protected.d/sudo (1626968)
698cd1
698cd1
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.23-3
698cd1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
698cd1
698cd1
* Tue Jul 03 2018 Matthew Miller <mattdm@fedoraproject.org> - 1.8.23-2
698cd1
- remove defattr, as default is now sane
698cd1
698cd1
* Wed May 09 2018 Daniel Kopecek <dkopecek@redhat.com> - 1.8.23-1
698cd1
- update to 1.8.23
698cd1
698cd1
* Wed Apr 18 2018 Daniel Kopecek <dkopecek@redhat.com> - 1.8.23-0.1.b3
698cd1
- update to 1.8.23b3
698cd1
698cd1
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.22-0.2.b1
698cd1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
698cd1
698cd1
* Thu Dec 14 2017 Radovan Sroka <rsroka@redhat.com> - 1.8.22b1-1
698cd1
- update to 1.8.22b1
698cd1
- Added /usr/local/sbin and /usr/local/bin to secure path rhbz#1166185
698cd1
698cd1
* Thu Sep 21 2017 Marek Tamaskovic <mtamasko@redhat.com> - 1.8.21p2-1
698cd1
- update to 1.8.21p2
698cd1
- Moved libsudo_util.so from the -devel sub-package to main package (1481225)
698cd1
698cd1
* Wed Sep 06 2017 Matthew Miller <mattdm@fedoraproject.org> - 1.8.20p2-4
698cd1
- replace file-based requirements with package-level ones:
698cd1
- /etc/pam.d/system-auth to 'pam'
698cd1
- /bin/chmod to 'coreutils' (bug #1488934)
698cd1
- /usr/bin/vi to vim-minimal
698cd1
- ... and make vim-minimal "recommends" instead of "requires", because
698cd1
  other editors can be configured.
698cd1
698cd1
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.20p2-3
698cd1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
698cd1
698cd1
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.20p2-2
698cd1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
698cd1
698cd1
* Thu Jun 01 2017 Daniel Kopecek <dkopecek@redhat.com> 1.8.20p2-1
698cd1
- update to 1.8.20p2
698cd1
698cd1
* Wed May 31 2017 Daniel Kopecek <dkopecek@redhat.com> 1.8.20p1-1
698cd1
- update to 1.8.20p1
698cd1
- fixes CVE-2017-1000367
698cd1
  Resolves: rhbz#1456884
698cd1
698cd1
* Fri Apr 07 2017 Jiri Vymazal <jvymazal@redhat.com> - 1.8.20-0.1.b1
698cd1
- update to latest development version 1.8.20b1
698cd1
- added sudo to dnf/yum protected packages
698cd1
  Resolves: rhbz#1418756
698cd1
698cd1
* Mon Feb 13 2017 Tomas Sykora <tosykora@redhat.com> - 1.8.19p2-1
698cd1
- update to 1.8.19p2
698cd1
698cd1
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.19-0.3.20161108git738c3cb
698cd1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
698cd1
698cd1
* Tue Nov 08 2016 Daniel Kopecek <dkopecek@redhat.com> 1.8.19-0.2.20161108git738c3cb
698cd1
- update to latest development version
698cd1
- fixes CVE-2016-7076
698cd1
698cd1
* Fri Sep 23 2016 Radovan Sroka <rsroka@redhat.com> 1.8.19-0.1.20160923git90e4538
698cd1
- we were not able to update from rc and beta versions to stable one
698cd1
- so this is a new snapshot package which resolves it
698cd1
698cd1
* Wed Sep 21 2016 Radovan Sroka <rsroka@redhat.com> 1.8.18-1
698cd1
- update to 1.8.18
698cd1
698cd1
* Fri Sep 16 2016 Radovan Sroka <rsroka@redhat.com> 1.8.18rc4-1
698cd1
- update to 1.8.18rc4
698cd1
698cd1
* Wed Sep 14 2016 Radovan Sroka <rsroka@redhat.com> 1.8.18rc2-1
698cd1
- update to 1.8.18rc2
698cd1
- dropped sudo-1.8.14p1-ldapconfpatch.patch
698cd1
  upstreamed --> https://www.sudo.ws/pipermail/sudo-workers/2016-September/001006.html
698cd1
698cd1
* Fri Aug 26 2016 Radovan Sroka <rsroka@redhat.com> 1.8.18b2-1
698cd1
- update to 1.8.18b2
698cd1
- added --disable-root-mailer as configure option
698cd1
  Resolves: rhbz#1324091
698cd1
698cd1
* Fri Jun 24 2016 Daniel Kopecek <dkopecek@redhat.com> 1.8.17p1-1
698cd1
- update to 1.8.17p1
698cd1
- install the /var/db/sudo/lectured
698cd1
  Resolves: rhbz#1321414
698cd1
698cd1
* Tue May 31 2016 Daniel Kopecek <dkopecek@redhat.com> 1.8.16-4
698cd1
- removed INPUTRC from env_keep to prevent a possible info leak
698cd1
  Resolves: rhbz#1340701
698cd1
698cd1
* Fri May 13 2016 Daniel Kopecek <dkopecek@redhat.com> 1.8.16-3
698cd1
- fixed upstream patch for rhbz#1328735
698cd1
698cd1
* Thu May 12 2016 Daniel Kopecek <dkopecek@redhat.com> 1.8.16-2
698cd1
- fixed invalid sesh argument array construction
698cd1
698cd1
* Mon Apr 04 2016 Daniel Kopecek <dkopecek@redhat.com> 1.8.16-1
698cd1
- update to 1.8.16
698cd1
698cd1
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.15-2
698cd1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
698cd1
698cd1
* Thu Nov  5 2015 Daniel Kopecek <dkopecek@redhat.com> 1.8.15-1
698cd1
- update to 1.8.15
698cd1
- fixes CVE-2015-5602
698cd1
698cd1
* Mon Aug 24 2015 Radovan Sroka <rsroka@redhat.com> 1.8.14p3-3
698cd1
- enable upstream test suite
698cd1
698cd1
* Mon Aug 24 2015 Radovan Sroka <rsroka@redhat.com> 1.8.14p3-2
698cd1
- add patch that resolves initialization problem before sudo_strsplit call
698cd1
- add patch that resolves deadcode in visudo.c
698cd1
- add patch that removes extra while in visudo.c and sudoers.c
698cd1
698cd1
* Mon Jul 27 2015 Radovan Sroka <rsroka@redhat.com> 1.8.14p3-1
698cd1
- update to 1.8.14p3
698cd1
698cd1
* Mon Jul 20 2015 Radovan Sroka <rsroka@redhat.com> 1.8.14p1-1
698cd1
- update to 1.8.14p1-1
698cd1
- rebase sudo-1.8.14b3-ldapconfpatch.patch -> sudo-1.8.14p1-ldapconfpatch.patch
698cd1
- rebase sudo-1.8.14b4-docpassexpire.patch -> sudo-1.8.14p1-docpassexpire.patch
698cd1
698cd1
* Tue Jul 14 2015 Radovan Sroka <rsroka@redhat.com> 1.8.12-2
698cd1
- add patch3 sudo.1.8.14b4-passexpire.patch that makes change in documentation about timestamp_time
698cd1
- Resolves: rhbz#1162070
698cd1
698cd1
* Fri Jul 10 2015 Radovan Sroka <rsroka@redhat.com> - 1.8.14b4-1
698cd1
- Update to 1.8.14b4
698cd1
- Add own %%{_tmpfilesdir}/sudo.conf
698cd1
698cd1
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.12-2
698cd1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
698cd1
698cd1
* Wed Feb 18 2015 Daniel Kopecek <dkopecek@redhat.com> - 1.8.12
698cd1
- update to 1.8.12
698cd1
- fixes CVE-2014-9680
698cd1
698cd1
* Mon Nov  3 2014 Daniel Kopecek <dkopecek@redhat.com> - 1.8.11p2-1
698cd1
- update to 1.8.11p2
698cd1
- added patch to fix upstream bug #671 -- exiting immediately
698cd1
  when audit is disabled
698cd1
698cd1
* Tue Sep 30 2014 Daniel Kopecek <dkopecek@redhat.com> - 1.8.11-1
698cd1
- update to 1.8.11
698cd1
- major changes & fixes:
698cd1
  - when running a command in the background, sudo will now forward
698cd1
    SIGINFO to the command
698cd1
  - the passwords in ldap.conf and ldap.secret may now be encoded in base64.
698cd1
  - SELinux role changes are now audited. For sudoedit, we now audit
698cd1
    the actual editor being run, instead of just the sudoedit command.
698cd1
  - it is now possible to match an environment variable's value as well as
698cd1
    its name using env_keep and env_check
698cd1
  - new files created via sudoedit as a non-root user now have the proper group id
698cd1
  - sudoedit now works correctly in conjunction with sudo's SELinux RBAC support
698cd1
  - it is now possible to disable network interface probing in sudo.conf by
698cd1
    changing the value of the probe_interfaces setting
698cd1
  - when listing a user's privileges (sudo -l), the sudoers plugin will now prompt
698cd1
    for the user's password even if the targetpw, rootpw or runaspw options are set.
698cd1
  - the new use_netgroups sudoers option can be used to explicitly enable or disable
698cd1
    netgroups support
698cd1
  - visudo can now export a sudoers file in JSON format using the new -x flag
698cd1
- added patch to read ldap.conf more closely to nss_ldap
698cd1
- require /usr/bin/vi instead of vim-minimal
698cd1
- include pam.d/system-auth in PAM session phase from pam.d/sudo
698cd1
- include pam.d/sudo in PAM session phase from pam.d/sudo-i
698cd1
698cd1
* Tue Aug  5 2014 Tom Callaway <spot@fedoraproject.org> - 1.8.8-6
698cd1
- fix license handling
698cd1
698cd1
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.8-5
698cd1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
698cd1
698cd1
* Sat May 31 2014 Peter Robinson <pbrobinson@fedoraproject.org> 1.8.8-4
698cd1
- Drop ChangeLog, we ship NEWS
698cd1
698cd1
* Mon Mar 10 2014 Daniel Kopecek <dkopecek@redhat.com> - 1.8.8-3
698cd1
- remove bundled copy of zlib before compilation
698cd1
- drop the requiretty Defaults setting from sudoers
698cd1
698cd1
* Sat Jan 25 2014 Ville Skyttä <ville.skytta@iki.fi> - 1.8.8-2
698cd1
- Own the %%{_libexecdir}/sudo dir.
698cd1
698cd1
* Mon Sep 30 2013 Daniel Kopecek <dkopecek@redhat.com> - 1.8.8-1
698cd1
- update to 1.8.8
698cd1
- major changes & fixes:
698cd1
  - LDAP SASL support now works properly with Kerberos
698cd1
  - root may no longer change its SELinux role without entering a password
698cd1
  - user messages are now always displayed in the user's locale, even when
698cd1
    the same message is being logged or mailed in a different locale.
698cd1
  - log files created by sudo now explicitly have the group set to group
698cd1
    ID 0 rather than relying on BSD group semantics
698cd1
  - sudo now stores its libexec files in a sudo subdirectory instead of in
698cd1
    libexec itself
698cd1
  - system_group and group_file sudoers group provider plugins are now
698cd1
    installed by default
698cd1
  - the paths to ldap.conf and ldap.secret may now be specified as arguments
698cd1
    to the sudoers plugin in the sudo.conf file
698cd1
  - ...and many new features and settings. See the upstream ChangeLog for the
698cd1
    full list.
698cd1
- several sssd support fixes
698cd1
- added patch to make uid/gid specification parsing more strict (don't accept
698cd1
  an invalid number as uid/gid)
698cd1
- use the _pkgdocdir macro
698cd1
  (see https://fedoraproject.org/wiki/Changes/UnversionedDocdirs)
698cd1
- fixed several bugs found by the clang static analyzer
698cd1
- added %%post dependency on chmod
698cd1
698cd1
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.6p7-2
698cd1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
698cd1
698cd1
* Thu Feb 28 2013 Daniel Kopecek <dkopecek@redhat.com> - 1.8.6p7-1
698cd1
- update to 1.8.6p7
698cd1
- fixes CVE-2013-1775 and CVE-2013-1776
698cd1
- fixed several packaging issues (thanks to ville.skytta@iki.fi)
698cd1
  - build with system zlib.
698cd1
  - let rpmbuild strip libexecdir/*.so.
698cd1
  - own the %%{_docdir}/sudo-* dir.
698cd1
  - fix some rpmlint warnings (spaces vs tabs, unescaped macros).
698cd1
  - fix bogus %%changelog dates.
698cd1
698cd1
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.6p3-3
698cd1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
698cd1
698cd1
* Mon Nov 12 2012 Daniel Kopecek <dkopecek@redhat.com> - 1.8.6p3-2
698cd1
- added upstream patch for a regression
698cd1
- don't include arch specific files in the -devel subpackage
698cd1
- ship only one sample plugin in the -devel subpackage
698cd1
698cd1
* Tue Sep 25 2012 Daniel Kopecek <dkopecek@redhat.com> - 1.8.6p3-1
698cd1
- update to 1.8.6p3
698cd1
- drop -pipelist patch (fixed in upstream)
698cd1
698cd1
* Thu Sep  6 2012 Daniel Kopecek <dkopecek@redhat.com> - 1.8.6-1
698cd1
- update to 1.8.6
698cd1
698cd1
* Thu Jul 26 2012 Daniel Kopecek <dkopecek@redhat.com> - 1.8.5-4
698cd1
- added patches that fix & improve SSSD support (thanks to pbrezina@redhat.com)
698cd1
- re-enabled SSSD support
698cd1
- removed libsss_sudo dependency
698cd1
698cd1
* Tue Jul 24 2012 Bill Nottingham <notting@redhat.com> - 1.8.5-3
698cd1
- flip sudoers2ldif executable bit after make install, not in setup
698cd1
698cd1
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.5-2
698cd1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
698cd1
698cd1
* Thu May 17 2012 Daniel Kopecek <dkopecek@redhat.com> - 1.8.5-1
698cd1
- update to 1.8.5
698cd1
- fixed CVE-2012-2337
698cd1
- temporarily disabled SSSD support
698cd1
698cd1
* Wed Feb 29 2012 Daniel Kopecek <dkopecek@redhat.com> - 1.8.3p1-6
698cd1
- fixed problems with undefined symbols (rhbz#798517)
698cd1
698cd1
* Wed Feb 22 2012 Daniel Kopecek <dkopecek@redhat.com> - 1.8.3p1-5
698cd1
- SSSD patch update
698cd1
698cd1
* Tue Feb  7 2012 Daniel Kopecek <dkopecek@redhat.com> - 1.8.3p1-4
698cd1
- added SSSD support
698cd1
698cd1
* Thu Jan 26 2012 Daniel Kopecek <dkopecek@redhat.com> - 1.8.3p1-3
698cd1
- added patch for CVE-2012-0809
698cd1
698cd1
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.3p1-2
698cd1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
698cd1
698cd1
* Thu Nov 10 2011 Daniel Kopecek <dkopecek@redhat.com> - 1.8.3p1-1
698cd1
- update to 1.8.3p1
698cd1
- disable output word wrapping if the output is piped
698cd1
698cd1
* Wed Sep  7 2011 Peter Robinson <pbrobinson@fedoraproject.org> - 1.8.1p2-2
698cd1
- Remove execute bit from sample script in docs so we don't pull in perl
698cd1
698cd1
* Tue Jul 12 2011 Daniel Kopecek <dkopecek@redhat.com> - 1.8.1p2-1
698cd1
- rebase to 1.8.1p2
698cd1
- removed .sudoi patch
698cd1
- fixed typo: RELPRO -> RELRO
698cd1
- added -devel subpackage for the sudo_plugin.h header file
698cd1
- use default ldap configuration files again
698cd1
698cd1
* Fri Jun  3 2011 Daniel Kopecek <dkopecek@redhat.com> - 1.7.4p5-4
698cd1
- build with RELRO
698cd1
698cd1
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.4p5-3
698cd1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
698cd1
698cd1
* Mon Jan 17 2011 Daniel Kopecek <dkopecek@redhat.com> - 1.7.4p5-2
698cd1
- rebase to 1.7.4p5
698cd1
- fixed sudo-1.7.4p4-getgrouplist.patch
698cd1
- fixes CVE-2011-0008, CVE-2011-0010
698cd1
698cd1
* Tue Nov 30 2010 Daniel Kopecek <dkopecek@redhat.com> - 1.7.4p4-5
698cd1
- anybody in the wheel group has now root access (using password) (rhbz#656873)
698cd1
- sync configuration paths with the nss_ldap package (rhbz#652687)
698cd1
698cd1
* Wed Sep 29 2010 Daniel Kopecek <dkopecek@redhat.com> - 1.7.4p4-4
698cd1
- added upstream patch to fix rhbz#638345
698cd1
698cd1
* Mon Sep 20 2010 Daniel Kopecek <dkopecek@redhat.com> - 1.7.4p4-3
698cd1
- added patch for #635250
698cd1
- /var/run/sudo -> /var/db/sudo in .spec
698cd1
698cd1
* Tue Sep  7 2010 Daniel Kopecek <dkopecek@redhat.com> - 1.7.4p4-2
698cd1
- sudo now uses /var/db/sudo for timestamps
698cd1
698cd1
* Tue Sep  7 2010 Daniel Kopecek <dkopecek@redhat.com> - 1.7.4p4-1
698cd1
- update to new upstream version
698cd1
- new command available: sudoreplay
698cd1
- use native audit support
698cd1
- corrected license field value: BSD -> ISC
698cd1
698cd1
* Wed Jun  2 2010 Daniel Kopecek <dkopecek@redhat.com> - 1.7.2p6-2
698cd1
- added patch that fixes insufficient environment sanitization issue (#598154)
698cd1
698cd1
* Wed Apr 14 2010 Daniel Kopecek <dkopecek@redhat.com> - 1.7.2p6-1
698cd1
- update to new upstream version
698cd1
- merged .audit and .libaudit patch
698cd1
- added sudoers.ldap.5* to files
698cd1
698cd1
* Mon Mar  1 2010 Daniel Kopecek <dkopecek@redhat.com> - 1.7.2p5-2
698cd1
- update to new upstream version
698cd1
698cd1
* Tue Feb 16 2010 Daniel Kopecek <dkopecek@redhat.com> - 1.7.2p2-5
698cd1
- fixed no valid sudoers sources found (#558875)
698cd1
698cd1
* Wed Feb 10 2010 Daniel Kopecek <dkopecek@redhat.com> - 1.7.2p2-4
698cd1
- audit related Makefile.in and configure.in corrections
698cd1
- added --with-audit configure option
698cd1
- removed call to libtoolize
698cd1
698cd1
* Wed Feb 10 2010 Daniel Kopecek <dkopecek@redhat.com> - 1.7.2p2-3
698cd1
- fixed segfault when #include directive is used in cycles (#561336)
698cd1
698cd1
* Fri Jan  8 2010 Ville Skyttä <ville.skytta@iki.fi> - 1.7.2p2-2
698cd1
- Add /etc/sudoers.d dir and use it in default config (#551470).
698cd1
- Drop *.pod man page duplicates from docs.
698cd1
698cd1
* Thu Jan 07 2010 Daniel Kopecek <dkopecek@redhat.com> - 1.7.2p2-1
698cd1
- new upstream version 1.7.2p2-1
698cd1
- commented out unused aliases in sudoers to make visudo happy (#550239)
698cd1
698cd1
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 1.7.1-7
698cd1
- rebuilt with new audit
698cd1
698cd1
* Thu Aug 20 2009 Daniel Kopecek <dkopecek@redhat.com> 1.7.1-6
698cd1
- moved secure_path from compile-time option to sudoers file (#517428)
698cd1
698cd1
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.1-5
698cd1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
698cd1
698cd1
* Thu Jul 09 2009 Daniel Kopecek <dkopecek@redhat.com> 1.7.1-4
698cd1
- moved the closefrom() call before audit_help_open() (sudo-1.7.1-auditfix.patch)
698cd1
- epoch number sync
698cd1
698cd1
* Mon Jun 22 2009 Daniel Kopecek <dkopecek@redhat.com> 1.7.1-1
698cd1
- updated sudo to version 1.7.1
698cd1
- fixed small bug in configure.in (sudo-1.7.1-conffix.patch)
698cd1
698cd1
* Tue Feb 24 2009 Daniel Kopecek <dkopecek@redhat.com> 1.6.9p17-6
698cd1
- fixed building with new libtool
698cd1
- fix for incorrect handling of groups in Runas_User
698cd1
- added /usr/local/sbin to secure-path
698cd1
698cd1
* Tue Jan 13 2009 Daniel Kopecek <dkopecek@redhat.com> 1.6.9p17-3
698cd1
- build with sendmail installed
698cd1
- Added /usr/local/bin to secure-path
698cd1
698cd1
* Tue Sep 02 2008 Peter Vrabec <pvrabec@redhat.com> 1.6.9p17-2
698cd1
- adjust audit patch, do not scream when kernel is
698cd1
  compiled without audit netlink support (#401201)
698cd1
698cd1
* Fri Jul 04 2008 Peter Vrabec <pvrabec@redhat.com> 1.6.9p17-1
698cd1
- upgrade
698cd1
698cd1
* Wed Jun 18 2008 Peter Vrabec <pvrabec@redhat.com> 1.6.9p13-7
698cd1
- build with newer autoconf-2.62 (#449614)
698cd1
698cd1
* Tue May 13 2008 Peter Vrabec <pvrabec@redhat.com> 1.6.9p13-6
698cd1
- compiled with secure path (#80215)
698cd1
698cd1
* Mon May 05 2008 Peter Vrabec <pvrabec@redhat.com> 1.6.9p13-5
698cd1
- fix path to updatedb in /etc/sudoers (#445103)
698cd1
698cd1
* Mon Mar 31 2008 Peter Vrabec <pvrabec@redhat.com> 1.6.9p13-4
698cd1
- include ldap files in rpm package (#439506)
698cd1
698cd1
* Thu Mar 13 2008 Peter Vrabec <pvrabec@redhat.com> 1.6.9p13-3
698cd1
- include [sudo] in password prompt (#437092)
698cd1
698cd1
* Tue Mar 04 2008 Peter Vrabec <pvrabec@redhat.com> 1.6.9p13-2
698cd1
- audit support improvement
698cd1
698cd1
* Thu Feb 21 2008 Peter Vrabec <pvrabec@redhat.com> 1.6.9p13-1
698cd1
- upgrade to the latest upstream release
698cd1
698cd1
* Wed Feb 06 2008 Peter Vrabec <pvrabec@redhat.com> 1.6.9p12-1
698cd1
- upgrade to the latest upstream release
698cd1
- add selinux support
698cd1
698cd1
* Mon Feb 04 2008 Dennis Gilmore <dennis@ausil.us> 1.6.9p4-6
698cd1
- sparc64 needs to be in the -fPIE list with s390
698cd1
698cd1
* Mon Jan 07 2008 Peter Vrabec <pvrabec@redhat.com> 1.6.9p4-5
698cd1
- fix complains about audit_log_user_command(): Connection
698cd1
  refused (#401201)
698cd1
698cd1
* Wed Dec 05 2007 Release Engineering <rel-eng at fedoraproject dot org> - 1.6.9p4-4
698cd1
- Rebuild for deps
698cd1
698cd1
* Wed Dec 05 2007 Release Engineering <rel-eng at fedoraproject dot org> - 1.6.9p4-3
698cd1
- Rebuild for openssl bump
698cd1
698cd1
* Thu Aug 30 2007 Peter Vrabec <pvrabec@redhat.com> 1.6.9p4-2
698cd1
- fix autotools stuff and add audit support
698cd1
698cd1
* Mon Aug 20 2007 Peter Vrabec <pvrabec@redhat.com> 1.6.9p4-1
698cd1
- upgrade to upstream release
698cd1
698cd1
* Thu Apr 12 2007 Peter Vrabec <pvrabec@redhat.com> 1.6.8p12-14
698cd1
- also use getgrouplist() to determine group membership (#235915)
698cd1
698cd1
* Mon Feb 26 2007 Peter Vrabec <pvrabec@redhat.com> 1.6.8p12-13
698cd1
- fix some spec file issues
698cd1
698cd1
* Thu Dec 14 2006 Peter Vrabec <pvrabec@redhat.com> 1.6.8p12-12
698cd1
- fix rpmlint issue
698cd1
698cd1
* Thu Oct 26 2006 Peter Vrabec <pvrabec@redhat.com> 1.6.8p12-11
698cd1
- fix typo in sudoers file (#212308)
698cd1
698cd1
* Sun Oct 01 2006 Jesse Keating <jkeating@redhat.com> - 1.6.8p12-10
698cd1
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
698cd1
698cd1
* Thu Sep 21 2006 Peter Vrabec <pvrabec@redhat.com> 1.6.8p12-9
698cd1
- fix sudoers file, X apps didn't work (#206320)
698cd1
698cd1
* Tue Aug 08 2006 Peter Vrabec <pvrabec@redhat.com> 1.6.8p12-8
698cd1
- use Red Hat specific default sudoers file
698cd1
698cd1
* Sun Jul 16 2006 Karel Zak <kzak@redhat.com> 1.6.8p12-7
698cd1
- fix #198755 - make login processes (sudo -i) initialise session keyring
698cd1
  (thanks for PAM config files to David Howells)
698cd1
- add IPv6 support (patch by Milan Zazrivec)
698cd1
698cd1
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.6.8p12-6.1
698cd1
- rebuild
698cd1
698cd1
* Mon May 29 2006 Karel Zak <kzak@redhat.com> 1.6.8p12-6
698cd1
- fix #190062 - "ssh localhost sudo su" will show the password in clear
698cd1
698cd1
* Tue May 23 2006 Karel Zak <kzak@redhat.com> 1.6.8p12-5
698cd1
- add LDAP support (#170848)
698cd1
698cd1
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.6.8p12-4.1
698cd1
- bump again for double-long bug on ppc(64)
698cd1
698cd1
* Wed Feb  8 2006 Karel Zak <kzak@redhat.com> 1.6.8p12-4
698cd1
- reset env. by default
698cd1
698cd1
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.6.8p12-3.1
698cd1
- rebuilt for new gcc4.1 snapshot and glibc changes
698cd1
698cd1
* Mon Jan 23 2006 Dan Walsh <dwalsh@redhat.com> 1.6.8p12-3
698cd1
- Remove selinux patch.  It has been decided that the SELinux patch for sudo is
698cd1
- no longer necessary.  In tageted policy it had no effect.  In strict/MLS policy
698cd1
- We require the person using sudo to execute newrole before using sudo.
698cd1
698cd1
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
698cd1
- rebuilt
698cd1
698cd1
* Fri Nov 25 2005 Karel Zak <kzak@redhat.com> 1.6.8p12-1
698cd1
- new upstream version 1.6.8p12
698cd1
698cd1
* Tue Nov  8 2005 Karel Zak <kzak@redhat.com> 1.6.8p11-1
698cd1
- new upstream version 1.6.8p11
698cd1
698cd1
* Thu Oct 13 2005 Tomas Mraz <tmraz@redhat.com> 1.6.8p9-6
698cd1
- use include instead of pam_stack in pam config
698cd1
698cd1
* Tue Oct 11 2005 Karel Zak <kzak@redhat.com> 1.6.8p9-5
698cd1
- enable interfaces in selinux patch
698cd1
- merge sudo-1.6.8p8-sesh-stopsig.patch to selinux patch
698cd1
698cd1
* Mon Sep 19 2005 Karel Zak <kzak@redhat.com> 1.6.8p9-4
698cd1
- fix debuginfo
698cd1
698cd1
* Mon Sep 19 2005 Karel Zak <kzak@redhat.com> 1.6.8p9-3
698cd1
- fix #162623 - sesh hangs when child suspends
698cd1
698cd1
* Mon Aug 1 2005 Dan Walsh <dwalsh@redhat.com> 1.6.8p9-2
698cd1
- Add back in interfaces call, SELinux has been fixed to work around
698cd1
698cd1
* Tue Jun 21 2005 Karel Zak <kzak@redhat.com> 1.6.8p9-1
698cd1
- new version 1.6.8p9 (resolve #161116 - CAN-2005-1993 sudo trusted user arbitrary command execution)
698cd1
698cd1
* Tue May 24 2005 Karel Zak <kzak@redhat.com> 1.6.8p8-2
698cd1
- fix #154511 - sudo does not use limits.conf
698cd1
698cd1
* Mon Apr  4 2005 Thomas Woerner <twoerner@redhat.com> 1.6.8p8-1
698cd1
- new version 1.6.8p8: new sudoedit and sudo_noexec
698cd1
698cd1
* Wed Feb  9 2005 Thomas Woerner <twoerner@redhat.com> 1.6.7p5-31
698cd1
- rebuild
698cd1
698cd1
* Mon Oct  4 2004 Thomas Woerner <twoerner@redhat.com> 1.6.7p5-30.1
698cd1
- added missing BuildRequires for libselinux-devel (#132883)
698cd1
698cd1
* Wed Sep 29 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-30
698cd1
- Fix missing param error in sesh
698cd1
698cd1
* Mon Sep 27 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-29
698cd1
- Remove full patch check from sesh
698cd1
698cd1
* Thu Jul 8 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-28
698cd1
- Fix selinux patch to switch to root user
698cd1
698cd1
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
698cd1
- rebuilt
698cd1
698cd1
* Tue Apr 13 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-26
698cd1
- Eliminate tty handling from selinux
698cd1
698cd1
* Thu Apr  1 2004 Thomas Woerner <twoerner@redhat.com> 1.6.7p5-25
698cd1
- fixed spec file: sesh in file section with selinux flag (#119682)
698cd1
698cd1
* Tue Mar 30 2004 Colin Walters <walters@redhat.com> 1.6.7p5-24
698cd1
- Enhance sesh.c to fork/exec children itself, to avoid
698cd1
  having sudo reap all domains.
698cd1
- Only reinstall default signal handlers immediately before
698cd1
  exec of child with SELinux patch
698cd1
698cd1
* Thu Mar 18 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-23
698cd1
- change to default to sysadm_r
698cd1
- Fix tty handling
698cd1
698cd1
* Thu Mar 18 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-22
698cd1
- Add /bin/sesh to run selinux code.
698cd1
- replace /bin/bash -c with /bin/sesh
698cd1
698cd1
* Tue Mar 16 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-21
698cd1
- Hard code to use "/bin/bash -c" for selinux
698cd1
698cd1
* Tue Mar 16 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-20
698cd1
- Eliminate closing and reopening of terminals, to match su.
698cd1
698cd1
* Mon Mar 15 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-19
698cd1
- SELinux fixes to make transitions work properly
698cd1
698cd1
* Fri Mar  5 2004 Thomas Woerner <twoerner@redhat.com> 1.6.7p5-18
698cd1
- pied sudo
698cd1
698cd1
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
698cd1
- rebuilt
698cd1
698cd1
* Tue Jan 27 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-16
698cd1
- Eliminate interfaces call, since this requires big SELinux privs
698cd1
- and it seems to be useless.
698cd1
698cd1
* Tue Jan 27 2004 Karsten Hopp <karsten@redhat.de> 1.6.7p5-15
698cd1
- visudo requires vim-minimal or setting EDITOR to something useful (#68605)
698cd1
698cd1
* Mon Jan 26 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-14
698cd1
- Fix is_selinux_enabled call
698cd1
698cd1
* Tue Jan 13 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-13
698cd1
- Clean up patch on failure
698cd1
698cd1
* Tue Jan 6 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-12
698cd1
- Remove sudo.te for now.
698cd1
698cd1
* Fri Jan 2 2004 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-11
698cd1
- Fix usage message
698cd1
698cd1
* Mon Dec 22 2003 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-10
698cd1
- Clean up sudo.te to not blow up if pam.te not present
698cd1
698cd1
* Thu Dec 18 2003 Thomas Woerner <twoerner@redhat.com>
698cd1
- added missing BuildRequires for groff
698cd1
698cd1
* Tue Dec 16 2003 Jeremy Katz <katzj@redhat.com> 1.6.7p5-9
698cd1
- remove left-over debugging code
698cd1
698cd1
* Tue Dec 16 2003 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-8
698cd1
- Fix terminal handling that caused Sudo to exit on non selinux machines.
698cd1
698cd1
* Mon Dec 15 2003 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-7
698cd1
- Remove sudo_var_run_t which is now pam_var_run_t
698cd1
698cd1
* Fri Dec 12 2003 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-6
698cd1
- Fix terminal handling and policy
698cd1
698cd1
* Thu Dec 11 2003 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-5
698cd1
- Fix policy
698cd1
698cd1
* Thu Nov 13 2003 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-4.sel
698cd1
- Turn on SELinux support
698cd1
698cd1
* Tue Jul 29 2003 Dan Walsh <dwalsh@redhat.com> 1.6.7p5-3
698cd1
- Add support for SELinux
698cd1
698cd1
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
698cd1
- rebuilt
698cd1
698cd1
* Mon May 19 2003 Thomas Woerner <twoerner@redhat.com> 1.6.7p5-1
698cd1
698cd1
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
698cd1
- rebuilt
698cd1
698cd1
* Tue Nov 12 2002 Nalin Dahyabhai <nalin@redhat.com> 1.6.6-2
698cd1
- remove absolute path names from the PAM configuration, ensuring that the
698cd1
  right modules get used for whichever arch we're built for
698cd1
- don't try to install the FAQ, which isn't there any more
698cd1
698cd1
* Thu Jun 27 2002 Bill Nottingham <notting@redhat.com> 1.6.6-1
698cd1
- update to 1.6.6
698cd1
698cd1
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
698cd1
- automated rebuild
698cd1
698cd1
* Thu May 23 2002 Tim Powers <timp@redhat.com>
698cd1
- automated rebuild
698cd1
698cd1
* Thu Apr 18 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.6.5p2-2
698cd1
- Fix bug #63768
698cd1
698cd1
* Thu Mar 14 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.6.5p2-1
698cd1
- 1.6.5p2
698cd1
698cd1
* Fri Jan 18 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.6.5p1-1
698cd1
- 1.6.5p1
698cd1
- Hope this "a new release per day" madness stops ;)
698cd1
698cd1
* Thu Jan 17 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.6.5-1
698cd1
- 1.6.5
698cd1
698cd1
* Tue Jan 15 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.6.4p1-1
698cd1
- 1.6.4p1
698cd1
698cd1
* Mon Jan 14 2002 Bernhard Rosenkraenzer <bero@redhat.com> 1.6.4-1
698cd1
- Update to 1.6.4
698cd1
698cd1
* Mon Jul 23 2001 Bernhard Rosenkraenzer <bero@redhat.com> 1.6.3p7-2
698cd1
- Add build requirements (#49706)
698cd1
- s/Copyright/License/
698cd1
- bzip2 source
698cd1
698cd1
* Sat Jun 16 2001 Than Ngo <than@redhat.com>
698cd1
- update to 1.6.3p7
698cd1
- use %%{_tmppath}
698cd1
698cd1
* Fri Feb 23 2001 Bernhard Rosenkraenzer <bero@redhat.com>
698cd1
- 1.6.3p6, fixes buffer overrun
698cd1
698cd1
* Tue Oct 10 2000 Bernhard Rosenkraenzer <bero@redhat.com>
698cd1
- 1.6.3p5
698cd1
698cd1
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
698cd1
- automatic rebuild
698cd1
698cd1
* Tue Jun 06 2000 Karsten Hopp <karsten@redhat.de>
698cd1
- fixed owner of sudo and visudo
698cd1
698cd1
* Thu Jun  1 2000 Nalin Dahyabhai <nalin@redhat.com>
698cd1
- modify PAM setup to use system-auth
698cd1
- clean up buildrooting by using the makeinstall macro
698cd1
698cd1
* Tue Apr 11 2000 Bernhard Rosenkraenzer <bero@redhat.com>
698cd1
- initial build in main distrib
698cd1
- update to 1.6.3
698cd1
- deal with compressed man pages
698cd1
698cd1
* Tue Dec 14 1999 Preston Brown <pbrown@redhat.com>
698cd1
- updated to 1.6.1 for Powertools 6.2
698cd1
- config files are now noreplace.
698cd1
698cd1
* Thu Jul 22 1999 Tim Powers <timp@redhat.com>
698cd1
- updated to 1.5.9p2 for Powertools 6.1
698cd1
698cd1
* Wed May 12 1999 Bill Nottingham <notting@redhat.com>
698cd1
- sudo is configured with pam. There's no pam.d file. Oops.
698cd1
698cd1
* Mon Apr 26 1999 Preston Brown <pbrown@redhat.com>
698cd1
- upgraded to 1.59p1 for powertools 6.0
698cd1
698cd1
* Tue Oct 27 1998 Preston Brown <pbrown@redhat.com>
698cd1
- fixed so it doesn't find /usr/bin/vi first, but instead /bin/vi (always installed)
698cd1
698cd1
* Thu Oct 08 1998 Michael Maher <mike@redhat.com>
698cd1
- built package for 5.2
698cd1
698cd1
* Mon May 18 1998 Michael Maher <mike@redhat.com>
698cd1
- updated SPEC file
698cd1
698cd1
* Thu Jan 29 1998 Otto Hammersmith <otto@redhat.com>
698cd1
- updated to 1.5.4
698cd1
698cd1
* Tue Nov 18 1997 Otto Hammersmith <otto@redhat.com>
698cd1
- built for glibc, no problems
698cd1
698cd1
* Fri Apr 25 1997 Michael Fulbright <msf@redhat.com>
698cd1
- Fixed for 4.2 PowerTools
698cd1
- Still need to be pamified
698cd1
- Still need to move stmp file to /var/log
698cd1
698cd1
* Mon Feb 17 1997 Michael Fulbright <msf@redhat.com>
698cd1
- First version for PowerCD.