Skip to content

Releases: ojullien/Shell

v3.4.4

06 May 13:25
v3.4.4
d204877
Compare
Choose a tag to compare

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

03 Apr 16:35
3980c3e
Compare
Choose a tag to compare

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

23 Mar 18:53
4297f26
Compare
Choose a tag to compare

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

23 Mar 15:29
e821ec4
Compare
Choose a tag to compare

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

29 Feb 21:19
v3.3.2
97c83d2
Compare
Choose a tag to compare

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

26 Feb 17:54
v3.3.1
064d0da
Compare
Choose a tag to compare

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

17 Feb 20:59
v3.3.0
eadfcb0
Compare
Choose a tag to compare

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

18 Jan 14:17
v3.2.1
3e05722
Compare
Choose a tag to compare

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

06 Aug 20:17
Compare
Choose a tag to compare

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

06 Apr 18:30
v3.1.0
c6aa130
Compare
Choose a tag to compare

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