Skip to content
This repository has been archived by the owner on Mar 16, 2023. It is now read-only.
/ merciless_separation Public archive

Scripts and configuration for art project "Merciless separation"

Notifications You must be signed in to change notification settings

MaStr/merciless_separation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

merciless_separation

Scripts and configuration for art project "Merciless separation"

Usage

'live'

This branch contains the live configuration and setup files. It is pulled by the live servers and refreshed regulary

'lab'

This is used by the lab server for testing.

Master

Working tree for the project.

Tags

For changes on the live server, a tag needs to placed to a particular commit. The tag needs to be formed:

live-CCYY-MM-dd

Everyday the following procedure happens:

* git fetch
* Compare current date vs. available tags. If the tag for the current day is available, the following steps happen:

* Monit stop vote: openvpn
* Monit stop vote: squid3 
* Monit stop vote: perl-proxy

* git checkout <tag live-CCYY-MM-dd>

* monit start vote: perl-proxy
* OK?
* monit start vote squid3 
* OK?
* monit start vote openvpn
* OK?

* => Send email information.

About

Scripts and configuration for art project "Merciless separation"

Resources

Stars

Watchers

Forks

Packages

No packages published