Add facts for Raspbian 9 and 10; alter Rakefile to support Raspbian #136
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add facts for Raspbian 9 and 10; alter Rakefile to support Raspbian when generating the table, fixes #135.
To make Raspbian facts, put Raspbian on a Pi and run as root
apt install facter ; facter -j --show-legacy > raspbian-$(awk 'BEGIN { FS="." } { print $1 }' /etc/debian_version)-$(uname -m).facts
. If you get invalid option: --show-legacy then miss that option out, it only seems to apply to later Facters.In the repo root, run
for file in facts/*/*-armv7l.facts; do cat $file | sed -e 's/armv7l/armv6l/' > $(echo $file | sed 's/armv7l/armv6l/'); done
to make Arm 6 factsets from Arm 7 ones, switching 6 and 7 if you have a Arm 6 Pi.The facts in this PR are for the Facter available in Raspbian. Armhf packages are provided by Puppetlabs, but we don't currently use them.