Skip to main content

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.fox -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

clctool-8.6.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

CLCTool-8.6-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file clctool-8.6.tar.gz.

File metadata

  • Download URL: clctool-8.6.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.6

File hashes

Hashes for clctool-8.6.tar.gz
Algorithm Hash digest
SHA256 51b8b40a6aa6af82c426cea6ccf58ce847841d89f99c432b847b44f649b372e1
MD5 38dc4406738031cfb5c9ff82641754b8
BLAKE2b-256 12568021dee4286ef51bed1460175880f8f9a3f5ffe71fa809788be2442a328c

See more details on using hashes here.

File details

Details for the file CLCTool-8.6-py3-none-any.whl.

File metadata

  • Download URL: CLCTool-8.6-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.6

File hashes

Hashes for CLCTool-8.6-py3-none-any.whl
Algorithm Hash digest
SHA256 b27ea63f9423ac3d12596a87e49022ae43972c4f14281ec9a0551ee3c7cbb0b3
MD5 168a1ea3db8624fc30deb065390da4aa
BLAKE2b-256 ef9df840f11e057b53a5121ee0b6c3edb02f54a210d283e37ecc6660bfc25e54

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page