samuel-lucas6 / Kryptor

A simple, modern, and secure encryption and signing tool that aims to be a better version of age and Minisign.
https://www.kryptor.co.uk
GNU General Public License v3.0
414 stars 33 forks source link

Prevent update if the package is installed using AUR #55

Closed replydev closed 1 year ago

replydev commented 1 year ago

Now that we got an AUR package we should prevent the manual update feature as the app will be updated using makepkg / AUR helpers.

samuel-lucas6 commented 1 year ago

I will have to think about this, perhaps at the weekend. If this is implemented, nothing is being done about the other package managers. I've also debated removing the update functionality completely as it would save some code and match other command-line tools.

I added it from a personal convenience perspective because I'm running Windows and don't use package managers. Automating the signature verification is also nice. However, it makes complete sense that if you want automated updates, just use a package manager.

replydev commented 1 year ago

Yeah, i agree with you on disabling the builtin update feature.