Closed ghost closed 1 year ago
Finally with the help of stackoverflow :-) I've created a pretty "decent" script:
https://github.com/TheNocoder/ungoogled-updater
This may be of interest to: @clickot
@TheNocoder Bring this up with the packager, not on this repo's issue tracker. The purpose of ungoogled is to not phone home to ANYBODY including the packager, if they want to deviate from that goal it's on them. At any rate, using AppImage has this functionality with something like appimaged; so no need to re implement it yourself; and personally I prefer to use flatpaks as these are truly "portable" and run even without glibc on host machine (they have autoupdate functionality via DE integration)
@TheNocoder Bring this up with the packager, not on this repo's issue tracker. The purpose of ungoogled is to not phone home to ANYBODY including the packager, if they want to deviate from that goal it's on them. At any rate, using AppImage has this functionality with something like appimaged; so no need to re implement it yourself; and personally I prefer to use flatpaks as these are truly "portable" and run even without glibc on host machine (they have autoupdate functionality via DE integration)
Ok, thanks
@TheNocoder This might be a good candidate for contrib repo.
Description
Create a script for automatic binary update.
Who's implementing?
The problem
I use the portable version of the https://github.com/clickot/ungoogled-chromium-binaries
It is tedious to have to manually update the binaries, so I have created a script to do it automatically.
The problem is that my bash/shell skills are limited and while it may be a solution for me I'm not sure I can maintain a stable version.
The idea is to create a wrapper in bash that checks for new updates. I share my script.
Possible solutions
My installation is in "/opt/ungoogled" so to run the browser I do "/opt/ungoogled/chrome-wrapper" I have created a second script as a wrapper "chrome-wrapper-updater":
So to run the browser I do: /opt/ungoogled/chrome-wrapper-updater
The code of the "updater" script is as follows:
Alternatives
No response
Additional context
No response