default_size=2G
my_size=${1:-$default_size}
+ if [ "0" != "$EUID" ] && [ "0" != "$UID" ]; then
+ echo Usage:
+ echo ' sudo env PATH="$PATH" vps-addswap' $my_size
+ exit 1
+ fi
+
+ if [ -f "/var/swapfile" ]; then
+ swapoff /var/swapfile
+ fi
+
# Allocate a swapfile
fallocate -l "$my_size" /var/swapfile
# Cause swap to be activated on boot
echo '/var/swapfile none swap sw 0 0' | tee -a /etc/fstab
-
}
+#!/bin/bash
+
{
- rm -f "$HOME/.local/bin/vps-myip" "$HOME/.local/bin/vps-addswap" "$HOME/.local/bin/cap-net-bind"
- #webi_download "$WEBI_HOST/packages/vps-utils/" "$HOME/.local/bin/"
+ set -e
+ set -u
+
+ rm -f "$HOME/.local/bin/myip" "$HOME/.local/bin/vps-myip" "$HOME/.local/bin/vps-addswap" "$HOME/.local/bin/cap-net-bind"
webi_download "$WEBI_HOST/packages/vps-utils/cap-net-bind.sh" "$HOME/.local/bin/cap-net-bind"
- webi_download "$WEBI_HOST/packages/vps-utils/vps-myip.sh" "$HOME/.local/bin/vps-myip"
- webi_download "$WEBI_HOST/packages/vps-utils/myip.sh" "$HOME/.local/bin/myip"
webi_download "$WEBI_HOST/packages/vps-utils/vps-addswap.sh" "$HOME/.local/bin/vps-addswap"
+ webi_download "$WEBI_HOST/packages/myip/myip.sh" "$HOME/.local/bin/myip"
+ ln -s "$HOME/.local/bin/myip" "$HOME/.local/bin/vps-myip"
chmod a+x "$HOME/.local/bin/cap-net-bind"
chmod a+x "$HOME/.local/bin/myip"
chmod a+x "$HOME/.local/bin/vps-"*