Skip to content

Linux/FreeBSD: Improvements on installation scripts#1514

Merged
idrassi merged 1 commit intoveracrypt:masterfrom
Jertzukka:installationdeprecated
Mar 24, 2025
Merged

Linux/FreeBSD: Improvements on installation scripts#1514
idrassi merged 1 commit intoveracrypt:masterfrom
Jertzukka:installationdeprecated

Conversation

@Jertzukka
Copy link
Contributor

Few improvements on Linux/FreeBSD installation and package scripts, and user experience when using generic installer:

  • Use correct files in FreeBSD installation scripts and separate the files from the Linux counterparts to make differing changes clear
  • Ensures mime-types and desktop files are updated on the system when generic installer is used as we're not relying on a package distributor to do it
  • Ensure the files are properly removed through veracrypt-uninstall.sh before printing success
  • Move from deprecated -e syntax to -- in gnome-terminal
  • Adds title to xmessage windows
  • Remove unsupported konsole --caption option from FreeBSD installation script

This patch moves away from gnome-terminal -e options which is deprecated
and subject to possibly be removed in the future. The -- option is nearly
equivalent in behaviour. Also ensures that uninstallation script has correct
privileges, adds window title to xmessage and ensures correct files are
used during installation.
@idrassi
Copy link
Member

idrassi commented Mar 24, 2025

Thank you for the fixes and enhancements.
Very good PR as always 👍

@idrassi idrassi merged commit 004fdc2 into veracrypt:master Mar 24, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants