survey.sh.in revision 180718
1260684Skaiw#!/bin/sh 2260684Skaiw# 3260684Skaiw# Copyright (c) 2004, 2005 Darren Tucker 4260684Skaiw# 5260684Skaiw# Permission to use, copy, modify, and distribute this software for any 6260684Skaiw# purpose with or without fee is hereby granted, provided that the above 7260684Skaiw# copyright notice and this permission notice appear in all copies. 8260684Skaiw# 9260684Skaiw# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 10260684Skaiw# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 11260684Skaiw# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 12260684Skaiw# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 13260684Skaiw# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 14260684Skaiw# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 15260684Skaiw# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 16260684Skaiw 17260684Skaiwhost="@host@" 18260684SkaiwAWK="@AWK@" 19260684SkaiwCC="@CC@" 20260684SkaiwCPP="@CPP@" 21260684SkaiwCFLAGS="@CFLAGS@" 22260684SkaiwCPPFLAGS="@CPPFLAGS@" 23260684SkaiwLDFLAGS="@LDFLAGS@" 24260684SkaiwLIBS="@LIBS@" 25260684Skaiw 26260684Skaiw# Note format: 27260684Skaiw# identifier: [data] CRCR 28260684Skaiw 29260684Skaiwecho "openssh-survey-version: 1" 30260684Skaiwecho 31260684Skaiwecho "openssh-version: `./ssh -V 2>&1`" 32280932Semasteecho 33260684Skaiwconfiginv=`$AWK '/^ \\\$.*configure/' config.log | sed 's/^ \\\$ //g'` 34260684Skaiwecho "configure-invocation: $configinv" 35260684Skaiwecho 36260684Skaiwecho "host: $host" 37260684Skaiwecho 38260684Skaiwecho "uname: `uname`" 39260684Skaiwecho 40260684Skaiwecho "uname-r: `uname -r`" 41260684Skaiwecho 42260684Skaiwecho "uname-m: `uname -m`" 43260684Skaiwecho 44260684Skaiwecho "uname-p: `uname -p`" 45260684Skaiwecho 46260684Skaiwecho "oslevel: `oslevel 2>/dev/null`" 47260684Skaiwecho 48260684Skaiwecho "oslevel-r: `oslevel -r 2>/dev/null`" 49260684Skaiwecho 50260684Skaiwecho "cc: $CC" 51260684Skaiwecho 52260684Skaiwecho "cflags: $CFLAGS" 53260684Skaiwecho 54260684Skaiwecho "cppflags: $CPPFLAGS" 55260684Skaiwecho 56260684Skaiwecho "ldflags: $LDFLAGS" 57260684Skaiwecho 58260684Skaiwecho "libs: $LIBS" 59260684Skaiwecho 60260684Skaiwecho "ccver-v: `$CC -v 2>&1 | sed '/^[ \t]*$/d'`" 61260684Skaiwecho 62260684Skaiwecho "ccver-V: `$CC -V 2>&1 | sed '/^[ \t]*$/d'`" 63260684Skaiwecho 64260684Skaiwecho "cppdefines:" 65260684Skaiw${CPP} -dM - </dev/null 66echo 67echo "config.h:" 68egrep '#define|#undef' config.h 69echo 70