583d77a4a4
Correct package differences deb 9/10
...
Remove the old ubuntu class - repurposed for buster/stretch
2020-04-17 05:56:43 +02:00
cff9299520
PHP config differs between buster/stretch
2020-04-17 05:38:33 +02:00
5f7a942782
Install netcat
2019-09-07 15:24:38 +02:00
Matt Johnson
57de111236
rhizo_base: Require apt-transport-https before apt sources
...
The package apt-transport-https is required to successfully add some
of the debian repos. This commit moves the package resource
installation into the rhizo_base::apt::debian class instead of the
rhizo_base:📦 :debian class to break a dependency cycle that
would otherwise exist if rhizo_base::apt::debian depended on all of
rhizo_base:📦 :debian.
2019-09-06 14:10:21 +02:00
Matt Johnson
8bdf6646e8
rhizo_base/packages: Ensure package installed before config
...
The /etc/php/7.0/apache2 directory is created by the
libapache2-mod-php package on installation. Be sure this package is
installed before attempting to set its configuration files!
2019-09-06 14:05:46 +02:00
Matt Johnson
3e220df8fe
rhizo_base: Add contains dependencies
...
Puppet treats included classes specially, and does not assume that
they are contained in their outside class for the sake of dependency
ordering. This means that any other resources requiring the base
non-distribution specific classes were actually not capturing the
ordering dependencies on resources defined in the distribution
specific class!
2019-07-18 12:38:07 -05:00
Monocots
16a61d5462
remove dep on Exec restart-apache
2019-06-24 16:03:11 +00:00
Monocots
aff8e24952
Install sshd, telnet
2019-06-16 11:42:11 +00:00
Monocots
8e3be576a5
packages
...
don't install osmo-meas
install tmux, fping, mtr
2019-05-27 17:58:34 +00:00
34623c96e2
Install php intl and gettext
2019-03-06 13:27:51 +00:00
4f3516f1a2
Add package deps and runit service symlink for meas-web
2018-03-01 18:15:06 +00:00
a9319f3d90
Packages: Add tcpdump
2018-02-25 11:38:48 +00:00
7215fe471b
Packages: Add screen and tinc
2018-02-25 09:42:34 +00:00
6493158415
Packages: Add curl, as we use it in the install.
...
Add htop, because it's nice.
2018-02-24 11:47:39 +00:00
f16c57586c
Test No. 2....
2018-02-23 12:44:33 +00:00
53ba6815a3
Test #1 for error free 1st run
2018-02-23 11:25:10 +00:00
2a6fd7b334
Install runit-systemd
2018-02-23 09:01:40 +00:00
c1033cfa1f
Add joe editor to system and configure to place backups in /tmp
2018-02-23 08:51:01 +00:00
315bd8fb3f
Fix php package name and php.ini path for PHP 7.0
2018-02-22 13:34:32 +00:00
Wile E. Coyote
ce40606426
Fix up packages
2018-02-12 20:16:42 +00:00
Wile E. Coyote
32b49e6c51
Add package php5.6-xml
2017-05-05 07:20:01 +00:00
Wile E. Coyote
3383517457
Add libcdk5
2017-02-04 20:41:03 +00:00
Wile E. Coyote
cb8e8aa483
Add python-smpplib
2017-01-30 14:23:44 +00:00
Wile E. Coyote
c16701102d
commas matter
2017-01-27 11:02:17 +00:00
f21441aa89
Needs g++
2017-01-24 23:12:17 +01:00
241eb5e24d
Add swig
2017-01-24 22:50:27 +01:00
Wile E. Coyote
bea5f9554e
Fix path for php.ini on Ubuntu
2017-01-24 21:25:15 +00:00
Wile E. Coyote
b353f4410b
Multi-OS Version
2017-01-24 21:13:55 +00:00
Wile E. Coyote
728fe30a63
Add newer ondrej ppa, update to php5.6
2017-01-24 18:02:36 +00:00
24a3b852cf
update..
2017-01-14 16:00:19 +01:00
14b4ad08c1
Move Apache+PHP to packages.pp
2017-01-14 15:49:54 +01:00
Wile E. Coyote
838c1e1fa9
Install apcupsd
2016-11-21 14:38:29 +00:00
Ciaby
b43e30ae18
Upgrade puppet to version 3.8.1-1puppetlabs1
2015-06-01 16:35:24 -05:00
Ciaby
ff76e8340d
Fixed puppet installation (puppet and puppet-common are required)
2015-05-28 15:58:25 -05:00
Ciaby
2ac8aea1aa
Cosmetic change in packages.pp
2015-05-27 15:10:34 -05:00
Ciaby
abae19f92e
Force puppet to version 3.7.5
2015-05-25 19:54:56 -05:00
Ciaby
1c7dffc32a
Initial refactoring
...
Renamed rhizomatica_base_system to rhizo_base
Split up the init.pp in different subclasses
More work to follow
2015-05-18 14:01:31 -05:00