-
-
Notifications
You must be signed in to change notification settings - Fork 503
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DietPi-Software | Airsonic: Update installer to latest version #2410
Conversation
+ DietPi-Software | Airsonic: Install latest version via api.github.com + DietPi-Software | Airsonic: If user already exists, update via usermod instead of attempting useradd + DietPi-Software | Airsonic: Move airsonic home dir to dietpi_userdata as well + DietPi-Software | Minor coding
Info: https://github.com/Fourdee/DietPi/issues/2400#issuecomment-453847053
There is a Tomcat and a standalone version available on their homepage, but both link to the same binary, the one which is also available on GitHub. Looks like active Tomcat server is used if available, otherwise internal once is started (I see tomcat.* dirs in It has an internal version check, but no updater. Update method indeed is downloading the new 450M RAM usage after first login. Did I say that I am no fans of Java? 😉
Okay result is, that JRE is sufficient and the new version from GitHub works fine. We don't need to change something on reinstall, new Test on Jessie/Buster:
|
+ DietPi-Software | Java: "ca-certificates-java" is now dependency of "openjdk-8-jre-headless" on all distro versions, so do not manually install + DietPi-Software | Java: "ca-certificates-java" dependencies now allow Java 8 only on all distro versions, Java 9+10 have been dropped mostly, so we don't require reinstall workaround anymore + DietPi-Software | Java: Install headless packages on Jessie as well + DietPi-Software | Java: Add all Java related packages to backports priority pin on Jessie, to allow automated APT upgrades for all of them
Agree 👍 😉 PR looks good, many thanks, will merge. |
Status: Ready
Testing:
Commit list/description: