mirror of
https://github.com/swaywm/sway.git
synced 2024-11-01 05:57:17 +00:00
Merge pull request #1271 from johalun/master-securityconf-freebsd
Add secucity config for FreeBSD.
This commit is contained in:
parent
cd3da45799
commit
ff1eccfabc
12
security.d/10-freebsd.in
Normal file
12
security.d/10-freebsd.in
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
# sway security rules
|
||||||
|
#
|
||||||
|
# FreeBSD does not support getting client PID from server side
|
||||||
|
# so we can not know the path to the client's binary.
|
||||||
|
#
|
||||||
|
# The solution for now is to be permissive and allow all
|
||||||
|
# features by default for any client.
|
||||||
|
|
||||||
|
# Configures enabled compositor features for specific programs
|
||||||
|
permit * fullscreen keyboard mouse background screenshot panel lock
|
||||||
|
|
||||||
|
|
|
@ -93,6 +93,10 @@ endfunction()
|
||||||
add_config(config config sway)
|
add_config(config config sway)
|
||||||
add_config(00-defaults security.d/00-defaults sway/security.d)
|
add_config(00-defaults security.d/00-defaults sway/security.d)
|
||||||
|
|
||||||
|
if (CMAKE_SYSTEM_NAME STREQUAL FreeBSD)
|
||||||
|
add_config(10-freebsd security.d/10-freebsd sway/security.d)
|
||||||
|
endif (CMAKE_SYSTEM_NAME STREQUAL FreeBSD)
|
||||||
|
|
||||||
if (A2X_FOUND)
|
if (A2X_FOUND)
|
||||||
add_manpage(sway 1)
|
add_manpage(sway 1)
|
||||||
add_manpage(sway 5)
|
add_manpage(sway 5)
|
||||||
|
|
Loading…
Reference in a new issue