I had sponsored this, but when digging deeper into the code with Security Team and Seth Arnold we found some nasty approaches here that are better handled with Python in-built functions rather than subprocess wrappers.
I've asked the Archive Admins to reject the upload, and Seth Arnold has made some comments in the IRC channel for what needs addressed. I will point them here as well. ** Changed in: ubuntustudio Status: Fix Committed => In Progress ** Changed in: ubuntustudio-menu-add Status: Fix Committed => In Progress ** Changed in: ubuntu Status: Fix Committed => New -- You received this bug notification because you are a member of Ubuntu Studio Bugs, which is subscribed to The Ubuntu Studio Project. Matching subscriptions: UbuntuStudio Bugs https://bugs.launchpad.net/bugs/1831154 Title: [needs-packaging] ubuntustudio-menu-add Status in Ubuntu Studio: In Progress Status in Ubuntu Studio Menu Add: In Progress Status in Ubuntu: New Bug description: New native package for Ubuntu Studio. From the description: Utility for creating a menu item within the XDG menu for a user. It allows adding a script or other application to the XDG menu. It can also modify a menu item by creating a new version for the user. This utility does not change any of the system menu files. Please sponsor package. Thanks! To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntustudio/+bug/1831154/+subscriptions -- Mailing list: https://launchpad.net/~ubuntustudio-bugs Post to : ubuntustudio-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntustudio-bugs More help : https://help.launchpad.net/ListHelp