On Tue, Aug 29, 2017 at 10:55:07PM +0200, Christian Boltz wrote: > Hello, > > 'smc' seems to be new in kernel 4.12. > > > I propose this patch for trunk, 2.11 and 2.10.
Acked-by: Seth Arnold <seth.arn...@canonical.com> Thanks > Note that the 2.10 apparmor.d manpage also misses the 'kcm' keyword, so > I'll also add it there. > > 2.9 doesn't have NetworkRule, and it's unlikely that someone expects the > manpage on that old branch to match the latest kernel ;-) > > > [ 04-network-smc.diff ] > > === modified file ./utils/apparmor/rule/network.py > --- utils/apparmor/rule/network.py 2016-10-01 20:33:23.421684000 +0200 > +++ utils/apparmor/rule/network.py 2017-08-29 22:21:17.809764695 +0200 > @@ -27,7 +27,7 @@ > network_domain_keywords = [ 'unspec', 'unix', 'inet', 'ax25', 'ipx', > 'appletalk', 'netrom', 'bridge', 'atmpvc', 'x25', 'inet6', > 'rose', 'netbeui', 'security', 'key', > 'netlink', 'packet', 'ash', 'econet', 'atmsvc', 'rds', 'sna', > 'irda', 'pppox', 'wanpipe', 'llc', 'can', > 'tipc', 'bluetooth', 'iucv', 'rxrpc', 'isdn', 'phonet', > - 'ieee802154', 'caif', 'alg', 'nfc', 'vsock', > 'mpls', 'ib', 'kcm' ] > + 'ieee802154', 'caif', 'alg', 'nfc', 'vsock', > 'mpls', 'ib', 'kcm', 'smc' ] > > network_type_keywords = ['stream', 'dgram', 'seqpacket', 'rdm', 'raw', > 'packet'] > network_protocol_keywords = ['tcp', 'udp', 'icmp'] > --- parser/apparmor.d.pod 2017-07-16 21:43:30.710865535 +0200 > +++ parser/apparmor.d.pod 2017-08-29 22:21:42.489684725 +0200 > @@ -111,7 +111,7 @@ > > B<NETWORK RULE> = [ I<QUALIFIERS> ] 'network' [ I<DOMAIN> ] [ I<TYPE> | > I<PROTOCOL> ] > > -B<DOMAIN> = ( 'inet' | 'ax25' | 'ipx' | 'appletalk' | 'netrom' | 'bridge' | > 'atmpvc' | 'x25' | 'inet6' | 'rose' | 'netbeui' | 'security' | 'key' | > 'packet' | 'ash' | 'econet' | 'atmsvc' | 'sna' | 'irda' | 'pppox' | 'wanpipe' > | 'bluetooth' | 'netlink' | 'unix' | 'rds' | 'llc' | 'can' | 'tipc' | 'iucv' > | 'rxrpc' | 'isdn' | 'phonet' | 'ieee802154' | 'caif' | 'alg' | 'nfc' | > 'vsock' | 'mpls' | 'ib' | 'kcm' ) ',' > +B<DOMAIN> = ( 'inet' | 'ax25' | 'ipx' | 'appletalk' | 'netrom' | 'bridge' | > 'atmpvc' | 'x25' | 'inet6' | 'rose' | 'netbeui' | 'security' | 'key' | > 'packet' | 'ash' | 'econet' | 'atmsvc' | 'sna' | 'irda' | 'pppox' | 'wanpipe' > | 'bluetooth' | 'netlink' | 'unix' | 'rds' | 'llc' | 'can' | 'tipc' | 'iucv' > | 'rxrpc' | 'isdn' | 'phonet' | 'ieee802154' | 'caif' | 'alg' | 'nfc' | > 'vsock' | 'mpls' | 'ib' | 'kcm' | 'smc' ) ',' > > B<TYPE> = ( 'stream' | 'dgram' | 'seqpacket' | 'rdm' | 'raw' | 'packet' ) > >
signature.asc
Description: PGP signature
-- AppArmor mailing list AppArmor@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/apparmor