Releases: ojullien/Shell
v3.4.4
This package is a meta-package, aggregating the following bash components (as submodules):
- Core framework
- sys contains scripts that offer useful functions.
- Applications
- autosave: Builds a timestamped compressed archive with system logs, web logs and send it to a ftp server.
- autosavedb: Builds a timestamped compressed archive with databases data, and send it to a ftp server.
- clean: Cleans the /var/log folder.
- createdomain: Creates an apache user/group and a home directory in /var/www.
- fillwithzeros: Fills disks with zero for compression (virtualization) and shutdown the server.
- install: Configures a fresh debian/ubuntu installation.
- manageservices: Disable, start or stop a list of services defined in the config.sh file.
- pki: Simple Public Key Infrastructure (PKI) management toolkit.
- savedb: Saves a database.
- savesite: Saves a www site (located in /var/www).
- savesystemconf: Saves a system configuration (located in /etc).
- tartime: Tar and compress files to a timestamped bz2 archive. Standalone script located in bin folder.
- updatesystem: Updates the system.
- version: Shows the version of the packages.
The issues and pull requests rightfully belong against the individual components and should be made accordingly.
v3.4.3
This package is a meta-package, aggregating the following bash components (as submodules):
- Core framework
- sys contains scripts that offer useful functions.
- Applications
- autosave: Builds a timestamped compressed archive with system logs, web logs and send it to a ftp server.
- autosavedb: Builds a timestamped compressed archive with databases data, and send it to a ftp server.
- clean: Cleans the /var/log folder.
- createdomain: Creates an apache user/group and a home directory in /var/www.
- fillwithzeros: Fills disks with zero for compression (virtualization) and shutdown the server.
- install: Configures a fresh debian/ubuntu installation.
- manageservices: Disable, start or stop a list of services defined in the config.sh file.
- pki: Simple Public Key Infrastructure (PKI) management toolkit.
- savedb: Saves a database.
- savesite: Saves a www site (located in /var/www).
- savesystemconf: Saves a system configuration (located in /etc).
- tartime: Tar and compress files to a timestamped bz2 archive. Standalone script located in bin folder.
- updatesystem: Updates the system.
- version: Shows the version of the packages.
The issues and pull requests rightfully belong against the individual components and should be made accordingly.
v3.4.1
This package is a meta-package, aggregating the following bash components (as submodules):
- Core framework
- sys contains scripts that offer useful functions.
- Applications
- autosave: Builds a timestamped compressed archive with system logs, web logs and send it to a ftp server.
- autosavedb: Builds a timestamped compressed archive with databases data, and send it to a ftp server.
- clean: Cleans the /var/log folder.
- createdomain: Creates an apache user/group and a home directory in /var/www.
- fillwithzeros: Fills disks with zero for compression (virtualization) and shutdown the server.
- install: Configures a fresh debian/ubuntu installation.
- manageservices: Disable, start or stop a list of services defined in the config.sh file.
- pki: Simple Public Key Infrastructure (PKI) management toolkit.
- savedb: Saves a database.
- savesite: Saves a www site (located in /var/www).
- savesystemconf: Saves a system configuration (located in /etc).
- tartime: Tar and compress files to a timestamped bz2 archive. Standalone script located in bin folder.
- updatesystem: Updates the system.
- version: Shows the version of the packages.
The issues and pull requests rightfully belong against the individual components and should be made accordingly.
v3.4.0
This package is a meta-package, aggregating the following bash components (as submodules):
- Core framework
- sys contains scripts that offer useful functions.
- Applications
- autosave: Builds a timestamped compressed archive with system logs, web logs and send it to a ftp server.
- autosavedb: Builds a timestamped compressed archive with databases data, and send it to a ftp server.
- clean: Cleans the /var/log folder.
- createdomain: Creates an apache user/group and a home directory in /var/www.
- fillwithzeros: Fills disks with zero for compression (virtualization) and shutdown the server.
- install: Configures a fresh debian/ubuntu installation.
- manageservices: Disable, start or stop a list of services defined in the config.sh file.
- pki: Simple Public Key Infrastructure (PKI) management toolkit.
- savedb: Saves a database.
- savesite: Saves a www site (located in /var/www).
- savesystemconf: Saves a system configuration (located in /etc).
- tartime: Tar and compress files to a timestamped bz2 archive. Standalone script located in bin folder.
- updatesystem: Updates the system.
- version: Shows the version of the packages.
The issues and pull requests rightfully belong against the individual components and should be made accordingly.
v3.3.2
This package is a meta-package, aggregating the following bash components (as submodules):
- Core framework
- sys contains scripts that offer useful functions.
- Applications
- autosave: Builds a timestamped compressed archive with system logs, web logs and send it to a ftp server.
- autosavedb: Builds a timestamped compressed archive with databases data, and send it to a ftp server.
- clean: Cleans the /var/log folder.
- createdomain: Creates an apache user/group and a home directory in /var/www.
- fillwithzeros: Fills disks with zero for compression (virtualization) and shutdown the server.
- install: Configures a fresh debian/ubuntu installation.
- manageservices: Disable, start or stop a list of services defined in the config.sh file.
- pki: Simple Public Key Infrastructure (PKI) management toolkit.
- savedb: Saves a database.
- savesite: Saves a www site (located in /var/www).
- savesystemconf: Saves a system configuration (located in /etc).
- tartime: Tar and compress files to a timestamped bz2 archive. Standalone script located in bin folder.
- updatesystem: Updates the system.
- version: Shows the version of the packages.
The issues and pull requests rightfully belong against the individual components and should be made accordingly.
v3.3.1
This package is a meta-package, aggregating the following bash components (as submodules):
- Core framework
- sys contains scripts that offer useful functions.
- Applications
- autosave: Builds a timestamped compressed archive with system logs, web logs and send it to a ftp server.
- autosavedb: Builds a timestamped compressed archive with databases data, and send it to a ftp server.
- clean: Cleans the /var/log folder.
- createdomain: Creates an apache user/group and a home directory in /var/www.
- fillwithzeros: Fills disks with zero for compression (virtualization) and shutdown the server.
- install: Configures a fresh debian/ubuntu installation.
- manageservices: Disable, start or stop a list of services defined in the config.sh file.
- pki: Simple Public Key Infrastructure (PKI) management toolkit.
- savedb: Saves a database.
- savesite: Saves a www site (located in /var/www).
- savesystemconf: Saves a system configuration (located in /etc).
- tartime: Tar and compress files to a timestamped bz2 archive. Standalone script located in bin folder.
- updatesystem: Updates the system.
- version: Shows the version of the packages.
The issues and pull requests rightfully belong against the individual components and should be made accordingly.
v3.3.0
This package is a meta-package, aggregating the following bash components (as submodules):
- Core framework
- sys contains scripts that offer useful functions.
- Applications
- autosave: Builds a timestamped compressed archive with system logs, web logs and send it to a ftp server.
- autosavedb: Builds a timestamped compressed archive with databases data, and send it to a ftp server.
- clean: Cleans the /var/log folder.
- createdomain: Creates an apache user/group and a home directory in /var/www.
- fillwithzeros: Fills disks with zero for compression (virtualization) and shutdown the server.
- install: Configures a fresh debian/ubuntu installation.
- manageservices: Disable, start or stop a list of services defined in the config.sh file.
- pki: Simple Public Key Infrastructure (PKI) management toolkit.
- savedb: Saves a database.
- savesite: Saves a www site (located in /var/www).
- savesystemconf: Saves a system configuration (located in /etc).
- tartime: Tar and compress files to a timestamped bz2 archive. Standalone script located in bin folder.
- updatesystem: Updates the system.
- version: Shows the version of the packages.
The issues and pull requests rightfully belong against the individual components and should be made accordingly.
v3.2.1
This package is a meta-package, aggregating the following bash components (as submodules):
- Core framework
- sys contains scripts that offer useful functions.
- Applications
- autosave: Builds a timestamped compressed archive with system logs, web logs and send it to a ftp server.
- autosavedb: Builds a timestamped compressed archive with databases data, and send it to a ftp server.
- clean: Cleans the /var/log folder.
- createdomain: Creates an apache user/group and a home directory in /var/www.
- fillwithzeros: Fills disks with zero for compression (virtualization) and shutdown the server.
- install: Configures a fresh debian/ubuntu installation.
- manageservices: Disable, start or stop a list of services defined in the config.sh file.
- pki: Simple Public Key Infrastructure (PKI) management toolkit.
- savedb: Saves a database.
- savesite: Saves a www site (located in /var/www).
- savesystemconf: Saves a system configuration (located in /etc).
- tartime: Tar and compress files to a timestamped bz2 archive. Standalone script located in bin folder.
- updatesystem: Updates the system.
The issues and pull requests rightfully belong against the individual components and should be made accordingly.
v3.2.0
This package is a meta-package, aggregating the following bash components (as submodules):
- Core framework
- sys contains scripts that offer useful functions.
- Applications
- autosave: Builds a timestamped compressed archive with system logs, web logs and send it to a ftp server.
- autosavedb: Builds a timestamped compressed archive with databases data, and send it to a ftp server.
- clean: Cleans the /var/log folder.
- createdomain: Creates an apache user/group and a home directory in /var/www.
- fillwithzeros: Fills disks with zero for compression (virtualization) and shutdown the server.
- install: Configures a fresh debian/ubuntu installation.
- manageservices: Disable, start or stop a list of services defined in the config.sh file.
- pki: Simple Public Key Infrastructure (PKI) management toolkit.
- savedb: Saves a database.
- savesite: Saves a www site (located in /var/www).
- savesystemconf: Saves a system configuration (located in /etc).
- tartime: Tar and compress files to a timestamped bz2 archive. Standalone script located in bin folder.
- updatesystem: Updates the system.
The issues and pull requests rightfully belong against the individual components and should be made accordingly.
V3.1.0
SSH functions
Core framework
Added sys/ssh.sh which contains few SSH functions.
- SSH::loadAgentEnv: load ssh agent environment.
- SSH::startAgent: start ssh_agent and load the environment.
- SSH::addKeyToAgent: add key to ssh_agent