ffnord / ffnord-puppet-gateway

Deploy and manage your Freifunk community gateway, mostly compatible with Gluon.
15 stars 13 forks source link

New depency on Debian Package lsb-release #164

Closed fsteinel closed 7 years ago

fsteinel commented 7 years ago

Add Debian Package depency lsb-release

fsteinel commented 7 years ago

See FACT-805 for the switch to /etc/os-release [https://www.freedesktop.org/software/systemd/man/os-release.html], which is present in Debian Wheezy

root@wheezy-gw:~# cat /etc/os-release 
PRETTY_NAME="Debian GNU/Linux 7 (wheezy)"
NAME="Debian GNU/Linux"
VERSION_ID="7"
VERSION="7 (wheezy)"
ID=debian
ANSI_COLOR="1;31"
HOME_URL="http://www.debian.org/"
SUPPORT_URL="http://www.debian.org/support/"
BUG_REPORT_URL="http://bugs.debian.org/"
rubo77 commented 7 years ago

Why is this needed?

fsteinel commented 7 years ago

In the Readme.md section Dependencies

--- README.md.orig      2016-11-16 07:01:26.396270482 +0100
+++ README.md   2016-11-16 07:03:11.270740485 +0100
@@ -35,7 +35,7 @@ Install as a puppet module, then include
 Install Puppet and some required modules with:

 .``` 
-apt-get install --no-install-recommends puppet git
+apt-get install --no-install-recommends puppet git lsb-release
 puppet module install puppetlabs-stdlib
 puppet module install puppetlabs-apt --version 1.5.1
 puppet module install puppetlabs-vcsrepo --version 1.3.2