-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On 23-05-19 14:52:57, Marek Marczykowski-Górecki wrote:
> Hi,
> 
> Those look very useful!
> 
> I have one comment to qubes-policy-edit-terminal: when using
> policy_get() (or policy_include_get()), you get a policy content and a
> token. Use that token in policy_replace() call to detect race conditions
> (when something else changes the same policy file in the meantime).

Will add the token argument and let the exceptions handle the rest.

Just one thing, the name "qubes-policy-editor-terminal" is non-ideal.  I
just added "terminal" to the name because "qubes-policy-editor" was
taken by the GUI application implemented with:
https://github.com/QubesOS/qubes-desktop-linux-manager/pull/143

Can Qubes keep the standard of using "*-gui" for GUI applications?
Some use, some doesn't. In short, I am asking for the Qubes Team to
rename the current GUI app to qubes-policy-editor-gui, so the one
provided by this thread can be named qubes-policy-editor.

If the answer is no to the rename action, I will just add the token
argument.

> > I am doing vim-qrexec, will notice when ready for review, it requires
> > the qubes-policy-lint for linting the policies from within Vim. So I
> > will wait for a resolution of this topic.
> > 
> > Repository: https://codeberg.org/ben.grande.b/qubes-tools
> 
> Would you like to submit those to the core-qrexec repository?

Yes. Also take a look vim-qrexec to see if it is possible to be included
in qubes-core-qrexec: https://codeberg.org/ben.grande.b/vim-qrexec

It is not complicated, but it is extensive and written in VimScript.
It can be used in DomUs and Dom0, but the lint tool can only be run in
Dom0. If you prefer, I can start another thread to better explain it.

- -- 
Benjamin Grande
-----BEGIN PGP SIGNATURE-----

iNUEARYKAH0WIQRklnEdsUUe50UmvUUbcxS/DMyWhwUCZG3m8l8UgAAAAAAuAChp
c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0NjQ5
NjcxMURCMTQ1MUVFNzQ1MjZCRDQ1MUI3MzE0QkYwQ0NDOTY4NwAKCRAbcxS/DMyW
h9HlAQCFIso4eOAQ9ynOf/RNYZEjOxcgfDU4Qa68kJxoR4GKDgD9FuUcOdpnFWux
CkcL740GdvTa0oNILS0hZxyFysx6cwQ=
=J7JP
-----END PGP SIGNATURE-----

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-devel/ZG3m80pZHGNTBoa%2B%40personal-mutt.

Reply via email to