aboutsummarylogtreecommitdiffstats
path: root/.SRCINFO
AgeCommit message (Collapse)Author
2023-12-09upgpkg: minecraft-server 1.20.4-2Gordian Edenhofer
Update minecraft-server management script to fix bug in idle server. upgpkg: spigot 1.20.4+b163-2 upgpkg: cuberite 1.12.2c2_eda440e-2 upgpkg: cuberite-bin 1.12.2b385-2 upgpkg: papermc 1.20.2+b318-2
2023-12-08upgpkg: minecraft-server 1.20.4-1Gordian Edenhofer
upgpkg: spigot 1.20.4+b163-1 upgpkg: cuberite 1.12.2c2_eda440e-1 upgpkg: cuberite-bin 1.12.2b385-1 upgpkg: papermc 1.20.2+b318-1
2023-09-25upgpkg: spigot 1.20.2+b162-1Gordian Edenhofer
upgpkg: papermc 1.20.2+b201-1 upgpkg: cuberite 1.12.2c2_eda440e-1 upgpkg: cuberite-bin 1.12.2b378-1
2023-08-29upgpkg: cuberite 1.12.2c2_4fe144d-1Gordian Edenhofer
Add missing python makedependency, fix git submodule update, and clean up cmake build instructions. Thanks @xiretza for the feedback.
2023-06-16upgpkg: minecraft-server 1.20.1-1Gordian Edenhofer
upgpkg: spigot 1.20.1+b157-1 upgpkg: papermc 1.20.1+b19-1 upgpkg: cuberite 1.12.2c2_4fe144d-1 upgpkg: cuberite-bin 1.12.2b374-1
2023-03-14upgpkg: minecraft-server 1.19.4-1Gordian Edenhofer
upgpkg: spigot 1.19.4+b156-1 upgpkg: papermc 1.19.3+b448-1 upgpkg: cuberite 1.12.2c2_cb2201d-1 upgpkg: cuberite-bin 1.12.2b360-1
2022-01-11upgpkg: spigot 1.18.1+b144-1Gordian Edenhofer
Additionally, update the server management script. upgpkg: cuberite 1.12.2c1_efeedcb-1 upgpkg: cuberite-bin 1.12.2b11-1 upgpkg: papermc 1.18.1+b147-1
2021-12-22upgpkg: minecraft-server 1.18.1-2Gordian Edenhofer
Fork all files relating to managing a minecraft server into a dedicated repository. Alert the user of this change by adding READMEs in the directories of the server. upgpkg: cuberite 1.12.2c1_1be14eb-1 upgpkg: cuberite-bin 1.12.2b293-3 upgpkg: papermc 1.18.1+b68-2 upgpkg: spigot 1.18.1+b141-5
2021-12-10upgpkg: minecraft-server 1.18.1-1Gordian Edenhofer
Add a small delay to taking backups as for the sever to finish triggering it. upgpkg: cuberite 1.12.2c1_1be14eb-1 upgpkg: cuberite-bin 1.12.2b293-3 upgpkg: spigot 1.18.1+b141-4
2021-12-01upgpkg: various minecraft serversGordian Edenhofer
upgpkg: cuberite 1.12.2c1_1be14eb-1 upgpkg: cuberite-bin 1.12.2b292-3 upgpkg: papermc 1.18+b18-1 upgpkg: spigot 1.18+b139-4
2021-10-20upgpkg: minecraft-server 1.17.1-3Gordian Edenhofer
Print the output of the server to the terminal if startup fails. Evaluate a failure during startup by constantly inspecting the output of the server for the first 15 seconds during startup. Relates to #13 . upgpkg: cuberite 1.12.2c1_afe07fe-1 upgpkg: cuberite-bin 1.12.2b284-3 upgpkg: papermc 1.17.1+b341-1 upgpkg: spigot 1.17.1+b131-4
2021-08-28upgpkg: minecraft-server 1.17.1-2Gordian Edenhofer
Do not lock the minecraft server session if an administrator is connected to the console. Instead, re-introduce the admin check in the idle-server daemon to verify whether it is safe to shut down the server. Resolves #12. upgpkg: cuberite 1.12.2c0_094cd61-3 upgpkg: cuberite-bin 1.12.2b258-3 upgpkg: papermc 1.17.1+b100-3 upgpkg: spigot 1.17.1+b131-3
2021-07-13upgpkg: cuberite 1.12.2c0_094cd61-3Gordian Edenhofer
Update the dependency array to replace GNU screen with tmux. upgpkg: cuberite-bin 1.12.2b258-3 upgpkg: papermc 1.17.1+b100-3 upgpkg: spigot 1.17.1+b131-3
2021-07-13upgpkg: minecraft-server 1.17.1-2Gordian Edenhofer
Sync the minecraft-server management script across different minecraft-server flavors. Notify the user of the switch to tmux during post-install with a consistent message. upgpkg: cuberite 1.12.2c0_094cd61-2 upgpkg: cuberite-bin 1.12.2b258-2 upgpkg: papermc 1.17.1+b100-2 upgpkg: spigot 1.17.1+b131-2
2021-07-12upgpkg: minecraft-server 1.17.1-1Gordian Edenhofer
upgpkg: cuberite 1.12.2c0_094cd61-1 upgpkg: cuberite-bin 1.12.2b258-1 upgpkg: papermc 1.17.1+b100-1 upgpkg: spigot 1.17.1+b131-1
2021-06-17upgpkg: minecraft-server 1.17-1Gordian Edenhofer
More aggressively close the netcat instance in idle_server_daemon as to not stall on dead connections. upgpkg: cuberite 1.12.2c0_4e48464-1 upgpkg: cuberite-bin 1.12.2b241-1 upgpkg: papermc 1.16.5+b778-1 upgpkg: spigot 1.17+b128-1
2021-06-02upgpkg: cuberite 1.12.2c0_04cb4996-1Gordian Edenhofer
Build from source.
2021-03-19upgpkg: minecraft-server 1.16.5-2Gordian Edenhofer
Remove highly specific `ParallelGCThreads` argument from default config for Java based minecraft servers. Refine tmpfiles.d handling to more specifically target files provided by the package. Additional files created by executing the server should already be captured by the umask of the game user running the server. upgpkg: cuberite 1.12.2b191-1 upgpkg: papermc 1.16.5+b558-1 upgpkg: spigot 1.16.5+b126-1
2021-02-19upgpkg: cuberite 1.12.2b172-1Gordian Edenhofer
upgpkg: papermc 1.16.5+b470-1
2021-01-03upgpkg: papermc 1.16.4+b367-1Gordian Edenhofer
upgpkg: cuberite 1.12.2b155-1
2020-11-03upgpkg: cuberite 1.12.2b117-1Gordian Edenhofer
upgpkg: papermc 1.16.4+b259-1
2020-10-03upgpkg: minecraft-server 1.16.3-1Gordian Edenhofer
upgpkg: spigot 1.16.3+b122-1 upgpkg: cuberite 1.12.2b89-1 upgpkg: papermc 1.16.3+b211-1
2020-09-23upgpkg: cuberite 1.12.2b65-1Gordian Edenhofer
Fix build for the architecture armv7h.
2020-09-15upgpkg: papermc 1.16.3+b196-1Gordian Edenhofer
upgpkg: cuberite 1.12.2b39-1
2020-08-14upgpkg: minecraft-server 1.16.2-1Gordian Edenhofer
upgpkg: cuberite 1.12.2b14-1 upgpkg: papermc 1.16.1+b135-1 upgpkg: spigot 1.16.2+b120-1
2020-07-14upgpkg: spigot 1.16.1+b120-1Gordian Edenhofer
Fix a bug in the cuberite PKGBUILD. upgpkg: cuberite 1.12b1288-2 upgpkg: papermc 1.16.1+b90-1
2020-06-25upgpkg: cuberite 1.12b1279-2Gordian Edenhofer
Fix build. Thanks @ludwhe for the comment!
2020-06-24upgpkg: minecraft-server 1.16-1Gordian Edenhofer
upgpkg: cuberite 1.12b1279-1 upgpkg: papermc 1.15.2+b371-1 upgpkg: spigot 1.15.2+b115-1
2020-05-26upgpkg: spigot 1.15.2+b112-1Gordian Edenhofer
upgpkg: cuberite 1.12b270-1 upgpkg: papermc 1.15.2+b318-1
2020-01-14upgpkg: minecraft-server 1.15.1-2Gordian Edenhofer
Introduce a new config flag called `BACKUP_FLAGS` for specifying additional flags which to pass to tar for compression. Additionally, replace `Type=forking` with `Type=oneshot` in the backup services as to not let the backup timeout. Furthermore, change some upper case variables to lower case ones. upgpkg: spigot 1.15.1+b107-1 upgpkg: cuberite 1.12b1065-1 upgpkg: papermc 1.15.1+b48-1
2019-12-17upgpkg: Bump build tagGordian Edenhofer
upgpkg: cuberite 1.12b1062-1 upgpkg: papermc 1.15+b21-1
2019-12-10upgpkg: minecraft-server 1.15-1Gordian Edenhofer
upgpkg: cuberite 1.12b1061-1 upgpkg: papermc 1.14.4+b235-1
2019-11-29upgpkg: cuberite/papermc Update build numbersGordian Edenhofer
upgpkg: cuberite 1.12b1060-1 upgpkg: papermc 1.14.4+b230-1
2019-09-25upgpkg: minecraft-server 1.14.4-2Gordian Edenhofer
Fix a bug which was most likely introduced in ada9f5931d preventing the `is_player_online` function to parse the response properly for some servers and in particular papermc. The bug deleted lines which were not intended to be deleted. As a fix, just stop deleting any lines as all subsequent invocations use grep anyway and hence already select the right line. upgpkg: cuberite 1.12b1049-1 upgpkg: papermc 1.14.4+b196-1 upgpkg: spigot 1.14.4+b103-2
2019-08-09upgpkg: Update build version of minecraft serversGordian Edenhofer
upgpkg: cuberite 1.12b1026-2 upgpkg: papermc 1.14.4+b163-1 upgpkg: spigot 1.14.4+b102-1
2019-03-29upgpkg: minecraft-server 1.13.2-4Gordian Edenhofer
Fix search-and-replace mistakes made in commit b382febaf5. upgpkg: cuberite 1.12b1014-2 upgpkg: spigot 1.13.2+b93-2
2019-03-28upgpkg: minecraft-server 1.13.2-3Gordian Edenhofer
Adapt the `is_player_online` function to be a little more generic. This fixes detecting players on cuberite even with the most recent version. upgpkg: cuberite 1.12b1014-1 upgpkg: spigot 1.13.2+b93-1
2019-03-28upgpkg: minecraft-server 1.13.2-2Gordian Edenhofer
Update server-management script to be a little tidier. Sync changes across minecraft-server, spigot and cuberite. upgpkg: cuberite 1.12b1013-2 upgpkg: spigot 1.13.2+b93-1
2018-10-22upgpkg: minecraft-server 1.13.2-1Gordian Edenhofer
upgpkg: spigot 1.13.1+b79-1 upgpkg: cuberite 1.12b1013-2
2018-09-21upgpkg: minecraft-server 1.13.1-1Gordian Edenhofer
Broaden the scope of the regex which searches for active users in the minecraftd.sh management script to include more escape sequences. This notably enables using the idle_server part of the script in combination with the 'Paper' minecraft server. upgpkg: cuberite 1.12b975-2 upgpkg: spigot 1.12.2+b73-2
2018-06-14upgpkg: minecraft-server 1.12.2-3Gordian Edenhofer
Readd the `WantedBy` directive to allow for proper enabling of the unit. This might however not work properly as the 'multi-user.target' is now specified in `WantedBy` and `After`. upgpkg: cuberite 1.12b975-2 upgpkg: spigot 1.12.2+b73-2
2018-06-11upgpkg: minecraft-server 1.12.2-2Gordian Edenhofer
Update the SystemD service file to wait for the multi-user target prior to initiating the application and remove the 'WantedBy' parameter. This makes sure that the application does not start prior to the required user being available. upgpkg: cuberite 1.12b975-1 upgpkg: spigot 1.12.2+b73-1
2018-01-19upgpkg: cuberite 1.12b943-1Gordian Edenhofer
2017-11-04upgpkg: cuberite 1.12b908-1Gordian Edenhofer
2017-06-27upgpkg: cuberite 1.12b791-1Gordian Edenhofer
2017-06-18upgpkg: cuberite 1.12b777-1Gordian Edenhofer
2017-03-27upgpkg: minecraft-server 1.11.2-3Gordian Edenhofer
Harden management script against code errors and faulty user input by disallowing the use of undeclared variables ('set -u') and returning on unhandled errors of invoked programs ('set -e') plus: * Circumvent '$?' everywhere by using 'if $()' instead. * Deprecate 'expr' in favor of shell built-ins and '`' for '$()'. * Use more quotes around variables. upgpkg: cuberite 1.9.4b712-1 upgpkg: spigot 1.10.2-2
2017-01-07upgpkg: cuberite 1.9.4b658-1Gordian Edenhofer
Change naming schema of the pkgver to include the x86_64 build tag.
2017-01-07cuberite|spigot: Merge changes to minecraftdGordian Edenhofer
Change the idle_server naming schema in the script. Previously screen was used to select a session with a specific well defined name however apparently screen selects anything starting with the specified pattern. This let to some confusion between the server and the idle_server. To circumvent this behaviour simply change the naming schema of the idle_server. THIS IS NOT A FIX! upgpkg: cuberite 1.9.4-6 upgpkg: spigot 1.10.2-1
2017-01-07Secure and clean up PKGBUILDs (https, sha512sums)Gordian Edenhofer
* Switch to https wherever possible * Use unique source names where applicable (e.g. not *-git packages) * Switch to sha512sums everywhere * Update URL if necessary upgpkg: certbot-git 0.8.1.r25.gaa4a263-1 upgpkg: certbot-plugins-git 0.8.1.r25.gaa4a263-1 upgpkg: cuberite 1.9.4-6 upgpkg: electricfence 2.2.4-1 upgpkg: fakepkg 1.40.2-1 upgpkg: gnome-shell-theme-copernico-git 15.73fa7ca-1 upgpkg: gnome-shell-theme-elegance-colors-git 238.ca44e2f-4 upgpkg: grive 0.5.0-5 upgpkg: grive-git 434.7bbb01c-2 upgpkg: gtk-theme-iris-dark-git 107.3468e91-1 upgpkg: gtk-theme-iris-light-git 105.aca7c34-1 upgpkg: letshelp-certbot-git 0.8.1.r25.gaa4a263-1 upgpkg: libinput-gestures-git r21.db6b688-1 upgpkg: luv-icon-theme-git 0.4.r82.g961ba1f-1 upgpkg: minecraft-server 1.11.2-2 upgpkg: mt7610u_sta-dkms-git r25.5f01636-1 upgpkg: munge 0.5.12-1 upgpkg: munge-git 1040.1d12405-1 upgpkg: paper-gtk-theme-git 299.cecb923-1 upgpkg: pcc 1.1.0-1 upgpkg: pcc-libs 1.1.0-1 upgpkg: python-acme-git 0.8.1.r25.gaa4a263-1 upgpkg: routersploit 2.2.1-1 upgpkg: routersploit-git 2.2.1.r0.gf5b7619-1 upgpkg: semt 1.1.1-1 upgpkg: unity-editor-bin 5.5.0p1+20161220-1 upgpkg: zoom 2.0.75971.1216-1