libsmack: add support for modification rules.
authorRafal Krypa <r.krypa@samsung.com>
Thu, 7 Feb 2013 14:52:45 +0000 (15:52 +0100)
committerRafal Krypa <r.krypa@samsung.com>
Tue, 26 Mar 2013 17:54:17 +0000 (18:54 +0100)
commiteaf908fdf11cc0a45d85da51c3ee9be2d1ffa21c
tree20d453664c35553cbfeeff685298bd4a646e9cdf
parent608598dfef97f772d58fe1dada2fcd5392fa7b77
libsmack: add support for modification rules.

A new API function smack_accesses_add_modify() is provided for adding
modification rule to a set. Rule specifies permissions to grant and
permissions to revoke. If a rule for given subject and object already
existed, unmentioned permissions will be left unchanged.
Also smack_access_save() and smack_access_add_from_file() are modified
to support reading and writing such rules from/to a file.
debian/libsmack1.symbols
doc/Makefile.am
doc/smack_accesses_add.3
doc/smack_accesses_add_modify.3 [new file with mode: 0644]
libsmack/libsmack.c
libsmack/libsmack.sym
libsmack/sys/smack.h