Dash:
[t2.git] / package / develop / t2-debug / t2-debug.conf
blobeb363895ebd542a77ccf86eb6476565674f2f9a3
1 # --- T2-COPYRIGHT-NOTE-BEGIN ---
2 # This copyright note is auto-generated by ./scripts/Create-CopyPatch.
3
4 # T2 SDE: package/.../t2-debug/t2-debug.conf
5 # Copyright (C) 2004 - 2019 The T2 SDE Project
6 # Copyright (C) 1998 - 2003 ROCK Linux Project
7
8 # More information can be found in the files COPYING and README.
9
10 # This program is free software; you can redistribute it and/or modify
11 # it under the terms of the GNU General Public License as published by
12 # the Free Software Foundation; version 2 of the License. A copy of the
13 # GNU General Public License can be found in the file COPYING.
14 # --- T2-COPYRIGHT-NOTE-END ---
16 main_debug() {
17     if [ -z "$root" ]; then
18         rm -f /var/adm/*/sde-debug
19         mkdir -p /var/adm/sde-debug
20         cd $root/
22         cat << 'EOT' |
23 shares.txt      shares.sh       'shared' files
24 bindups.txt     bindups.sh      duplicated binary names
25 rootfsbin.txt   rootfsbin.sh    binaries in /bin and /sbin
26 unarchived.txt  unarchived.sh   files 'liggering' arround
27 baduidgid.txt   baduidgid.sh    files with unknown UID/GID
28 usrlocal.txt    usrlocal.sh     files in /usr/local tree
29 empty.txt       empty.sh        empty files or packages
30 badfiles.txt    badfiles.sh     known bad files in packages
31 EOT
32         while read file script desc; do
33                 echo -n "Checking for $desc ..."; lang=bash
34                 $lang $confdir/test_$script > /var/adm/sde-debug/$file 2>&1
35                 if [ -s /var/adm/sde-debug/$file ]; then
36                         echo " found errors!"
37                 else
38                         echo " ok."; rm -f /var/adm/sde-debug/$file
39                 fi
40         done
42         dump_env > /var/adm/sde-debug/buildenv.txt
43         cp -a $base/config/$config/config /var/adm/sde-debug/config.txt
44         touch /var/adm/sde-debug/*
45     fi
48 srctar=
49 makeopt=
50 makeinstopt=
51 hook_add inmake 5 "main_debug"