[RFC 2/3] WhiteEgret: Add device driver.

2017-05-30 Thread Masanobu Koike
module we_driver.ko is created into /lib/modules/$(uname -r)/build/drivers/security/whiteegret/. Next step is insmod we_driver.ko command. This command creates a special file /dev/wecom. Signed-off-by: Masanobu Koike <masanobu2.ko...@toshiba.co.jp> --- drivers/K

[RFC 0/3] WhiteEgret LSM module

2017-05-30 Thread Masanobu Koike
communication when using netlink. 2. Authentication of WEUA by WhiteEgret when the WEUA is registered to WhiteEgret. Masanobu Koike (3): WhiteEgret: Add WhiteEgret core functions. WhiteEgret: Add device driver. WhiteEgret: Add an example of user application. drivers/Kconfig

[RFC 1/3] WhiteEgret: Add WhiteEgret core functions.

2017-05-30 Thread Masanobu Koike
This RFC provides implementation of WhiteEgret. Signed-off-by: Masanobu Koike <masanobu2.ko...@toshiba.co.jp> --- security/Kconfig | 7 +- security/Makefile | 2 + security/whiteegret/Kconfig| 21 ++ security/whiteegret/Makefile

[RFC 3/3] WhiteEgret: Add an example of user application.

2017-05-30 Thread Masanobu Koike
run or stop normally. Because indispensable executable components are depend on each environment, we decide not to provide a whitelisting-type sample user application. Signed-off-by: Masanobu Koike <masanobu2.ko...@toshiba.co.jp> --- samples/Kconfig | 6 ++ samples/Makef

[RFC v2 0/2] WhiteEgret LSM module

2018-03-01 Thread Masanobu Koike
ERM to -EACCES when the execution of an executable component is denied. Masanobu Koike (2): WhiteEgret: Add WhiteEgret core functions. WhiteEgret: Add an example of user application. samples/Kconfig| 6 + samples/Makefile | 2 +- samples/whiteegret/Make

[RFC v2 1/2] WhiteEgret: Add WhiteEgret core functions.

2018-03-01 Thread Masanobu Koike
This RFC provides implementation of WhiteEgret. Signed-off-by: Masanobu Koike <masanobu2.ko...@toshiba.co.jp> --- security/Kconfig | 6 + security/Makefile | 2 + security/whiteegret/Kconfig| 11 ++ security/whiteegret/Makefile

[RFC v2 2/2] WhiteEgret: Add an example of user application.

2018-03-01 Thread Masanobu Koike
sample whitelist and it misses indispensable executable components for a host, the host cannot run or stop normally. Because indispensable executable components depend on each environment, we decide not to provide a whitelisting-type sample user application. Signed-off-by: Masanobu Koike

[RFC v3 1/2] WhiteEgret: Add WhiteEgret core functions.

2018-03-30 Thread Masanobu Koike
This RFC provides implementation of WhiteEgret. Signed-off-by: Masanobu Koike <masanobu2.ko...@toshiba.co.jp> --- security/Kconfig | 1 + security/Makefile | 2 + security/whiteegret/Kconfig| 11 ++ security/whiteegret/Makefile

[RFC v3 2/2] WhiteEgret: Add an example of user application.

2018-03-30 Thread Masanobu Koike
sample whitelist and it misses indispensable executable components for a host, the host cannot run or stop normally. Because indispensable executable components depend on each environment, we decide not to provide a whitelisting-type sample user application. Signed-off-by: Masanobu Koike

[RFC v3 0/2] WhiteEgret LSM module

2018-03-30 Thread Masanobu Koike
ation. - Change return value from -EPERM to -EACCES when the execution of an executable component is denied. Masanobu Koike (2): WhiteEgret: Add WhiteEgret core functions. WhiteEgret: Add an example of user application. samples/Kconfig| 6 + samples/Makefile

[RFC v2 1/2] WhiteEgret: Add WhiteEgret core functions.

2018-03-01 Thread Masanobu Koike
This RFC provides implementation of WhiteEgret. Signed-off-by: Masanobu Koike --- security/Kconfig | 6 + security/Makefile | 2 + security/whiteegret/Kconfig| 11 ++ security/whiteegret/Makefile | 2 + security/whiteegret/init.c

[RFC v2 2/2] WhiteEgret: Add an example of user application.

2018-03-01 Thread Masanobu Koike
sample whitelist and it misses indispensable executable components for a host, the host cannot run or stop normally. Because indispensable executable components depend on each environment, we decide not to provide a whitelisting-type sample user application. Signed-off-by: Masanobu Koike --- sam

[RFC v2 0/2] WhiteEgret LSM module

2018-03-01 Thread Masanobu Koike
ERM to -EACCES when the execution of an executable component is denied. Masanobu Koike (2): WhiteEgret: Add WhiteEgret core functions. WhiteEgret: Add an example of user application. samples/Kconfig| 6 + samples/Makefile | 2 +- samples/whiteegret/Make

[RFC v3 0/2] WhiteEgret LSM module

2018-03-30 Thread Masanobu Koike
ation. - Change return value from -EPERM to -EACCES when the execution of an executable component is denied. Masanobu Koike (2): WhiteEgret: Add WhiteEgret core functions. WhiteEgret: Add an example of user application. samples/Kconfig| 6 + samples/Makefile

[RFC v3 1/2] WhiteEgret: Add WhiteEgret core functions.

2018-03-30 Thread Masanobu Koike
This RFC provides implementation of WhiteEgret. Signed-off-by: Masanobu Koike --- security/Kconfig | 1 + security/Makefile | 2 + security/whiteegret/Kconfig| 11 ++ security/whiteegret/Makefile | 2 + security/whiteegret/init.c

[RFC v3 2/2] WhiteEgret: Add an example of user application.

2018-03-30 Thread Masanobu Koike
sample whitelist and it misses indispensable executable components for a host, the host cannot run or stop normally. Because indispensable executable components depend on each environment, we decide not to provide a whitelisting-type sample user application. Signed-off-by: Masanobu Koike --- sam

[RFC 2/3] WhiteEgret: Add device driver.

2017-05-30 Thread Masanobu Koike
module we_driver.ko is created into /lib/modules/$(uname -r)/build/drivers/security/whiteegret/. Next step is insmod we_driver.ko command. This command creates a special file /dev/wecom. Signed-off-by: Masanobu Koike --- drivers/Kconfig | 2 + drivers/Makefile

[RFC 3/3] WhiteEgret: Add an example of user application.

2017-05-30 Thread Masanobu Koike
run or stop normally. Because indispensable executable components are depend on each environment, we decide not to provide a whitelisting-type sample user application. Signed-off-by: Masanobu Koike --- samples/Kconfig | 6 ++ samples/Makefile| 2 +- samples

[RFC 1/3] WhiteEgret: Add WhiteEgret core functions.

2017-05-30 Thread Masanobu Koike
This RFC provides implementation of WhiteEgret. Signed-off-by: Masanobu Koike --- security/Kconfig | 7 +- security/Makefile | 2 + security/whiteegret/Kconfig| 21 ++ security/whiteegret/Makefile | 7 + security/whiteegret/auth.c

[RFC 0/3] WhiteEgret LSM module

2017-05-30 Thread Masanobu Koike
communication when using netlink. 2. Authentication of WEUA by WhiteEgret when the WEUA is registered to WhiteEgret. Masanobu Koike (3): WhiteEgret: Add WhiteEgret core functions. WhiteEgret: Add device driver. WhiteEgret: Add an example of user application. drivers/Kconfig