@malacology @ Atif: I've added polkit
as an optional dependency, you'll need to install it to use the GUI.
@Kr1ss: I've added the post_remove() function. The log will not be created until the GUI is run once, so not sure about symlinking it.
Git Clone URL: | https://aur.archlinux.org/ventoy-bin.git (read-only, click to copy) |
---|---|
Package Base: | ventoy-bin |
Description: | A new bootable USB solution |
Upstream URL: | http://www.ventoy.net |
Keywords: | boot image iso multiboot usb |
Licenses: | GPL-3.0-or-later |
Conflicts: | ventoy |
Provides: | ventoy |
Submitter: | DuckSoft |
Maintainer: | DuckSoft (KokaKiwi, yochananmarqos, Kr1ss) |
Last Packager: | yochananmarqos |
Votes: | 383 |
Popularity: | 5.36 |
First Submitted: | 2020-05-19 06:14 (UTC) |
Last Updated: | 2025-02-24 18:30 (UTC) |
« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 11 12 13 .. 18 Next › Last »
@malacology @ Atif: I've added polkit
as an optional dependency, you'll need to install it to use the GUI.
@Kr1ss: I've added the post_remove() function. The log will not be created until the GUI is run once, so not sure about symlinking it.
The GUI app tries to write logs under /opt/ventoy/
, and relies on polkit
for privilege escalation, to do so.
Since we only have the binary, we can't patch that in the way we did with the Web UI before.
I'd see two options :
polkit
, and add a command to post_remove()
in the install file, which deletes /opt/ventoy
when the package is uninstalledpolkit
, and symlink the log file to somewhere in /var/log/
or /tmp/
The latter alternative seems more clean, to my mind.
/usr/share/applications/ventoy.desktop?
Works fine for me on Plasma.
@malacology i also tried running the desktop file using rofi drun mode. it doesn't do anything.
desktop files is useless and can't work on gonme.
@Atif @aminvakil: Fixed.
/opt/ventoy/tool/{ventoy_lib.sh,VentoyWorker.sh}
these 2 scripts aren't posix complient. so please change #!/bin/sh
to #!/usr/bin/env bash
for those scripts.
Please fix "ventoy.desktop ... FAILED" checksum validation.
@TankMissile: Oops, fixed.
The binaries can't be symlinked due to the use of relative paths.
The .desktop file for the new linux GUI should not have Terminal=true. Also, instead of having scripts that point to the ventoy commands, why not symlink them instead?
Pinned Comments