X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=mw-setup-script;h=d13c69644db986c16cda42a6a5ddb5018b464f68;hb=fb8c514f359f6fcb443d774c3c305f804a853857;hp=9c1fd86fae7db844aa7ae4fd7d36495639fba3e1;hpb=7391e9331d5cd4341550c763b25b77774860063a;p=mediawiki-setup diff --git a/mw-setup-script b/mw-setup-script index 9c1fd86..d13c696 100755 --- a/mw-setup-script +++ b/mw-setup-script @@ -126,10 +126,10 @@ else fi -# skip if we already set the root pass +# skip if we already set the root pass and are on pre-debian 9. if ! echo exit|mysql -uroot "-p$dbpass"; then # Note: we set a root password here, but in debian 9+, it is ignored; - # only the local user root can login, and a password is silently ignored. + # only the local user root can login, and any password is accepted. # We answer these interactive prompts: # Enter current password for root (enter for none): # Set root password? [Y/n] @@ -188,14 +188,12 @@ $wgGroupPermissions['*']['createaccount'] = false; EOF # # -temp=$(mktemp -d) -cd $temp -git_site=https://iankelling.org/git l=$mw/../../logs mkdir -p $l - -git clone $git_site/basic-https-conf -basic-https-conf/web-conf -r ${mw%/*} - apache2 $mwdomain <\n $(< $line)\n"; done +} | basic-https-conf/web-conf -r ${mw%/*} - apache2 $mwdomain cd rm -rf $temp #