/home/$YOU/astroport/www
This commit is contained in:
parent
4bfccb9ae6
commit
472b4eee90
31
install.sh
31
install.sh
|
@ -24,15 +24,15 @@ python3 -m pip install -U pip
|
||||||
python3 -m pip install -U setuptools wheel
|
python3 -m pip install -U setuptools wheel
|
||||||
python3 -m pip install -U cryptography Ed25519 base58 google protobuf duniterpy
|
python3 -m pip install -U cryptography Ed25519 base58 google protobuf duniterpy
|
||||||
if [[ "$USER" == "pi" ]]; then ## PROPOSE QR_CODE PRINTER
|
if [[ "$USER" == "pi" ]]; then ## PROPOSE QR_CODE PRINTER
|
||||||
echo "INSTALLER ACCES SMS ET IMPRIMANTE A QR CODE? saisissez OUI, sinon tapez sur ENTREE"
|
echo "INSTALLER ACCES SMS ET IMPRIMANTE A QR CODE? saisissez OUI, sinon tapez sur ENTREE"
|
||||||
read saisie
|
read saisie
|
||||||
if [[ $saisie != "" ]]; then
|
if [[ $saisie != "" ]]; then
|
||||||
sudo apt install printer-driver-all cups -y
|
sudo apt install printer-driver-all cups -y
|
||||||
sudo pip3 install brother_ql
|
sudo pip3 install brother_ql
|
||||||
sudo cupsctl --remote-admin
|
sudo cupsctl --remote-admin
|
||||||
sudo usermod -aG lpadmin pi
|
sudo usermod -aG lpadmin pi
|
||||||
sudo usermod -a -G gammu pi
|
sudo usermod -a -G gammu pi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
# python3 -m pip install -U silkaj
|
# python3 -m pip install -U silkaj
|
||||||
## python -> python3 link
|
## python -> python3 link
|
||||||
|
@ -61,7 +61,7 @@ cd ~/.zen/astrXbian/zen/jaklis
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
echo "Sécurisation DEFCON SUDOERS FAIL2BAN"
|
echo "Sécurisation DEFCON SUDOERS FAIL2BAN"
|
||||||
## XBIAN fail2ban ERROR correction ##
|
## XBIAN fail2ban ERROR correction ##
|
||||||
#[....] Starting authentication failure monitor: fail2ban No file(s) found for glob /var/log/auth.log
|
#[....] Starting authentication failure monitor: fail2ban No file(s) found for glob /var/log/auth.log
|
||||||
[[ "$USER" == "xbian" ]] && sudo sed -i "s/auth.log/faillog/g" /etc/fail2ban/paths-common.conf
|
[[ "$USER" == "xbian" ]] && sudo sed -i "s/auth.log/faillog/g" /etc/fail2ban/paths-common.conf
|
||||||
# NODE activates fail2ban IN zen/ipfs_SWARM_refresh.sh
|
# NODE activates fail2ban IN zen/ipfs_SWARM_refresh.sh
|
||||||
|
@ -83,7 +83,7 @@ then
|
||||||
cd /etc/rc0.d && sudo ln -s ../init.d/ipfs K01ipfs
|
cd /etc/rc0.d && sudo ln -s ../init.d/ipfs K01ipfs
|
||||||
cd /etc/rc1.d && sudo ln -s ../init.d/ipfs K01ipfs
|
cd /etc/rc1.d && sudo ln -s ../init.d/ipfs K01ipfs
|
||||||
cd /etc/rc6.d && sudo ln -s ../init.d/ipfs K01ipfs
|
cd /etc/rc6.d && sudo ln -s ../init.d/ipfs K01ipfs
|
||||||
|
|
||||||
# Disable xbian-config auto launch
|
# Disable xbian-config auto launch
|
||||||
echo 0 > ~/.xbian-config-start
|
echo 0 > ~/.xbian-config-start
|
||||||
|
|
||||||
|
@ -94,17 +94,22 @@ fi
|
||||||
mkdir -p ~/astroport/film
|
mkdir -p ~/astroport/film
|
||||||
mkdir -p ~/astroport/serie
|
mkdir -p ~/astroport/serie
|
||||||
mkdir -p ~/astroport/anime
|
mkdir -p ~/astroport/anime
|
||||||
|
## PREPARE www EXCHANGE ZONE ~/astroport/www
|
||||||
|
wwwuser=$(ps aux | grep -E '[a]pache|[h]ttpd|[_]www|[w]ww-data|[n]ginx' | grep -v root | head -1 | cut -d\ -f1) || wwuser="www-data"
|
||||||
|
mkdir -p ~/astroport/www
|
||||||
|
sudo chown -R $YOU:$wwwuser ~/astroport/www
|
||||||
|
sudo chmod -R g+rw ~/astroport/www
|
||||||
|
|
||||||
if [[ "$USER" != "xbian" ]]
|
if [[ "$USER" != "xbian" ]]
|
||||||
then
|
then
|
||||||
## Desktop install
|
## Desktop install
|
||||||
echo "INITIALISATIOn Astroport/KODI"
|
echo "INITIALISATIOn Astroport/KODI"
|
||||||
echo "Appuyez sur la touche ENTREE pour créer une nouvelle identité"
|
echo "Appuyez sur la touche ENTREE pour créer une nouvelle identité"
|
||||||
echo "sinon interrompez ici l'installation pour copier la restauration d'une sauvegarde"
|
echo "sinon interrompez ici l'installation pour copier la restauration d'une sauvegarde (~/.zen & ~/.ipfs)"
|
||||||
read
|
read
|
||||||
~/.zen/astrXbian/ISOconfig.sh
|
~/.zen/astrXbian/ISOconfig.sh
|
||||||
else
|
else
|
||||||
## Rpi Xbian install.
|
## Rpi Xbian install.
|
||||||
cat /etc/rc.local | grep -Ev "exit 0" > /tmp/new.rc.local ## REMOVE "exit 0"
|
cat /etc/rc.local | grep -Ev "exit 0" > /tmp/new.rc.local ## REMOVE "exit 0"
|
||||||
# PREPARE NEXT BOOT - Network config - NEXTBOOT - ISOConfig - NEXTBOOT - OK
|
# PREPARE NEXT BOOT - Network config - NEXTBOOT - ISOConfig - NEXTBOOT - OK
|
||||||
echo "su - xbian -c '~/.zen/astrXbian/FirstBOOT.sh'" >> /tmp/new.rc.local
|
echo "su - xbian -c '~/.zen/astrXbian/FirstBOOT.sh'" >> /tmp/new.rc.local
|
||||||
|
@ -123,7 +128,7 @@ echo "Installation déjà faite !!
|
||||||
========================
|
========================
|
||||||
Astroport/KODI (Gchange)
|
Astroport/KODI (Gchange)
|
||||||
========================
|
========================
|
||||||
Connectez-vous sur https://gchange.fr avec vos identifiants
|
Connectez-vous sur https://gchange.fr avec vos identifiants
|
||||||
|
|
||||||
$(cat ~/.zen/secret.june)
|
$(cat ~/.zen/secret.june)
|
||||||
|
|
||||||
|
|
|
@ -124,11 +124,11 @@ sed -i "s/_G1PUB_/$G1PUB/g" $wiki
|
||||||
# https:\/\/www.gchange.fr\/#\/app\/records\/wallet?q=$G1PUB
|
# https:\/\/www.gchange.fr\/#\/app\/records\/wallet?q=$G1PUB
|
||||||
########################################################################
|
########################################################################
|
||||||
## PREPARE www EXCHANGE ZONE .$IPFSNODEID/astroport/www
|
## PREPARE www EXCHANGE ZONE .$IPFSNODEID/astroport/www
|
||||||
if [[ ! -d /home/$YOU/.zen/ipfs/.$IPFSNODEID/astroport/www ]]; then
|
if [[ ! -d /home/$YOU/astroport/www ]]; then
|
||||||
wwwuser=$(ps aux | grep -E '[a]pache|[h]ttpd|[_]www|[w]ww-data|[n]ginx' | grep -v root | head -1 | cut -d\ -f1) || wwuser="www-data"
|
wwwuser=$(ps aux | grep -E '[a]pache|[h]ttpd|[_]www|[w]ww-data|[n]ginx' | grep -v root | head -1 | cut -d\ -f1) || wwuser="www-data"
|
||||||
mkdir -p /home/$YOU/.zen/ipfs/.$IPFSNODEID/astroport/www
|
mkdir -p /home/$YOU/astroport/www
|
||||||
chown -R $YOU:$wwwuser /home/$YOU/.zen/ipfs/.$IPFSNODEID/astroport/www
|
sudo chown -R $YOU:$wwwuser /home/$YOU/astroport/www
|
||||||
chmod -R g+rw /home/$YOU/.zen/ipfs/.$IPFSNODEID/astroport/www
|
sudo chmod -R g+rw /home/$YOU/astroport/www
|
||||||
fi
|
fi
|
||||||
########################################################################
|
########################################################################
|
||||||
###
|
###
|
||||||
|
|
Loading…
Reference in New Issue