<commit_before>#!/bin/bash
#<NAME>
#See skript loob uue veebikodu

#Vers. tabel
# v0.1 Skripti põhja ülesseadmine

#NB See skript on pooleli ja sisaldab mitmeid ebatäpsuseid
#mõeldud alustamiseks ja parandamiseks

export LC_ALL=C

#Kontrollib, kas skript on käivitatud juurkasutajana
	if [ $UID -ne 0 ]
		then
			echo "Käivita skript $(basename $0) juurkasutaja õigustes!"
		exit 1
	fi

#Kontrollib, kas on ette antud õige arv muutujaid
	if [ $# -eq 2 ]
		then
			URL=$1
		else
			echo "Kasuta skripti järgmiselt: "# bash $(basename $0) [URL]""
		exit 1
	fi<commit_msg>v0.2 Skripti sisu kirjutamine Ubuntu peal töötamiseks<commit_after>#!/bin/bash
#<NAME>
#See skript loob uue veebikodu

#Vers. tabel
# v0.1 Skripti põhja ülesseadmine
# v0.2 Skripti sisu kirjutamine Ubuntu peal töötamiseks

#NB See skript on pooleli ja sisaldab mitmeid ebatäpsuseid
#mõeldud alustamiseks ja parandamiseks

export LC_ALL=C

#Kontrollib, kas skript on käivitatud juurkasutajana
	if [ $UID -ne 0 ]
		then
			echo "Käivita skript $(basename $0) juurkasutaja õigustes!"
		exit 1
	fi

#Kontrollib, kas on ette antud õige arv muutujaid
	if [ $# -eq 1 ]
		then
			URL=$1
		else
			echo "Kasuta skripti järgmiselt: "$ sudo sh $(basename $0) [URL]""
		exit 1
	fi

#IP aadressi tuvastamine
	IP="$(ifconfig eth0 2>/dev/null|awk '/inet addr:/ {print $2}'|sed 's/addr://')"

#Nimelahendus /etc/hosts faili
	echo "$IP $URL" >> /etc/hosts
	echo "127.0.0.1 $URL" >> /etc/hosts

#Apache paigaldamine
	sudo apt-get update > /dev/null
#	sudo apt-get dist-upgrade > /dev/null  <Funktsionaalsus arendamata
	sudo apt-get install apache2

#Veebisaidi sisu loomine
	mkdir -p /var/www/$URL
	cp /var/www/html/index.html /var/www/$URL
	cp /etc/apache2/sites-available/default /etc/apache2/sites-available/$URL

#Veebisaidi aktiveerimine
	a2ensite $URL
	service apache2 reload
{'fraction_non_alphanumeric': 0.1064410480349345, 'fraction_numerical': 0.019650655021834062, 'mean_word_length': 3.954054054054054, 'pattern_counts': {'":': 0, '<': 6, '<?xml version=': 0, '>': 12, 'https://': 0, 'lorem ipsum': 0, 'www.': 3, 'xml': 0}, 'pii_count': 1, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3724670', 'n_tokens_mistral': 883, 'n_tokens_neox': 801, 'n_words': 218}