Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lack of documentation on some TPE parameters #31

Open
morfikov opened this issue Feb 23, 2019 · 2 comments
Open

Lack of documentation on some TPE parameters #31

morfikov opened this issue Feb 23, 2019 · 2 comments

Comments

@morfikov
Copy link

There is a nice explanation what most of the TPE parameters do in the README file, but I haven't noticed there a parameter called tpe.lock . What does it do?

Also, what does tpe.xattr_soften do? The README file says: "check extended attributes for a soften flag." . What is this "soften flag" ? I couldn't find any info about it.

The next thing is ignore_softmode , which "enables extra features even if softmode is on" . What extra features? Does this mean all the tpe.extras.* options?

And the last one is extras/ -- I don't have this parameter in sysctl. Should I have it?

@cormander
Copy link
Owner

The tpe.lock prevents further changes to the sysctl settings. The tpe.xattr_soften is whether or not TPE checks filesystem extended attributes (see https://linux-audit.com/using-xattrs-extended-attributes-on-linux/). It's a way you can set permissive execution on files individually rather than using tpe.trusted_apps.

The ignore_softmode is so you can have TPE off but things under tpe.extras.* still on. The extras/ refers to the tpe.extras.* items.

I'll push up some better description of these when I get some time later on.

@morfikov
Copy link
Author

OK, thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants