first commit

This commit is contained in:
julien
2026-01-14 13:05:05 +01:00
commit 1a02980bbc
7 changed files with 343 additions and 0 deletions

23
modules/zram.sh Executable file
View File

@@ -0,0 +1,23 @@
#!/bin/bash
echo
echo " => ZRAM"
echo
# Check for zram
pkg=zram-tools
dpkg-query -W -f='${Status}' $pkg 2>&1 | grep -q " installed"
if [ $? -eq 0 ]; then
echo "ZRAM found."
exit
fi
# Install zram
apt-get install zram-tools -y
# Configure zram
sed -i '/#ALGO=lz4/s/^#//g' /etc/default/zramswap
sed -i '/#PERCENT=50/s/^#//g' /etc/default/zramswap
sed -i 's/ALGO=lz4/ALGO=zstd/g' /etc/default/zramswap
systemctl restart zramswap.service