fix 401201: sudo complains: audit_log_user_command(): Connection refused
This commit is contained in:
parent
ebba253fbc
commit
bb69e9d436
@ -75,9 +75,12 @@ diff -up sudo-1.6.9p4/audit_help.c.audit sudo-1.6.9p4/audit_help.c
|
||||
+ if (audit_fd < 0)
|
||||
+ return;
|
||||
+ else {
|
||||
+ err = audit_log_user_command (audit_fd, type, command, NULL, result);
|
||||
+ if( err <= 0 )
|
||||
+ perror("audit_log_user_command()");
|
||||
+ err = audit_log_user_command (audit_fd, type, command, NULL, result);
|
||||
+ /* The kernel supports auditing and we had
|
||||
+ enough privilege to write to the socket. */
|
||||
+ if( err <= 0 && !(errno == EPERM && getuid() != 0) ) {
|
||||
+ perror("audit_log_user_command()");
|
||||
+ }
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
|
10
sudo.spec
10
sudo.spec
@ -1,7 +1,7 @@
|
||||
Summary: Allows restricted root access for specified users
|
||||
Name: sudo
|
||||
Version: 1.6.9p4
|
||||
Release: 4%{?dist}
|
||||
Release: 5%{?dist}
|
||||
License: BSD
|
||||
Group: Applications/System
|
||||
URL: http://www.courtesan.com/sudo/
|
||||
@ -128,11 +128,15 @@ rm -rf $RPM_BUILD_ROOT
|
||||
/bin/chmod 0440 /etc/sudoers || :
|
||||
|
||||
%changelog
|
||||
* Mon Jan 07 2008 Peter Vrabec <pvrabec@redhat.com> 1.6.9p4-5
|
||||
- fix complains about audit_log_user_command(): Connection
|
||||
refused (#401201)
|
||||
|
||||
* Wed Dec 05 2007 Release Engineering <rel-eng at fedoraproject dot org> - 1.6.9p4-4
|
||||
- Rebuild for deps
|
||||
- Rebuild for deps
|
||||
|
||||
* Wed Dec 05 2007 Release Engineering <rel-eng at fedoraproject dot org> - 1.6.9p4-3
|
||||
- Rebuild for openssl bump
|
||||
- Rebuild for openssl bump
|
||||
|
||||
* Thu Aug 30 2007 Peter Vrabec <pvrabec@redhat.com> 1.6.9p4-2
|
||||
- fix autotools stuff and add audit support
|
||||
|
Loading…
Reference in New Issue
Block a user