New package pleaser for Factory

Hello, I'd like to introduce the 'pleaser' project, a young alternative for sudo, written in Rust. This was reviewed by Matthias Gerstner (thank you!): <https://bugzilla.suse.com/show_bug.cgi?id=1183669> One of the interesting and positive remarks in the community was that the errors in the program were all business logic. I've prepared the package in Base:System/pleaser and propose to submit it to Factory. If helpful, here is a link to the upstream project page: <https://gitlab.com/edneville/please/> -- Best regards, Ed http://www.s5h.net/

On 2021-06-21 00:22+0200, Jan Engelhardt wrote:
This is an interesting point. Had I written it in something not so memory safe, there would be have been memory issues to deal with in addition to the business logic. The business logic was all my own error, but I think the maintenance and associated risk required for a traditional memory unsafe language is quite a burden. Hence this is an alternative not a forced replacement, the user hopefully now would be able to decide which risks they want. I'm hoping please and pleaseedit already covers more than what sudo/doas covers. Ed

On Mon, Jun 21, 2021 at 6:07 AM Martin Wilck <martin.wilck@suse.com> wrote:
I welcome with open arms this movement to write base operating system components in languages that do not have the pitfalls of C.. However a replacement for sudo is IMHO not prioritary, I concur that something great to replace polkit is more urgently needed, Using Rust for that is probably too big of a hammer though..a language like Go that has a much lower entry barrier may attract more man power to make the thing sustainable. Having a wonderful language like Rust is just a part of the equation in this world, when push comes to shove you need the greatest number of developers and resources possible.
participants (4)
-
Cristian Rodríguez
-
Ed Neville
-
Jan Engelhardt
-
Martin Wilck