summaryrefslogtreecommitdiff
path: root/px/packages/device.scm
diff options
context:
space:
mode:
authorFranz Geffke <franz@pantherx.org>2024-02-22 16:40:12 +0000
committerFranz Geffke <franz@pantherx.org>2024-02-22 16:40:12 +0000
commit63e8a6b51f484cbb4553327e2442a719b53a0c68 (patch)
tree42b05172abbecac0d5501a9a80d47eeae0215b20 /px/packages/device.scm
parenta3d81bf99697fa6ff7ff15c0556c1bf8ca212ff5 (diff)
px-remote-access: drop
Diffstat (limited to 'px/packages/device.scm')
-rw-r--r--px/packages/device.scm78
1 files changed, 0 insertions, 78 deletions
diff --git a/px/packages/device.scm b/px/packages/device.scm
index 775dcd0..d0288d8 100644
--- a/px/packages/device.scm
+++ b/px/packages/device.scm
@@ -378,84 +378,6 @@ configuration file from commandline args and upload results to the server")
"Pulls device backup config from Central Management and runs the backup.")
(license license:expat)))
-; (define-public px-remote-access
-; (package
-; (name "px-remote-access")
-; (version "0.0.4")
-; (source
-; (origin
-; (method url-fetch)
-; (uri (string-append "https://source.pantherx.org/" name "_v" version ".tgz"))
-; (sha256 (base32 "05c01ir1yd0mxf0x4x35khfh805y03b7x4qrmcczkcwjf53mk9d3"))))
-; (build-system python-build-system)
-; (arguments
-; `(#:tests? #f
-; #:phases
-; (modify-phases %standard-phases
-; (add-after 'install 'wrap-for-openssl-tss2-conf
-; (lambda* (#:key outputs #:allow-other-keys)
-; (let ((out (assoc-ref outputs "out"))
-; (openssl (assoc-ref %build-inputs "openssl"))
-; (tpm2-tss (assoc-ref %build-inputs "tpm2-tss"))
-; (tpm2-tss-engine (assoc-ref %build-inputs "tpm2-tss-engine")))
-; (wrap-program (string-append out "/bin/px-remote-access")
-; `("OPENSSL_CONF" ":" prefix (,(string-append tpm2-tss-engine "/etc/openssl-tss2.conf")))
-; `("PATH" ":" prefix (,(string-append tpm2-tss-engine "/bin/")
-; ,(string-append openssl "/bin/")))
-; `("TPM2TSSENGINE_TCTI" ":" prefix (,(string-append tpm2-tss "/lib/libtss2-tcti-device.so:/dev/tpm0")))
-; `("TPM2TOOLS_TCTI" ":" prefix (,(string-append tpm2-tss "/lib/libtss2-tcti-device.so:/dev/tpm0"))))
-; #t)))
-; (delete 'sanity-check))))
-; (inputs
-; `(("openssl" ,openssl)
-; ("python-idna" ,python-idna)
-; ("python-requests" ,python-requests)
-; ("python-falcon" ,python-falcon)
-; ("gunicorn" ,gunicorn)
-; ("python-sqlalchemy" ,python-sqlalchemy)
-; ("python-authlib-0.14.3" ,python-authlib-0.14.3)
-; ("python-exitstatus-2.0.1" ,python-exitstatus-2.0.1)
-; ("python-pycryptodomex" ,python-pycryptodomex)
-; ("python-pyyaml-v5.3.1" ,python-pyyaml-v5.3.1)
-; ("python-shortuuid-v1.0.1" ,python-shortuuid-v1.0.1)
-; ("python-appdirs" ,python-appdirs)
-; ("python-psutil" ,python-psutil)
-; ("tpm2-tss" ,tpm2-tss)
-; ("tpm2-tss-engine" ,tpm2-tss-engine)))
-; (native-inputs
-; `(("python-setuptools" ,python-setuptools)
-; ("pkg-config" ,pkg-config)
-; ("python-requests" ,python-requests)))
-; (propagated-inputs
-; `(("px-device-identity" ,px-device-identity)))
-; (home-page "https://www.pantherx.org/")
-; (synopsis "PantherX Remote Access")
-; (description "Enables SSH remote access via tunnel.")
-; (license license:expat)))
-
-;; (define-public px-org-activitywatch-service
-;; (package
-;; (name "px-org-activitywatch-service")
-;; (version "0.0.2")
-;; (source
-;; (origin
-;; (method url-fetch)
-;; (uri (string-append "https://source.pantherx.org/" name "_v" version ".tgz"))
-;; (sha256 (base32 "0wpnp9vkkr0a4wpmsn5al6ydd6pdvsx3jc7j7j1836c97jg78rw2"))))
-;; (build-system python-build-system)
-;; (native-inputs `(("python-setuptools", python-setuptools)))
-;; (propagated-inputs
-;; `(("python-pyyaml", python-pyyaml)
-;; ("python-requests" ,python-requests)
-;; ;; TODO: Should probably include activity watch
-;; ("px-secret-library-python", px-secret-library-python)
-;; ("px-accounts-library-python", px-accounts-library-python)))
-;; (home-page "https://www.pantherx.org/")
-;; (synopsis "Submit ActivityWatch events to Central Management")
-;; (description "Queries local ActivityWatch server and submits events
-;; to Central Management")
-;; (license license:expat)))
-
(define-public bluetooth-client-manager-service
(package
(name "bluetooth-client-manager-service")