Skip to content

Rocket is a command-line tool (CLI) designed to simplify the creation and management of users in a Unix-like system.

License

Notifications You must be signed in to change notification settings

DonComProject/rocket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Rocket

📝 Description

Rocket is a command-line tool (CLI) designed to simplify the creation and management of users in Unix-like systems. It enables the generation of LDIF (LDAP Data Interchange Format) files, which can then be utilized for user creation on an LDAP server.

🔹 Features

  • User generation with basic information.
  • Creation of LDIF files with user information.
  • Customization of parameters such as password, login shell, and more.

📋 Requirements

  • Python 3 installed on the system.
  • Administrator access to execute some functions.

🛠️ Installation

  1. Clone the Rocket repository from GitHub:
    git clone https://github.com/DonComProject/rocket && cd rocket
  2. Run the rocket_setup.sh script to set up the environment:
    chmod u+x rocket_setup.sh &&./rocket_setup.sh

🎈 Usage

Without ./rocket_setup.sh

python3 main.py

After installation and configuration, you can use Rocket by executing the rocket command followed by the desired options. For example:

rocket

This command initiates the creation of a new user, following the instructions provided by the tool.

👥 Contribution

Contributions are welcome If you wish to improve Rocket or report any issues, feel free to open an issue or send a pull request on the GitHub repository.

📄 License

This project is licensed under the MIT License. For more information, see the LICENSE file.

About

Rocket is a command-line tool (CLI) designed to simplify the creation and management of users in a Unix-like system.

Resources

License

Stars

Watchers

Forks

Packages

No packages published