1 # --- T2-COPYRIGHT-NOTE-BEGIN ---
2 # This copyright note is auto-generated by ./scripts/Create-CopyPatch.
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
8 # More information can be found in the files COPYING and README.
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 ---
17 if [ -z "$root" ]; then
18 rm -f /var/adm/*/sde-debug
19 mkdir -p /var/adm/sde-debug
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
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
38 echo " ok."; rm -f /var/adm/sde-debug/$file
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/*
51 hook_add inmake 5 "main_debug"