I have "allow_missing_dns" and "allow_missing_reverse" set to "yes"
already. I also have "block all-users" set.
After digging through the source code a bit, I tracked it down to the
function "match_ipv4_list" in "pam_shield_lib.c" and the for loop that
loops over the octets in the ip and mask. GCC
Public bug reported:
Ubuntu version: 15.04
Package: libpam-shield, version 0.9.6-1.1
Allow statements in the configuration file (/etc/security/shield.conf)
aren't correctly matched against the connecting client if an IP-address
or network has been entered.
After trying to connect from my worksta