[yast-devel] New package yast2-usbauth for Factory/Tumbleweed
Hi, please add the new YaST package yast2-usbauth from https://github.com/kochstefan/yast-usbauth or https://build.opensuse.org/package/show/home:kochstefan/yast2-usbauth to openSUSE Tumbleweed. This work was initially created for SUSE in 2015. Part of it was the USB interface authorization for the Linux kernel. It's contained in Linux since kernel version 4.4. The packages libusbauth-configparser, usbauth and usbauth-notifier are already part of openSUSE Tumbleweed. packages from the usbauth development: - libusbauth-configparser is a library that is used to parse the usbauth config file. - usbauth is a firewall against BadUSB attacks. It allows/denies USB interfaces using a config file. The needed USB interface authorization is part of Linux 4.4 and newer. - usbauth-notifier is a graphical notifier for user interaction to allow or deny USB devices. - yast2-usbauth: is a YaST module to edit the usbauth configuration file Thank you. Best regards Stefan Koch -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org To contact the owner, e-mail: yast-devel+owner@opensuse.org
On 03/03/2018 01:21 PM, Stefan Koch wrote:
Hi,
please add the new YaST package yast2-usbauth from https://github.com/kochstefan/yast-usbauth or https://build.opensuse.org/package/show/home:kochstefan/yast2-usbauth to openSUSE Tumbleweed.
I may be wrong, but I guess the normal procedure would be: - you create a submit request from your project to YaST:Devel - once your package lives in YaST:Devel, create the SR to Factory Cheers. -- Ancor González Sosa YaST Team at SUSE Linux GmbH -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org To contact the owner, e-mail: yast-devel+owner@opensuse.org
Dne 14.3.2018 v 09:45 Ancor Gonzalez Sosa napsal(a):
On 03/03/2018 01:21 PM, Stefan Koch wrote: [...] I may be wrong, but I guess the normal procedure would be: - you create a submit request from your project to YaST:Devel
Well, we have disabled submit requests to YaST:Head, the contributors should use pull requests in GitHub instead of OBS SR. But that does not work for completely new packages... I can add it manually to YaST:Head, did somebody do the initial code review?
- once your package lives in YaST:Devel, create the SR to Factory
I can configure the usual automation via Jenkins for that to use the same process as for the other YaST packages. -- Ladislav Slezák YaST Developer SUSE LINUX, s.r.o. Corso IIa Křižíkova 148/34 18600 Praha 8 -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org To contact the owner, e-mail: yast-devel+owner@opensuse.org
On 03/14/2018 09:57 AM, Ladislav Slezak wrote:
Dne 14.3.2018 v 09:45 Ancor Gonzalez Sosa napsal(a):
On 03/03/2018 01:21 PM, Stefan Koch wrote: [...] I may be wrong, but I guess the normal procedure would be: - you create a submit request from your project to YaST:Devel
Well, we have disabled submit requests to YaST:Head, the contributors should use pull requests in GitHub instead of OBS SR. But that does not work for completely new packages...
That's fine for the packages maintained by the YaST team. We really want to do everything based on pull request with code reviews and to avoid people to mess everything up with patches submitted directly to OBS. And I would encourage the same rule/procedure for any yast2-xxx package created and maintained by others. But do we want to enforce that? (encourage < enforce) :-)
I can add it manually to YaST:Head, did somebody do the initial code review? Is the code review needed for packages not maintained or developed by the YaST team if the developer doesn't ask for it? I hope the fact that the package goes into TW via YaST:Devel doesn't imply the YaST team is responsible for it in any way.
- once your package lives in YaST:Devel, create the SR to Factory
I can configure the usual automation via Jenkins for that to use the same process as for the other YaST packages.
That would be nice... if Stefan agrees. Stefan, if that's the case and you want to stick to the YaST Team procedures there is a lot to read in http://yast.opensuse.org/guidelines (and I would say there is even more at http://yastgithubio.readthedocs.io/en/latest/README/ since I don't see any mention to Jenkins in the Guidelines page). Cheers. -- Ancor González Sosa YaST Team at SUSE Linux GmbH -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org To contact the owner, e-mail: yast-devel+owner@opensuse.org
I think adding the package manually to YaST:Devel, Factory and Leap 15.0 would be fine. If the YaST team wants to maintain this package later then they are free to do this and we can just move the YaST package source code location. Thanks Stefan -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org To contact the owner, e-mail: yast-devel+owner@opensuse.org
Hi @all, are there any news about this topic? Regards Stefan 2018-03-14 23:18 GMT+01:00 Stefan Koch <stefan.koch10@gmail.com>:
I think adding the package manually to YaST:Devel, Factory and Leap 15.0 would be fine.
If the YaST team wants to maintain this package later then they are free to do this and we can just move the YaST package source code location.
Thanks
Stefan -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org To contact the owner, e-mail: yast-devel+owner@opensuse.org
On 5/26/18 5:41 PM, Stefan Koch wrote:
Hi @all,
are there any news about this topic?
Resurrecting this thread. Sorry for the huuuge delay. I just submitted (and accepted) your package to the YaST Devel project. You are the maintainer and the bugowner. Now getting that accepted into Factory / Leap is on you. ;-) You should be able to open the pull request from YaST:Head to Factory. Don't forget to "present" the package in the opensuse-factory mailing list. For updating the package in the future, you should be able to commit to Yast:Head and open submit requests from there to Factory. Cheers.
Regards
Stefan
2018-03-14 23:18 GMT+01:00 Stefan Koch <stefan.koch10@gmail.com>:
I think adding the package manually to YaST:Devel, Factory and Leap 15.0 would be fine.
If the YaST team wants to maintain this package later then they are free to do this and we can just move the YaST package source code location.
Thanks
Stefan
-- Ancor González Sosa YaST Team at SUSE Linux GmbH -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org To contact the owner, e-mail: yast-devel+owner@opensuse.org
participants (3)
-
Ancor Gonzalez Sosa
-
Ladislav Slezak
-
Stefan Koch