No project description provided
Project description
CLCTool is a flexible and modular command-line utility for customizing and configuring Linux systems. It allows users to define and execute tasks, install packages, enable services, configure firewalls, and more, all through a simple and scalable configuration file.
Features: - Modular design with user-defined functions (UDFs) for advanced customization. - Task dependencies and conditional execution for a tailored installation process. - Interactive prompts for user input during the configuration. - Support for a scalable module system, allowing users to create and include custom modules.
- Installation:
pip install clctool
- Usage:
clctool -m module1.spoink,module2.spoink -o module1,module2 -p your_profile -v 1.0
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file CLCTool-0.1.tar.gz
.
File metadata
- Download URL: CLCTool-0.1.tar.gz
- Upload date:
- Size: 3.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1fdb7e8366884ba118b7c724335750a575927ffb18ccb7dd73f13584bd29bb89 |
|
MD5 | 621450b60b726e7024a3b405b97841a5 |
|
BLAKE2b-256 | 537e2d8af500fec657d1e2a0c2317e0d9677cdf9d2d9cf02f642952af4e0eb30 |
File details
Details for the file CLCTool-0.1-py3-none-any.whl
.
File metadata
- Download URL: CLCTool-0.1-py3-none-any.whl
- Upload date:
- Size: 3.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb1b82de976c81235cbc28d70934a202c425495c6d22058bca6b841c35e7ad8c |
|
MD5 | 3b33424d941fee9753766ce516a52702 |
|
BLAKE2b-256 | 6bbe969b40218d6281a6b93420de1789cbbdea40fd8c653b7fe1378a67750232 |