1*3416500aSEnji Cooper#!/bin/sh 2*3416500aSEnji Cooper 3*3416500aSEnji Cooperset -ex 4*3416500aSEnji Cooper 5*3416500aSEnji Coopercd $(dirname $0)/.. 6*3416500aSEnji Cooper 7*3416500aSEnji Cooperdf . 8*3416500aSEnji Cooperuname -a 9*3416500aSEnji Cooper 10*3416500aSEnji Coopercase "$(uname)" in 11*3416500aSEnji CooperDarwin) 12*3416500aSEnji Cooper sw_vers -productVersion 13*3416500aSEnji Cooper mount 14*3416500aSEnji Cooper # FIXME: OSX has test issues that need to be addressed per Issue #13. 15*3416500aSEnji Cooper exit 0 16*3416500aSEnji Cooper ;; 17*3416500aSEnji CooperFreeBSD) 18*3416500aSEnji Cooper mount -p 19*3416500aSEnji Cooper ;; 20*3416500aSEnji CooperLinux) 21*3416500aSEnji Cooper for release_file in /etc/lsb-release /etc/os-release; do 22*3416500aSEnji Cooper echo "$release_file.. ->" 23*3416500aSEnji Cooper cat $release_file 24*3416500aSEnji Cooper done 25*3416500aSEnji Cooper mount 26*3416500aSEnji Cooper ;; 27*3416500aSEnji Cooperesac 28*3416500aSEnji Cooper 29*3416500aSEnji Coopersudo prove -rv . 30