From 246bbf41d59525153619d7dcffa201bdad1ec487 Mon Sep 17 00:00:00 2001
From: Sam Heinz <54530346+asylumexp@users.noreply.github.com>
Date: Mon, 8 Apr 2024 21:52:25 +1000
Subject: [PATCH] Move DaemonSync to unsupported
---
README.md | 2 +-
ct/daemonsync.sh | 124 +++++++++++++++++-----------------
install/daemonsync-install.sh | 2 +-
3 files changed, 65 insertions(+), 63 deletions(-)
diff --git a/README.md b/README.md
index 5b6cbb837..b15e55d34 100644
--- a/README.md
+++ b/README.md
@@ -43,7 +43,6 @@ Any applications not in ported or unsupported need to be tested for whether they
Cloudflared
Commafeed
Cronicle
- DaemonSync - needs testing?
Dashy
deConz
Deluge
@@ -73,6 +72,7 @@ Any applications not in ported or unsupported need to be tested for whether they
Unsupported applications
Proxmox Backup Server - Needs custom image
The Debian template - due to issues - see Current issues
+ DaemonSync - deb built for amd64 only
diff --git a/ct/daemonsync.sh b/ct/daemonsync.sh
index 48f97e6d9..9fb31e939 100644
--- a/ct/daemonsync.sh
+++ b/ct/daemonsync.sh
@@ -1,71 +1,73 @@
#!/usr/bin/env bash
-source <(curl -s https://raw.githubusercontent.com/asylumexp/Proxmox/main/misc/build.func)
+# source <(curl -s https://raw.githubusercontent.com/asylumexp/Proxmox/main/misc/build.func)
# Copyright (c) 2021-2024 tteck
# Author: tteck (tteckster)
# License: MIT
# https://github.com/tteck/Proxmox/raw/main/LICENSE
-function header_info {
-clear
-cat <<"EOF"
- ____ _____
- / __ \____ ____ ____ ___ ____ ____ / ___/__ ______ _____
- / / / / __ / _ \/ __ __ \/ __ \/ __ \ \__ \/ / / / __ \/ ___/
- / /_/ / /_/ / __/ / / / / / /_/ / / / / ___/ / /_/ / / / / /__
-/_____/\__,_/\___/_/ /_/ /_/\____/_/ /_/ /____/\__, /_/ /_/\___/
- /____/
-EOF
-}
-header_info
-echo -e "Loading..."
-APP="Daemon Sync"
-var_disk="8"
-var_cpu="1"
-var_ram="512"
-var_os="debian"
-var_version="12"
-variables
-color
-catch_errors
+echo "Unsupported, view GitHub for reason."
-function default_settings() {
- CT_TYPE="1"
- PW=""
- CT_ID=$NEXTID
- HN=$NSAPP
- DISK_SIZE="$var_disk"
- CORE_COUNT="$var_cpu"
- RAM_SIZE="$var_ram"
- BRG="vmbr0"
- NET="dhcp"
- GATE=""
- APT_CACHER=""
- APT_CACHER_IP=""
- DISABLEIP6="no"
- MTU=""
- SD=""
- NS=""
- MAC=""
- VLAN=""
- SSH="no"
- VERB="no"
- echo_default
-}
+# function header_info {
+# clear
+# cat <<"EOF"
+# ____ _____
+# / __ \____ ____ ____ ___ ____ ____ / ___/__ ______ _____
+# / / / / __ / _ \/ __ __ \/ __ \/ __ \ \__ \/ / / / __ \/ ___/
+# / /_/ / /_/ / __/ / / / / / /_/ / / / / ___/ / /_/ / / / / /__
+# /_____/\__,_/\___/_/ /_/ /_/\____/_/ /_/ /____/\__, /_/ /_/\___/
+# /____/
+# EOF
+# }
+# header_info
+# echo -e "Loading..."
+# APP="Daemon Sync"
+# var_disk="8"
+# var_cpu="1"
+# var_ram="512"
+# var_os="debian"
+# var_version="12"
+# variables
+# color
+# catch_errors
-function update_script() {
-header_info
-if [[ ! -d /var ]]; then msg_error "No ${APP} Installation Found!"; exit; fi
-msg_info "Updating $APP LXC"
-apt-get update &>/dev/null
-apt-get -y upgrade &>/dev/null
-msg_ok "Updated $APP LXC"
-exit
-}
+# function default_settings() {
+# CT_TYPE="1"
+# PW=""
+# CT_ID=$NEXTID
+# HN=$NSAPP
+# DISK_SIZE="$var_disk"
+# CORE_COUNT="$var_cpu"
+# RAM_SIZE="$var_ram"
+# BRG="vmbr0"
+# NET="dhcp"
+# GATE=""
+# APT_CACHER=""
+# APT_CACHER_IP=""
+# DISABLEIP6="no"
+# MTU=""
+# SD=""
+# NS=""
+# MAC=""
+# VLAN=""
+# SSH="no"
+# VERB="no"
+# echo_default
+# }
-start
-build_container
-description
+# function update_script() {
+# header_info
+# if [[ ! -d /var ]]; then msg_error "No ${APP} Installation Found!"; exit; fi
+# msg_info "Updating $APP LXC"
+# apt-get update &>/dev/null
+# apt-get -y upgrade &>/dev/null
+# msg_ok "Updated $APP LXC"
+# exit
+# }
-msg_ok "Completed Successfully!\n"
-echo -e "${APP} should be reachable by going to the following URL.
- ${BL}http://${IP}:8084${CL} \n"
+# start
+# build_container
+# description
+
+# msg_ok "Completed Successfully!\n"
+# echo -e "${APP} should be reachable by going to the following URL.
+# ${BL}http://${IP}:8084${CL} \n"
diff --git a/install/daemonsync-install.sh b/install/daemonsync-install.sh
index 6590ad427..50079f0d7 100644
--- a/install/daemonsync-install.sh
+++ b/install/daemonsync-install.sh
@@ -17,9 +17,9 @@ msg_info "Installing Dependencies"
$STD apt-get install -y curl
$STD apt-get install -y sudo
$STD apt-get install -y mc
+$STD apt-get install -y wget
wget -qL http://ports.ubuntu.com/pool/universe/g/gcc-defaults/g++-multilib-arm-linux-gnueabi_9.3.0-1ubuntu2_arm64.deb
$STD dpkg -i g++-multilib-arm-linux-gnueabi_9.3.0-1ubuntu2_arm64.deb
-$STD apt-get install -y wget
msg_ok "Installed Dependencies"
msg_info "Installing Daemon Sync Server"