Package Details: netctl-tray 1.0.1-2

Git Clone URL: https://aur.archlinux.org/netctl-tray.git (read-only)
Package Base: netctl-tray
Description: A lightweight netctl tray app with notifications
Upstream URL: https://github.com/PonasKovas/netctl-tray
Keywords: netctl notifications qt5 tray
Licenses: MIT
Submitter: Ponas
Maintainer: Ponas
Last Packager: Ponas
Votes: 1
Popularity: 0.30
First Submitted: 2019-09-21 20:39
Last Updated: 2019-10-06 12:18

Latest Comments

thejazzroot commented on 2019-09-22 11:26

Great job! I've got some comments on PKGBUILD though.

First and foremost, when using install, please use mode (permissions) explicitly. Files such as .svg should not have mode 755. Refer to install(1) manpage.

Second of all, please refer to Arch package guidelines for more information on directories. /opt should contain "large, self-contained packages". In practice, it means that it contains programs packaged the Windows way, like in Program Files. Your package is specific to Linux, so please follow Arch guidelines to avoid confusion.

There is also a recommendation in Arch package guidelines for Rust to build a package with a --locked flag.

Try to find a way not to use sudo. I cannot find any info on that right now, but I believe, that programs with root privileges should be launched and managed by systemd or other init system.