Skip to main content

Karabo SCADA Framework - Daemontools

Karabo Badge PyPI - Version PyPI - Python Version PyPI - License PyPI - Wheel GitHub language count GitHub top language GitHub contributors

A collection of tools for managing UNIX services

This package is a wrapper around https://github.com/tecki/daemontools-encore/, itself a fork of https://github.com/bruceg/daemontools-encore. The wrapper facilites distribution of daemontools as a pip wheel, and installs the commands as Python console scripts.

The original deamontools by Bruce Guenter are copyrighted as

Copyright (c) 2014 Bruce Guenter

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

In the Karabo-context, daemontools provide the foundation for karabo.services.

A source distribution is provided, but may lead to compilation failures on systems not supported through the binary wheel packages as well. If compilation fails, please install daemontools directly.

There is no need for this wrapper for daemontools to work with Karabo.

Please check https://pypi.org/project/Karabo/ for an overview of Karabo's components and ways to install the full system.

Supported Operating Systems

Pip installs from binary wheels should work on x64, and aarch64 systems compliant with ManyLinux2014 or newer.

Source installs may require additional dependencies, and are currently tested on

Ubuntu 22.04/24.04 LTS RedHat 9

If compilation fails, please install Karabo as indicated in the source repository at https://github.com/European-XFEL/Karabo

Installation

To install run

pip install karabo.daemontools

or use the full or daemontools options when installing the karabo package:

pip install karabo[full]
pip install karabo[daemontools]

For direct usage of daemontools, please refer to the daemontools documentation at http://untroubled.org/daemontools-encore/.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

karabo_daemontools-3.0.14.tar.gz (665.7 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

karabo_daemontools-3.0.14-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (246.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

karabo_daemontools-3.0.14-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (248.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

File details

Details for the file karabo_daemontools-3.0.14.tar.gz.

File metadata

  • Download URL: karabo_daemontools-3.0.14.tar.gz
  • Upload date:
  • Size: 665.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.13

File hashes

Hashes for karabo_daemontools-3.0.14.tar.gz
Algorithm Hash digest
SHA256 e0447499593f82fd53e3c82c0b777149ef929511b6825db118fdcf0da57aba72
MD5 955b960244f96e9ce0f68508ee9a1350
BLAKE2b-256 06d54e80ea9d5bed8ac4c5aa0a7b2efbba8679737258fe0772c43e2a7f860373

See more details on using hashes here.

File details

Details for the file karabo_daemontools-3.0.14-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for karabo_daemontools-3.0.14-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 7a03db8e4d39136097ee651536a23e8c4b3d6c149101616a14f91d8f998efc4e
MD5 56259350c8100671c2e21ca2b28dcc44
BLAKE2b-256 1c178d9b6652d24545deee5611096618c71b78eb1ec637b8f726a19725064fb1

See more details on using hashes here.

File details

Details for the file karabo_daemontools-3.0.14-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for karabo_daemontools-3.0.14-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 caf87509a9fa142ee5f6f4e37867b599be755870408ddafb7c8237e29d89e56c
MD5 7e836bde60d1652e06bb3dc46936da06
BLAKE2b-256 a41aad5a282c32d150f8c2989f9a3ba5de929bfecaf4f8d2fb2cac13bc8ce104

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page