Update README

This commit is contained in:
Keith Whyte 2020-04-17 05:43:06 +02:00
parent 336b40b3eb
commit bfb2c7a99c

View file

@ -1,10 +1,10 @@
# Rhizomatica Puppet repository # Rhizomatica Puppet repository
This is a puppet recipe to install and prepare an installation of RCCN on a Debian 9 system. This is a puppet recipe to install and prepare an installation of RCCN on a Debian 9/10 system.
**INSTALLATION:** **INSTALLATION:**
Install Debian 9 (stretch) amd64 from Install Debian 9 or 10 (stretch/buster) amd64 from
[https://www.debian.org/distrib/netinst](https://www.debian.org/distrib/netinst) [https://www.debian.org/distrib/netinst](https://www.debian.org/distrib/netinst)
- During the Install process, create a user '**rhizomatica**' - During the Install process, create a user '**rhizomatica**'
@ -52,16 +52,6 @@ Install Debian 9 (stretch) amd64 from
You are now ready to run the puppet agent to prepare and configure your system. You are now ready to run the puppet agent to prepare and configure your system.
**CAVEAT:** FreeSwitch 1.6 is not fully supported yet on Debian 9, but the only problem is a dependency on libssl1.0.0, which is not packaged for Debian 9, so you only need to do the following by hand first: Don't forget, or freeswitch will not install.
```
wget http://security-cdn.debian.org/debian-security/pool/updates/main/o/openssl/libssl1.0.0-dbg_1.0.1t-1+deb8u11_amd64.deb
dpkg -i libssl1.0.0-dbg_1.0.1t-1+deb8u11_amd64.deb
rm libssl1.0.0-dbg_1.0.1t-1+deb8u11_amd64.deb
```
Now we can install :-)
We use ignoreschedules here to make sure that everything happens on these We use ignoreschedules here to make sure that everything happens on these
initial runs, you should not need it afterwards. initial runs, you should not need it afterwards.