summarylogtreecommitdiffstats
path: root/PKGBUILD
AgeCommit message (Collapse)Author
2019-09-17Make the PKGBUILD more consistentNitroretro
2019-09-17Replace build() with prepare()Nitroretro
2019-09-16Update package to 1.14.4-28.1.0, add .gitignoreNitroretro
2019-09-15Edited minecraft-server package to work with ForgeNitroretro
2019-07-19upgpkg: minecraft-server 1.14.4-1Gordian Edenhofer
2019-06-24upgpkg: minecraft-server 1.14.3-2Gordian Edenhofer
2019-06-24upgpkg: minecraft-server 1.14.3-1Gordian Edenhofer
2019-05-27upgpkg: minecraft-server 1.14.2-3Gordian Edenhofer
Also update the checksum of the altered file.
2019-05-27upgpkg: minecraft-server 1.14.2-2Gordian Edenhofer
Update the nonce value to the correct value of the 1.14.2 version.
2019-05-27upgpkg: minecraft-server 1.14.2-1Gordian Edenhofer
2019-05-13upgpkg: minecraft-server 1.14.1-1Gordian Edenhofer
2019-04-23upgpkg: minecraft-server 1.14-1Gordian Edenhofer
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
2019-02-14upgpkg: minecraft-server 1.13.2-1Gordian Edenhofer
Do not require a specific version of java-runtime-headless as dependency but instead signal that anything above version 8 is fine.
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-08-23upgpkg: minecraft-server 1.13.1-1Gordian Edenhofer
2018-07-19upgpkg: minecraft-server 1.13-1Gordian Edenhofer
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
2017-09-18upgpkg: minecraft-server 1.12.2-1Gordian Edenhofer
2017-08-04upgpkg: minecraft-server 1.12.1-1Gordian Edenhofer
2017-07-24upgpkg: minecraft-server 1.12-4Gordian Edenhofer
Fix a bug which prohibited deleting more than one old backup at a time due to confusing spaces with new lines. upgpkg: spigot 1.12-2
2017-07-01upgpkg: minecraft-server 1.12-3Gordian Edenhofer
Circumvent a permission bug related to running GNU screen as a different user. upgpkg: spigot 1.12-2
2017-06-14upgpkg: minecraft-server 1.12-2Gordian Edenhofer
Bump pkgrel to ensure the server is used with the correct version of the java-runtime-headless package.
2017-06-14upgpkg: minecraft-server 1.12-1Gordian Edenhofer
Require java-runtime-headless version 8 since the minecraft server recently switched to it.
2017-06-07upgpkg: minecraft-server 1.12-1Gordian Edenhofer
2017-04-13upgpkg: minecraft-server 1.11.2-4Gordian Edenhofer
Do not remove the user upon un-installation and do not stop the server prior to removal in order to conform with the Arch package standards.
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-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
2017-01-02upgpkg: minecraft-server 1.11.2-2Gordian 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! - part 2
2016-12-29upgpkg: minecraft-server 1.11.2-2Gordian Edenhofer
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!
2016-12-29upgpkg: minecraft-server 1.11.2-1Gordian Edenhofer
Tweak proceeding sed command instead of piping to awk.
2016-12-21upgpkg: minecraft-server 1.11.2-1Gordian Edenhofer
2016-12-20upgpkg: minecraft-server 1.11.1-1Gordian Edenhofer
Switch from md5sum to sha512sum for additional security.
2016-11-15upgpkg: minecraft-server 1.11-1Gordian Edenhofer
2016-08-09upgpkg: minecraft-server 1.10.2-3Gordian Edenhofer
Treat IDLE_SERVER varible case insensitive when comparing to "true". upgpkg: cuberite 1.9.4-5 upgpkg: spigot 1.10.2-1
2016-08-04upgpkg: minecraft-server 1.10.2-3Gordian Edenhofer
* invoke SESSION_NAME when setting IDLE_SESSION_NAME * make the destination of the game command dump configurable * surpress error messages when sourcing since some variables might be set to read-only
2016-06-24upgpkg: minecraft-server 1.10.2-3Gordian Edenhofer
Create log dir with mode 2755 instead of 775. Remove .install notice about obsolete backups.
2016-06-24upgpkg: minecraft-server 1.10.2-2Gordian Edenhofer
* Handle server command output completely through screen instead of relying on a possible outdated log file. (Implemented in the game_command function.) The default screen command dump resides in /tmp. * LOGPATH is not needed anymore. * Unite various java options into one lengthier SERVER_START_CMD. * Update configuration file accordingly. * Create log dir in PKGBUILD. * Fix some style inconsistencies.
2016-06-23upgpkg: minecraft-server 1.10.2-1Gordian Edenhofer
2016-06-09upgpkg: minecraft-server 1.10-2Gordian Edenhofer
Fix false greater than comparison if checking for active players.
2016-06-08upgpkg: minecraft-server 1.10-1Gordian Edenhofer
2016-05-28upgpkg: minecraft-server 1.9.4-4Gordian Edenhofer
Add awk and sed to dep array. upgpkg: spigot 1.9.4-2
2016-05-28upgpkg: minecraft-server 1.9.4-4Gordian Edenhofer
Let player check handle more formats from different plugins etc. in which the number of players is communicated. upgpkg: spigot 1.9.4-2
2016-05-22upgpkg: minecraft-server 1.9.4-3Gordian Edenhofer
Fix bug on when to reset the no_player time: a false elif was used instead of a simple else. Typo. upgpkg: spigot 1.9.4-2
2016-05-20upgpkg: (minecraft-server|spigot) 1.9.4-2Gordian Edenhofer
Pause player checking when in idle_server mode as long as someone is connected to the server console. Not only does it make sense for any admin which wants to monitor the console, it also removes annoying list invocations from the console while e.g. typing in it. upgpkg: minecraft-server 1.9.4-2 upgpkg: spigot 1.9.4-2
2016-05-11upgpkg: minecraft-server 1.9.4-1Gordian Edenhofer
Reset timer to ( IDLE_IF_TIME - 300 seconds [5 min.] ) on shutdown, so after pinging the server it will go down earlier instead of waiting the full IDLE_IF_TIME. This only affects the idle_server_daemon.