Commit Graph

20 Commits

Author SHA1 Message Date
João Pedro Almeida
52f26a6911
Fix non-interactive install, and java, software-properties-common, sudo and wget dependencies (#1)
* Set dependency installation as non-interactive

Fixes: apt waits for user input when installing dependencies #439

* Add sudo and wget as dependencies

Fixes: Installer assumes system has sudo and wget installed #440

* Add openjdk-17-jre-headless as dependency

The script will install openjdk-17-jre-headless if java isn't installed already. The choice for version 17 was motivated by the fact it is the latest LTS version and also that it is required for running Minecraft 1.18 and above.

Fixes: Make java an MSM installation dependency? #295

* Add software-properties-common as dependency

The Debian script now installs software-properties-common if not installed, so it can use add-apt-repository.

Fixes: Installer assumes software-properties-common is installed on debian system #441

* Fix broken whitespace
2022-07-25 01:34:02 +01:00
Blaine Motsinger
6f70d7b71f Fix bash variable expansion for Debian installer
Fixes issue #400
2020-09-26 17:02:50 -05:00
Kadah
0694e5dc74
Enable universe repository on Ubuntu for jq package 2018-10-04 15:22:56 -07:00
Ben Pflueg
dc290582eb Fix downloading latest file for minecraft jargroup
- Use 'jq' as json interpreter instead of grep regex
- Use latest package format
2018-10-01 19:44:06 +02:00
cptskyhawk
9d2b63f2b5 Update debian.sh
Update debian.sh script to eliminate "Cannot make directory '/var/run/screen': Permission denied" error on startup with Ubuntu 14.04 -- more information: https://bugs.launchpad.net/ubuntu/+source/screen/+bug/1380080
2015-08-06 10:13:24 -05:00
Blaine Motsinger
34c20dd869 Updated links for movement of repo, as discussed in #291. Although the links still work without issue, forwarded from the old address, I don't want to make the assumption this will continue into the future. 2015-07-15 16:36:16 +00:00
Dave Fallon
cb51632920 Removed cron reloading. Looks like modern distros don't require it. 2013-09-11 22:19:24 -07:00
Dave Fallon
12dfb5a1c9 Whoops, fixed UPDATE_URL to use the master branch.
Conflicts:
	installers/debian.sh
	installers/redhat.sh
2013-09-03 22:19:02 -07:00
Dave Fallon
235e8aebdc Set UPDATE_URL in installers and msm.conf
This is to allow for alt repos.
2013-09-03 22:15:27 -07:00
Marcus Whybrow
af7f7de77a Tidy up sourcing code 2012-11-03 22:35:11 +00:00
Marcus Whybrow
b070eeb4d1 Switch to download and source common.sh method again 2012-11-03 22:24:25 +00:00
Marcus Whybrow
014ef73ed2 Don't use heredoc for sudo wrapping 2012-11-03 22:20:53 +00:00
Marcus Whybrow
2f41ae5552 Save common.sh, then source it and remove it 2012-11-03 21:31:25 +00:00
Marcus Whybrow
92fef004ef Chcnage install to install_msm
install is already a command
2012-11-03 21:23:15 +00:00
Marcus Whybrow
00a2251823 Move install process to a sourceable function 2012-11-03 21:20:16 +00:00
Marcus Whybrow
471bab8242 Actually execute the install file 2012-09-13 20:06:00 +01:00
Marcus Whybrow
693dfb13fd Make install script accessible via HTTP 2012-09-13 19:55:31 +01:00
Matt Sicker
6967455c8f Added insserv support for Debian install script. 2012-09-02 13:29:17 -05:00
Matt Sicker
c191a0cc2d Abstracted install.sh and implemented Debian and Red Hat installs. 2012-09-02 12:45:09 -05:00
Matt Sicker
138ef441ab Split out install script into separate file. 2012-09-02 10:54:24 -05:00