mirror of
https://github.com/flynx/proxmox-utils.git
synced 2025-12-25 21:02:04 +00:00
Compare commits
2 Commits
b4fa9f4aee
...
3b29199f9c
| Author | SHA1 | Date | |
|---|---|---|---|
| 3b29199f9c | |||
| 4398d321ca |
43
bootstrap.sh
43
bootstrap.sh
@ -4,46 +4,19 @@
|
||||
#PROXMOX_UTILS=git@github.com:flynx/proxmox-utils.git
|
||||
PROXMOX_UTILS=${PROXMOX_UTILS:-https://github.com/flynx/proxmox-utils.git}
|
||||
|
||||
# XXX do we need to update the system here?
|
||||
apt update
|
||||
apt upgrade
|
||||
|
||||
|
||||
# XXX run self in nohup
|
||||
# ..."$ make host" will likely break existing connections...
|
||||
# XXX TEST!
|
||||
|
||||
# bootstrap...
|
||||
#QUIET=
|
||||
#DRY_RUN=
|
||||
ECHO_PREFIX="### "
|
||||
function @ (){
|
||||
if [ -z $DRY_RUN ] ; then
|
||||
! [ $QUIET ] \
|
||||
&& echo -e "${ECHO_PREFIX}$@"
|
||||
"$@"
|
||||
else
|
||||
echo -e $@
|
||||
fi
|
||||
return $?
|
||||
}
|
||||
|
||||
# XXX test if running as root...
|
||||
# XXX
|
||||
|
||||
@ apt update
|
||||
@ apt upgrade
|
||||
|
||||
# XXX
|
||||
@ apt install \
|
||||
# keep this to the minimum...
|
||||
apt install \
|
||||
git make wget
|
||||
|
||||
@ git clone $PROXMOX_UTILS
|
||||
git clone $PROXMOX_UTILS
|
||||
|
||||
@ cd proxmox-utils
|
||||
cd proxmox-utils
|
||||
|
||||
source ./.pct-helpers
|
||||
|
||||
|
||||
# XXX create bootstrap gate...
|
||||
# XXX
|
||||
make bootstrap
|
||||
|
||||
|
||||
# vim:set ts=4 sw=4 nowrap :
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user