Skip to content
This repository was archived by the owner on Mar 16, 2023. It is now read-only.

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

1 star

Watchers

1 watching

Forks

Packages

 
 
 

Contributors