Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zartek-creole/sltools
Gestion de slftp
https://github.com/zartek-creole/sltools
admin autotrader slftp sltools tools
Last synced: 2 days ago
JSON representation
Gestion de slftp
- Host: GitHub
- URL: https://github.com/zartek-creole/sltools
- Owner: ZarTek-Creole
- License: other
- Created: 2022-03-29T20:41:48.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-12-05T12:14:58.000Z (about 2 years ago)
- Last Synced: 2024-05-01T15:05:09.543Z (9 months ago)
- Topics: admin, autotrader, slftp, sltools, tools
- Language: Shell
- Homepage:
- Size: 181 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
[![CC BY 4.0][cc-by-shield]][cc-by]
This work is licensed under a [Creative Commons Attribution 4.0 International License][cc-by].[cc-by]: http://creativecommons.org/licenses/by/4.0/
[cc-by-image]: https://i.creativecommons.org/l/by/4.0/88x31.png
[cc-by-shield]: https://img.shields.io/badge/License-CC%20BY%204.0-lightgrey.svg```
__ (█) ( ▄▄▄▄(█)▄▄▄▄ ) ,---. ( ) ▀ ▀ ( )
| \ ▄▄▄▄███▄▄▄▄ ▐░░░░░░░░░░░▌ ' S ,'\ \(/ \ ▀▀▀ /
_______ | ██ ▐░░░░░█░░░░░▌▐░█▀▀▀▀▀▀▀█░▌ / L / | /▄\ ▄ ▄▄▄▄
/ \| ██ ▀▀▀▀█░█▀▀▀▀ ▐░▌ ████▄ ▐░▌ . O ; ,. : |█| ▀▄▀ █ ▀▄
| ██-█▀█▄| ██ ▐░▌ ▐░▌ █ █ ▐░▌ ' O | |: : |█|____ ▄ ▀▀▀▀▄ L
\▀█▄ \ | ██ ██ ▐░▌ ▐░▌ ▀████ ▐░▌ ' T | .; : \█▀▀███| ▀▄▄▄▄▀
\█ ▄███\| ██ ▐░▌ ▐░█▄▄▄▄▄▄▄█░▌ | L : | :/ /:::: ▄ ▄
___ ▄█▀| ██ █ ▐░░░░░░░░░░░▌ \ S \ / By/ /ZarTeK ▌ ▌
\▄▄▄▄▄_█▀ \██ /)\ ▀▀▀▀▀▀▀▀▀▀▀ \`----' _/ \_ ▀ ▀
```
!!! | SL-Tools est en cours de réalisation
- [SL-Tools](#sl-tools)
- [Quelques points](#quelques-points)
- [Testé avec](#testé-avec)
- [Les dépendances](#les-dépendances)
- [Packages](#packages)
- [Binaires](#binaires)
- [Téléchargements](#téléchargements)
- [Git](#git)
- [wget](#wget)
- [Installation](#installation)
- [Fichier de configuration](#fichier-de-configuration)
- [Mode Intéractif](#mode-intéractif)
- [Les menus](#les-menus)
- [Menu main](#menu-main)
- [Menu slFTP](#menu-slftp)
- [Menu slTools](#menu-sltools)
- [Mode Non-Intéractif](#mode-non-intéractif)
- [Vos besoins, suggestions, bugs:](#vos-besoins-suggestions-bugs)
- [Wiki](#wiki)
# SL-Tools
## Quelques points
* Programme écrit en bash
* Un mode interative
* Un mode en ligne de commande (terminal)
* Installation automatique de FPC (Free Pascal Free)
* Installation automatique de slFTP
* Gestion sous screen des instances slFTP
## Testé avec
* Debian GNU/Linux 11 (bullseye)
* Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64## Les dépendances
### Packages
* Git
* Screen
* sudo
* gettext
### Binaires
* [Liste des binaires](github.com/ZarTek-Creole/slTools/blob/master/opt/sltools/sltools-functions#L98)
* [Liste des packages Debian/Ubuntu](github.com/ZarTek-Creole/slTools/blob/master/opt/sltools/sltools-functions#L99)
* [Liste des packages Alpine](github.com/ZarTek-Creole/slTools/blob/master/opt/sltools/sltools-functions#L100)
## Téléchargements
### Git
```
git clone github.com/ZarTek-Creole/slTools.git
cd sltools
```
### wget
```
wget github.com/ZarTek-Creole/slTools/archive/refs/heads/master.zip -O sltools.zip
unzip sltools.zip
cd sltools
```
## Installation
```└> sudo ./install.sh
Installing SL-Tools
SL-Tools create default config file
SL-Tools Create Symbolic Links
SL-Tools initialisation log file
SL-Tools install pack languages
Install language: de
Install language: es
Install language: fr
Install language: nl
Install language: pl
SL-Tools Successful installation
done.
```
## Fichier de configuration
```
└> cp /etc/slftp/sltools.cfg.dist cp /etc/slftp/sltools.cfg
└> nano /etc/slftp/sltools.cfg
```
Vous êtes prêt à utiliser stools
## Mode Intéractif
```
└> sltools
```
Vous pouvez éxécuter sltools depuis n'importe quel dossier et utilisateur
### Les menus
#### Menu main
```
.....................................................................
Menu main
.....................................................................
1) Menu SLFTP
2) Menu SL-Tools
3) Menu cbFTP
4) Quitter
Sélectionnez l’opération:
```
#### Menu slFTP
```
.....................................................................
Menu SLFTP
.....................................................................
1) Run 3) Rejoindre 5) Mettre à jour 7) Quitter
2) Arrêter 4) Installer 6) Retour au menu principal
Sélectionnez l’opération:
```
#### Menu slTools
```
.....................................................................
Menu SL-Tools
.....................................................................
1) Configuration
2) Mettre à jour
3) Info
4) Désinstaller
5) Retour au menu principal
6) Quitter
Sélectionnez l’opération:
```
## Mode Non-Intéractif
```
└> sltools -h
```
Vous pouvez éxécuter sltools depuis n'importe quel dossier et utilisateur# Vos besoins, suggestions, bugs:
N’hesitez pas à participer au projet, il n'est pas obligatoire de savoir développer.
Si vous rapportez des bugs, donnez des idées d'amélioration vous aidez déjà le projet.
Besoin d'aide ? Posez vos questions c'est également participer au projet.
[Et c'est par ici :-)](github.com/ZarTek-Creole/slTools/issues/new)# Wiki
[Vous pouvez trouver certaines reponses sur notre wiki](github.com/ZarTek-Creole/slTools/wiki)---