]> git.ipfire.org Git - ipfire-3.x.git/blame - pkgs/build-essentials/quality-agent/quality-agent.d/095-directory-layout
avahi: Update to 0.6.30.
[ipfire-3.x.git] / pkgs / build-essentials / quality-agent / quality-agent.d / 095-directory-layout
CommitLineData
95cdc7ab
MT
1#!/bin/bash
2
3. $(dirname ${0})/qa-include
4
5DESC="The filelayout should comply to the FHS."
6
7DIRS="/etc/init.d /etc/rc.d /lib/pkgconfig /usr/etc /usr/libexec /usr/local /usr/man /usr/usr /usr/var"
8
9function check() {
b2eea8f6
MT
10 # Do nothing, if directory check was disabled.
11 if [ "${QUALITY_AGENT_NO_DIRECTORY_CHECK}" = "yes" ]; then
12 return 0
13 fi
14
95cdc7ab
MT
15 local failed=0
16
17 local dir
18 for dir in ${DIRS}; do
19 if [ -d "${BUILDROOT}${dir}" ]; then
20 log_error "Bad directory: ${dir}"
21 failed=1
22 fi
23 done
24
25 return ${failed}
26}
27
28run