mirror of
https://github.com/swaywm/sway.git
synced 2024-11-25 17:31:28 +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(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)
|
||||
add_manpage(sway 1)
|
||||
add_manpage(sway 5)
|
||||
|
|
Loading…
Reference in a new issue