Add initial version of Bonus
This commit is contained in:
73
bonus.sh
Executable file
73
bonus.sh
Executable file
@@ -0,0 +1,73 @@
|
|||||||
|
# **************************************************************************** #
|
||||||
|
# #
|
||||||
|
# ::: :::::::: #
|
||||||
|
# bonus.sh :+: :+: :+: #
|
||||||
|
# +:+ +:+ +:+ #
|
||||||
|
# By: gbaconni@student.42lausanne.ch +#+ +:+ +#+ #
|
||||||
|
# +#+#+#+#+#+ +#+ #
|
||||||
|
# Created: 2021/11/07 14:23:18 by gbaconni #+# #+# #
|
||||||
|
# Updated: 2021/11/07 15:10:12 by gbaconni ### lausanne.ch #
|
||||||
|
# #
|
||||||
|
# **************************************************************************** #
|
||||||
|
|
||||||
|
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||||
|
|
||||||
|
ft_mariadb ()
|
||||||
|
{
|
||||||
|
return 0
|
||||||
|
}
|
||||||
|
|
||||||
|
ft_apache ()
|
||||||
|
{
|
||||||
|
return 0
|
||||||
|
}
|
||||||
|
|
||||||
|
ft_php ()
|
||||||
|
{
|
||||||
|
return 0
|
||||||
|
}
|
||||||
|
|
||||||
|
ft_wordpress ()
|
||||||
|
{
|
||||||
|
return 0
|
||||||
|
}
|
||||||
|
|
||||||
|
ft_update ()
|
||||||
|
{
|
||||||
|
temp=(mktemp /tmp/.42.XXXXXXXXXXXXXXXXXXXXX)
|
||||||
|
#curl -sLo ${temp} 'https://vogsphere.baco.net/baco/born2beroot/raw/branch/master/update.sh'
|
||||||
|
curl -sLo ${temp} 'https://vogsphere.baco.net/baco/born2beroot/raw/branch/master/update.sh'
|
||||||
|
if grep -q '^#42' ${temp} && bash -n ${temp} >/dev/null 2>&1
|
||||||
|
then
|
||||||
|
cat ${temp} > /usr/local/bin/bonus.sh
|
||||||
|
fi
|
||||||
|
rm -f ${temp}
|
||||||
|
return 0
|
||||||
|
}
|
||||||
|
|
||||||
|
ft_install ()
|
||||||
|
{
|
||||||
|
ft_mariadb
|
||||||
|
ft_apache
|
||||||
|
ft_php
|
||||||
|
ft_wordpress
|
||||||
|
return 0
|
||||||
|
}
|
||||||
|
|
||||||
|
main ()
|
||||||
|
{
|
||||||
|
case "${1}" in
|
||||||
|
-u)
|
||||||
|
ft_update
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
ft_install
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
return 0
|
||||||
|
}
|
||||||
|
|
||||||
|
main $@
|
||||||
|
exit $?
|
||||||
|
|
||||||
|
#42
|
||||||
Reference in New Issue
Block a user