New package: python-keyring-keyutils
Hi, I would like to submit a new package to factory: python-keyring-keyutils [1]. What is it? python-keyring-keyutils is a python-keyring [2] backend that can be used to access the kernel keyring. In particular, this package ships - a python-keyring [2] backend for the kernel keyring - a special python-keyring backend that can be used by osc - a high-level interface to the kernel keyring - a low-level module that wraps around the C keyutils library [3] If osc is configured to use this backend, it manages the credentials in the kernel keyring. The basic workflow looks like this marcus@linux:~> osc ls -v home:Marcus_H python-keyring-keyutils python-keyring-keyutils.spec Password required for user Marcus_H (apiurl: api.opensuse.org) Password: e4f007089f4d17f2a035105bcc9ac371 4 947 Jul 10 20:17 python-keyring-keyutils.spec marcus@linux:~> marcus@linux:~> osc ls -v home:Marcus_H python-keyring-keyutils python-keyring-keyutils.changes 0decb70f9081a9b1d661886e442e3051 4 164 Jul 10 20:08 python-keyring-keyutils.changes marcus@linux:~> That is, on the first invocation, osc prompts for the password and stores it in the kernel keyring. On the second invocation, osc directly retrieves the password from the kernel keyring. More information can be found in the REAMDE_osc.md [4]. Once SR#906240 is accepted, I will create a new SR to factory. In the meantime, the package is also available in my home:Marcus_H repo [5]. Any feedback (code reviews, bug reports etc.) is always welcome!:) Marcus [1] https://github.com/marcus-h/python-keyring-keyutils [2] https://github.com/jaraco/keyring [3] https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git [4] https://github.com/marcus-h/python-keyring-keyutils/blob/master/README_osc.m... [5] http://download.opensuse.org/repositories/home:/Marcus_H
participants (1)
-
Marcus Hüwe