[pkg-apparmor] Bug#809649: ssh login not possible when setting	usr.sbin.sshd to enforced
    Evgeni Golov 
    evgeni at debian.org
       
    Sat Jan  2 11:18:48 UTC 2016
    
    
  
Package: apparmor-profiles
Version: 2.10-2
Severity: normal
Tags: upstream patch
Ohai,
using /usr/share/doc/apparmor-profiles/extras/usr.sbin.sshd with current sshd
will make the system not accepting logins anymore.
The following patch fixes it:
--- /usr/share/doc/apparmor-profiles/extras/usr.sbin.sshd	2015-09-14 14:25:50.000000000 +0200
+++ /etc/apparmor.d/usr.sbin.sshd	2016-01-02 12:05:38.949693319 +0100
@@ -25,6 +25,7 @@
   capability sys_chroot,
   capability sys_resource,
   capability sys_tty_config,
+  capability net_admin,
   capability net_bind_service,
   capability chown,
   capability fowner,
@@ -32,6 +33,7 @@
   capability setgid,
   capability setuid,
   capability audit_control,
+  capability audit_write,
   capability dac_override,
   capability dac_read_search,
 
@@ -48,12 +50,12 @@
   @{PROC}/@{pid}/oom_adj rw,
   @{PROC}/@{pid}/oom_score_adj rw,
   /usr/sbin/sshd mrix,
-  /var/log/btmp r,
+  /var/log/btmp rw,
   /{,var/}run w,
   /{,var/}run/sshd{,.init}.pid wl,
 
   @{PROC}/@{pid}/fd/ r,
-  @{PROC}/@{pid}/loginuid w,
+  @{PROC}/@{pid}/loginuid rw,
   @{PROC}/@{pid}/limits r,
 
 # should only be here for use in non-change-hat openssh
Greets
Evgeni
-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.3.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
    
    
More information about the pkg-apparmor-team
mailing list