1
0
mirror of https://github.com/mail-in-a-box/mailinabox.git synced 2024-12-24 07:37:04 +00:00

Use tools/editconf.py to manipulate sysctl.conf

This commit is contained in:
Michael Kroes 2016-03-14 11:40:54 +01:00
parent 326cb96799
commit e9677ae68d

View File

@ -33,19 +33,13 @@ if [ ! -e /swapfile ]; then
echo "/swapfile none swap sw 0 0" >> /etc/fstab
# Make sure the system only swaps as a last resort
SWAPPINESS=$(grep vm.swappiness /etc/sysctl.conf)
if [ -z "$SWAPPINESS" ]; then
hide_output sysctl vm.swappiness=10
echo "vm.swappiness=10" >> /etc/sysctl.conf
fi
hide_output sysctl vm.swappiness=10
tools/editconf.py /etc/sysctl.conf vm.swappiness=10
# Make sure the systeem keeps the file system inodes in
# memory as long as possible
PRESSURE=$(grep vm.vfs_cache_pressure /etc/sysctl.conf)
if [ -z "$PRESSURE" ]; then
hide_output sysctl vm.vfs_cache_pressure=50
echo "vm.vfs_cache_pressure=50" >> /etc/sysctl.conf
fi
hide_output sysctl vm.vfs_cache_pressure=50
tools/editconf.py /etc/sysctl.conf vm.vfs_cache_pressure=50
fi
fi
fi