1*ce3adf43SDag-Erling Smørgrav#!/bin/sh 2*ce3adf43SDag-Erling Smørgrav# 3*ce3adf43SDag-Erling Smørgrav# Copyright (c) 2004, 2005 Darren Tucker 4*ce3adf43SDag-Erling Smørgrav# 5*ce3adf43SDag-Erling Smørgrav# Permission to use, copy, modify, and distribute this software for any 6*ce3adf43SDag-Erling Smørgrav# purpose with or without fee is hereby granted, provided that the above 7*ce3adf43SDag-Erling Smørgrav# copyright notice and this permission notice appear in all copies. 8*ce3adf43SDag-Erling Smørgrav# 9*ce3adf43SDag-Erling Smørgrav# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 10*ce3adf43SDag-Erling Smørgrav# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 11*ce3adf43SDag-Erling Smørgrav# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 12*ce3adf43SDag-Erling Smørgrav# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 13*ce3adf43SDag-Erling Smørgrav# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 14*ce3adf43SDag-Erling Smørgrav# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 15*ce3adf43SDag-Erling Smørgrav# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 16*ce3adf43SDag-Erling Smørgrav 17*ce3adf43SDag-Erling Smørgravhost="@host@" 18*ce3adf43SDag-Erling SmørgravAWK="@AWK@" 19*ce3adf43SDag-Erling SmørgravCC="@CC@" 20*ce3adf43SDag-Erling SmørgravCPP="@CPP@" 21*ce3adf43SDag-Erling SmørgravCFLAGS="@CFLAGS@" 22*ce3adf43SDag-Erling SmørgravCPPFLAGS="@CPPFLAGS@" 23*ce3adf43SDag-Erling SmørgravLDFLAGS="@LDFLAGS@" 24*ce3adf43SDag-Erling SmørgravLIBS="@LIBS@" 25*ce3adf43SDag-Erling Smørgrav 26*ce3adf43SDag-Erling Smørgrav# Note format: 27*ce3adf43SDag-Erling Smørgrav# identifier: [data] CRCR 28*ce3adf43SDag-Erling Smørgrav 29*ce3adf43SDag-Erling Smørgravecho "openssh-survey-version: 1" 30*ce3adf43SDag-Erling Smørgravecho 31*ce3adf43SDag-Erling Smørgravecho "openssh-version: `./ssh -V 2>&1`" 32*ce3adf43SDag-Erling Smørgravecho 33*ce3adf43SDag-Erling Smørgravconfiginv=`$AWK '/^ \\\$.*configure/' config.log | sed 's/^ \\\$ //g'` 34*ce3adf43SDag-Erling Smørgravecho "configure-invocation: $configinv" 35*ce3adf43SDag-Erling Smørgravecho 36*ce3adf43SDag-Erling Smørgravecho "host: $host" 37*ce3adf43SDag-Erling Smørgravecho 38*ce3adf43SDag-Erling Smørgravecho "uname: `uname`" 39*ce3adf43SDag-Erling Smørgravecho 40*ce3adf43SDag-Erling Smørgravecho "uname-r: `uname -r`" 41*ce3adf43SDag-Erling Smørgravecho 42*ce3adf43SDag-Erling Smørgravecho "uname-m: `uname -m`" 43*ce3adf43SDag-Erling Smørgravecho 44*ce3adf43SDag-Erling Smørgravecho "uname-p: `uname -p`" 45*ce3adf43SDag-Erling Smørgravecho 46*ce3adf43SDag-Erling Smørgravecho "oslevel: `oslevel 2>/dev/null`" 47*ce3adf43SDag-Erling Smørgravecho 48*ce3adf43SDag-Erling Smørgravecho "oslevel-r: `oslevel -r 2>/dev/null`" 49*ce3adf43SDag-Erling Smørgravecho 50*ce3adf43SDag-Erling Smørgravecho "cc: $CC" 51*ce3adf43SDag-Erling Smørgravecho 52*ce3adf43SDag-Erling Smørgravecho "cflags: $CFLAGS" 53*ce3adf43SDag-Erling Smørgravecho 54*ce3adf43SDag-Erling Smørgravecho "cppflags: $CPPFLAGS" 55*ce3adf43SDag-Erling Smørgravecho 56*ce3adf43SDag-Erling Smørgravecho "ldflags: $LDFLAGS" 57*ce3adf43SDag-Erling Smørgravecho 58*ce3adf43SDag-Erling Smørgravecho "libs: $LIBS" 59*ce3adf43SDag-Erling Smørgravecho 60*ce3adf43SDag-Erling Smørgravecho "ccver-v: `$CC -v 2>&1 | sed '/^[ \t]*$/d'`" 61*ce3adf43SDag-Erling Smørgravecho 62*ce3adf43SDag-Erling Smørgravecho "ccver-V: `$CC -V 2>&1 | sed '/^[ \t]*$/d'`" 63*ce3adf43SDag-Erling Smørgravecho 64*ce3adf43SDag-Erling Smørgravecho "cppdefines:" 65*ce3adf43SDag-Erling Smørgrav${CPP} -dM - </dev/null 66*ce3adf43SDag-Erling Smørgravecho 67*ce3adf43SDag-Erling Smørgravecho "config.h:" 68*ce3adf43SDag-Erling Smørgravegrep '#define|#undef' config.h 69*ce3adf43SDag-Erling Smørgravecho 70