|
@@ -1,6 +1,6 @@
|
|
#!/bin/bash
|
|
#!/bin/bash
|
|
set -e
|
|
set -e
|
|
-Version=14.0
|
|
|
|
|
|
+Version=14.2
|
|
Cuda=NO
|
|
Cuda=NO
|
|
kernel_custom=YES
|
|
kernel_custom=YES
|
|
Webmin="webmin-2.021"
|
|
Webmin="webmin-2.021"
|
|
@@ -91,9 +91,9 @@ echo -e ""
|
|
if [ $Cuda = "YES" ]
|
|
if [ $Cuda = "YES" ]
|
|
then
|
|
then
|
|
echo -e "$(tput setaf 10)\nInstall Cuda packages:$(tput sgr0)"
|
|
echo -e "$(tput setaf 10)\nInstall Cuda packages:$(tput sgr0)"
|
|
-sudo apt-get install nvidia-cuda-toolkit -y
|
|
|
|
-echo -e "Done."
|
|
|
|
|
|
+sudo apt-get install cmake libuv1-dev nvidia-cuda-dev nvidia-cuda-toolkit libmicrohttpd-dev gcc-8 g++-8 -y
|
|
fi
|
|
fi
|
|
|
|
+echo -e "Done."
|
|
fi
|
|
fi
|
|
}
|
|
}
|
|
|
|
|
|
@@ -404,14 +404,16 @@ cd ..
|
|
cd ..
|
|
cd ..
|
|
echo "Done."
|
|
echo "Done."
|
|
|
|
|
|
|
|
+fi [ $Cuda = "YES" ]
|
|
|
|
+then
|
|
echo -e "$(tput setaf 10)\nBuild xmrig-cuda:$(tput sgr0)"
|
|
echo -e "$(tput setaf 10)\nBuild xmrig-cuda:$(tput sgr0)"
|
|
-sudo apt-get install git build-essential cmake libuv1-dev nvidia-cuda-dev nvidia-cuda-toolkit libmicrohttpd-dev gcc-8 g++-8
|
|
|
|
git clone https://github.com/xmrig/xmrig-nvidia.git
|
|
git clone https://github.com/xmrig/xmrig-nvidia.git
|
|
cd xmrig-nvidia
|
|
cd xmrig-nvidia
|
|
mkdir build
|
|
mkdir build
|
|
cd build
|
|
cd build
|
|
cmake .. -DCMAKE_C_COMPILER=$(which gcc-8) -DCMAKE_CXX_COMPILER=$(which g++-8)
|
|
cmake .. -DCMAKE_C_COMPILER=$(which gcc-8) -DCMAKE_CXX_COMPILER=$(which g++-8)
|
|
make -j$((`nproc`+1))
|
|
make -j$((`nproc`+1))
|
|
|
|
+fi
|
|
|
|
|
|
echo "Done"
|
|
echo "Done"
|
|
touch /home/wareck/.pass3
|
|
touch /home/wareck/.pass3
|
|
@@ -497,6 +499,7 @@ if ! [ -r /farm ];then sudo mkdir /farm;fi
|
|
if ! [ -r /farm/farm0 ];then sudo mkdir /farm/farm0;fi
|
|
if ! [ -r /farm/farm0 ];then sudo mkdir /farm/farm0;fi
|
|
if ! [ -r /farm/farm1 ];then sudo mkdir /farm/farm1;fi
|
|
if ! [ -r /farm/farm1 ];then sudo mkdir /farm/farm1;fi
|
|
if ! [ -r /farm/farm2 ];then sudo mkdir /farm/farm2;fi
|
|
if ! [ -r /farm/farm2 ];then sudo mkdir /farm/farm2;fi
|
|
|
|
+if ! [ -r /farm/farm3 ];then sudo mkdir /farm/farm3;fi
|
|
if ! grep "UUID=1df72b63-fca0-45c6-992c-3e2532d5591a /media/Store ext4" /etc/fstab >/dev/null
|
|
if ! grep "UUID=1df72b63-fca0-45c6-992c-3e2532d5591a /media/Store ext4" /etc/fstab >/dev/null
|
|
then
|
|
then
|
|
cp /etc/fstab /tmp/fstab
|
|
cp /etc/fstab /tmp/fstab
|
|
@@ -505,13 +508,13 @@ cat <<"EOF">> /tmp/fstab
|
|
UUID=6fc06d70-1a38-4706-ae83-0a329181b9f7 /media/Cloud ext4 auto,nofail,noatime,rw,user 0 0
|
|
UUID=6fc06d70-1a38-4706-ae83-0a329181b9f7 /media/Cloud ext4 auto,nofail,noatime,rw,user 0 0
|
|
UUID=1df72b63-fca0-45c6-992c-3e2532d5591a /media/Store ext4 auto,nofail,noatime,rw,user 0 0
|
|
UUID=1df72b63-fca0-45c6-992c-3e2532d5591a /media/Store ext4 auto,nofail,noatime,rw,user 0 0
|
|
UUID=a111c12b-d1b4-441a-9352-b6bbc558184e /media/Partage ext4 auto,nofail,noatime,rw,user 0 0
|
|
UUID=a111c12b-d1b4-441a-9352-b6bbc558184e /media/Partage ext4 auto,nofail,noatime,rw,user 0 0
|
|
-UUID=77a593df-1bdb-4012-8c9e-ce50864b464d /media/Exos ext4 auto,nofail,noatime,rw,user 0 0
|
|
|
|
#btrfs raid
|
|
#btrfs raid
|
|
UUID=c47d2dd0-b654-4865-8b9e-67c47196c081 /nvme btrfs ssd,nodatacow,discard=async,noatime
|
|
UUID=c47d2dd0-b654-4865-8b9e-67c47196c081 /nvme btrfs ssd,nodatacow,discard=async,noatime
|
|
#Chia drive
|
|
#Chia drive
|
|
-UUID=0d145a5a-50b0-456c-8998-549def2f9fc9 /farm/farm0 ext4 auto,nofail,noatime,nodiratime,rw,user 0 0
|
|
|
|
-UUID=b99c7fa3-827c-4c09-a625-a72aec6c9395 /farm/farm1 ext4 auto,nofail,noatime,nodiratime,rw,user 0 0
|
|
|
|
-UUID=e583a1e4-f8c8-4c2b-a427-cee854e0b56d /farm/farm2 ext4 auto,nofail,noatime,nodiratime,rw,user 0 0
|
|
|
|
|
|
+UUID=77a593df-1bdb-4012-8c9e-ce50864b464d /farm/farm0 ext4 auto,nofail,noatime,nodiratime,rw,user 0 0
|
|
|
|
+UUID=0d145a5a-50b0-456c-8998-549def2f9fc9 /farm/farm1 ext4 auto,nofail,noatime,nodiratime,rw,user 0 0
|
|
|
|
+UUID=b99c7fa3-827c-4c09-a625-a72aec6c9395 /farm/farm2 ext4 auto,nofail,noatime,nodiratime,rw,user 0 0
|
|
|
|
+UUID=e583a1e4-f8c8-4c2b-a427-cee854e0b56d /farm/farm3 ext4 auto,nofail,noatime,nodiratime,rw,user 0 0
|
|
EOF
|
|
EOF
|
|
sudo cp /tmp/fstab /etc/fstab
|
|
sudo cp /tmp/fstab /etc/fstab
|
|
fi
|
|
fi
|