Compare commits

...

4 Commits

3 changed files with 40 additions and 86 deletions

View File

@ -85,20 +85,10 @@ function autoSwap(){
echo -e "${LRED}Swap line does not exist in /etc/fstab, please manually check this.${NC}\n"
else
echo -e "${LGREEN}Swap successfully added to /etc/fstab! Reboot to verify success...${NC}\n"
echo -e "${LGREEN}Swap successfully added to /etc/fstab${NC}\n"
echo -e "${YELLOW}Do you want to reboot your system now?(n/Y): ${NC}"
read rebootCheck
echo -e "\n${LGREEN}Swapfile setup complete${NC}\n"
if [ "${rebootCheck}" = "y" ] || [ "${rebootCheck}" = "Y" ];then
echo -e "${LRED}Rebooting system in 3 seconds...${NC}\n"
sleep 3
sudo reboot
else
echo -e "\n${LGREEN}Swapfile setup complete, setting swappiness level...${NC}\n"
fi
fi
}

View File

@ -1,36 +0,0 @@
#!/bin/bash
appname="LBRY"
version="0.15.0"
arch="amd64"
url="https://github.com/lbryio/lbry-app/releases/download/v${version}/${appname}_${version}_${arch}.deb"
depends="gnome-keyring nodejs npm binutils xz"
tmpdir="/tmp"
output_file="lbry.deb"
desc="Content distribution platform using blockchain technology"
fetch_deps(){
sudo dnf install ${depends}
}
fetch_url(){
if [ ! -f ${tmpdir}/${output_file} ];then
wget -O ${tmpdir}/${output_file} ${url}
fi
}
extract_file(){
cd ${tmpdir}
sudo ar x ${output_file} data.tar.xz
sudo tar xvf data.tar.xz
}
install(){
sudo cp -rv ${tmpdir}/usr/* /usr/
sudo cp -rv ${tmpdir}/opt/* /opt/
}
fetch_deps
fetch_url
extract_file
install

18
svc.sh
View File

@ -1,9 +1,9 @@
#!/bin/bash
#!/bin/sh
# SVC - SV Commander - frontend for the sv command
###############################################################################################
## Copyright (c) 2015, Justin Moore
## Copyright (c) 2015 - 2020, Justin Moore
##
## Permission to use, copy, modify, and/or distribute this software
## for any purpose with or without fee is hereby granted,
@ -35,7 +35,7 @@ help(){
printf """
svc - Service Commander - frontend for the sv command
Usage: svc enable | unenable | enableed | list | up | start | restart | stop <service>
Usage: svc enable | disable | enabled | list | up | start | restart | stop <service>
For detailed help, see the commands below:
@ -45,9 +45,9 @@ start Start an enabled service
restart Restart a enabled service
stop Stop an enabled service
enable Symenlink directory/file to /var/service
unenable Remove symlink from /var/service
disable Remove symlink from /var/service
enabled View synlinked paths of all services
ls List enabled and unenabled service files
ls List enabled and disabled service files
up Show status of running services
"""
@ -59,7 +59,7 @@ case $1 in
ln -v -s /etc/sv/"${2}" /var/service/
;;
unenable | --remove-service )
disable | --remove-service )
rm -v /var/service/"${2}"
;;
@ -70,10 +70,10 @@ case $1 in
list | ls | --list )
echo
echo -e "${LGREEN}Available Services (/etc/sv/):${NC}\n"
echo "${LGREEN}Available Services (/etc/sv/):${NC}\n"
ls /etc/sv
echo
echo -e "${LCYAN}Enabled Services (/var/service):${NC}\n"
echo "${LCYAN}Enabled Services (/var/service):${NC}\n"
echo
ls /var/service
echo
@ -95,7 +95,7 @@ case $1 in
sv stop "${2}"
;;
--help | -h | help )
*)
help
;;
esac