File: run

package info (click to toggle)
facter 4.3.0-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 9,572 kB
  • sloc: ruby: 62,469; sh: 48; makefile: 2
file content (20 lines) | stat: -rw-r--r-- 466 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/sh

set -eu

echo "smoke test ..."
facter

echo "test external fact ..."
mkdir -p "/etc/facter/facts.d"
cp -s "$(dirname $0)/autopkgtest_fact.sh" /etc/facter/facts.d
facter autopkgtest | grep -q '^yes$'

echo "test config file ..."
cp -s "$(dirname $0)/facter.conf" /etc/facter
test -z $(facter facterversion)

echo "test cache existence ..."
facter timezone > /dev/null
test -d /var/cache/facter
grep -q cache_format_version /var/cache/facter/facts/timezone