Server IP : 127.0.0.2 / Your IP : 3.17.157.68 Web Server : Apache/2.4.18 (Ubuntu) System : User : www-data ( ) PHP Version : 7.0.33-0ubuntu0.16.04.16 Disable Function : disk_free_space,disk_total_space,diskfreespace,dl,exec,fpaththru,getmyuid,getmypid,highlight_file,ignore_user_abord,leak,listen,link,opcache_get_configuration,opcache_get_status,passthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,php_uname,phpinfo,posix_ctermid,posix_getcwd,posix_getegid,posix_geteuid,posix_getgid,posix_getgrgid,posix_getgrnam,posix_getgroups,posix_getlogin,posix_getpgid,posix_getpgrp,posix_getpid,posix,_getppid,posix_getpwnam,posix_getpwuid,posix_getrlimit,posix_getsid,posix_getuid,posix_isatty,posix_kill,posix_mkfifo,posix_setegid,posix_seteuid,posix_setgid,posix_setpgid,posix_setsid,posix_setuid,posix_times,posix_ttyname,posix_uname,pclose,popen,proc_open,proc_close,proc_get_status,proc_nice,proc_terminate,shell_exec,source,show_source,system,virtual MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /lib/modules/4.4.0-1084-aws/build/scripts/ |
Upload File : |
#!/bin/sh # Before running this script please ensure that your PATH is # typical as you use for compilation/istallation. I use # /bin /sbin /usr/bin /usr/sbin /usr/local/bin, but it may # differ on your system. # echo 'If some fields are empty or look unusual you may have an old version.' echo 'Compare to the current minimal requirements in Documentation/Changes.' echo ' ' uname -a echo ' ' gcc -dumpversion 2>&1 | awk '/[0-9]+([.]?[0-9]+)+/ && !/not found$/{ match($0, /[0-9]+([.]?[0-9]+)+/) printf("GNU C\t\t\t%s\n", substr($0,RSTART,RLENGTH)) }' make --version 2>&1 | awk '/GNU Make/{ match($0, /[0-9]+([.]?[0-9]+)+/) printf("GNU Make\t\t%s\n", substr($0,RSTART,RLENGTH)) }' ld -v 2>&1 | awk '/[0-9]+([.]?[0-9]+)+/ && !/not found$/{ match($0, /[0-9]+([.]?[0-9]+)+/) printf("Binutils\t\t%s\n", substr($0,RSTART,RLENGTH)) }' mount --version 2>&1 | awk '/[0-9]+([.]?[0-9]+)+/ && !/not found$/{ match($0, /[0-9]+([.]?[0-9]+)+/) $0 = substr($0,RSTART,RLENGTH) printf("Util-linux\t\t%s\nMount\t\t\t%s\n",$0,$0) }' depmod -V 2>&1 | awk '/[0-9]+([.]?[0-9]+)+/ && !/not found$/{ match($0, /[0-9]+([.]?[0-9]+)+/) printf("Module-init-tools\t%s\n", substr($0,RSTART,RLENGTH)) }' tune2fs 2>&1 | awk '/^tune2fs/{ match($0, /[0-9]+([.]?[0-9]+)+/) printf("E2fsprogs\t\t%s\n", substr($0,RSTART,RLENGTH)) }' fsck.jfs -V 2>&1 | awk '/version/{ match($0, /[0-9]+([.]?[0-9]+)+/) printf("Jfsutils\t\t%s\n", substr($0,RSTART,RLENGTH)) }' reiserfsck -V 2>&1 | awk '/^reiserfsck/{ match($0, /[0-9]+([.]?[0-9]+)+/) printf("Reiserfsprogs\t\t%s\n", substr($0,RSTART,RLENGTH)) }' fsck.reiser4 -V 2>&1 | grep ^fsck.reiser4 | awk \ 'NR==1{print "reiser4progs ", $2}' xfs_db -V 2>&1 | awk '/version/{ match($0, /[0-9]+([.]?[0-9]+)+/) printf("Xfsprogs\t\t%s\n", substr($0,RSTART,RLENGTH)) }' pccardctl -V 2>&1 | awk '/pcmciautils/{ match($0, /[0-9]+([.]?[0-9]+)+/) printf("Pcmciautils\t\t%s\n", substr($0,RSTART,RLENGTH)) }' cardmgr -V 2>&1| grep version | awk \ 'NR==1{print "pcmcia-cs ", $3}' quota -V 2>&1 | awk '/version/{ match($0, /[0-9]+([.]?[0-9]+)+/) printf("Quota-tools\t\t%s\n", substr($0,RSTART,RLENGTH)) }' pppd --version 2>&1 | awk '/version/{ match($0, /[0-9]+([.]?[0-9]+)+/) printf("PPP\t\t\t%s\n", substr($0,RSTART,RLENGTH)) }' isdnctrl 2>&1 | grep version | awk \ 'NR==1{print "isdn4k-utils ", $NF}' showmount --version 2>&1 | grep nfs-utils | awk \ 'NR==1{print "nfs-utils ", $NF}' test -r /proc/self/maps && sed ' /.*libc-\(.*\)\.so$/!d s//Linux C Library\t\t\1/ q ' /proc/self/maps ldd --version 2>&1 | awk '/^ldd/{ match($0, /[0-9]+([.]?[0-9]+)+/) printf("Dynamic linker (ldd)\t%s\n", substr($0,RSTART,RLENGTH)) }' libcpp=`ldconfig -p 2>/dev/null | awk '/(libg|stdc)[+]+\.so/ { print $NF exit } '` test -r "$libcpp" && ls -l $libcpp | sed ' s!.*so\.!! s!^!Linux C++ Library\t! ' ps --version 2>&1 | awk '/version/{ match($0, /[0-9]+([.]?[0-9]+)+/) printf("Procps\t\t\t%s\n", substr($0,RSTART,RLENGTH)) }' ifconfig --version 2>&1 | awk '/tools/{ match($0, /[0-9]+([.]?[0-9]+)+/) printf("Net-tools\t\t%s\n", substr($0,RSTART,RLENGTH)) }' loadkeys -V 2>&1 | awk '/[0-9]+([.]?[0-9]+)+/ && !/not found$/{ match($0, /[0-9]+([.]?[0-9]+)+/) $0 = substr($0,RSTART,RLENGTH) printf("Kbd\t\t\t%s\nConsole-tools\t\t%s\n",$0,$0) }' oprofiled --version 2>&1 | awk \ '(NR==1 && ($2 == "oprofile")) {print "oprofile ", $3}' expr --v 2>&1 | awk '/^expr/{ match($0, /[0-9]+([.]?[0-9]+)+/) printf("Sh-utils\t\t%s\n", substr($0,RSTART,RLENGTH)) }' udevadm --version 2>&1 | awk '/[0-9]+([.]?[0-9]+)+/ && !/not found$/{ match($0, /[0-9]+([.]?[0-9]+)+/) printf("Udev\t\t\t%s\n", substr($0,RSTART,RLENGTH)) }' iwconfig --version 2>&1 | awk '/version/{ match($0, /[0-9]+([.]?[0-9]+)+/) printf("Wireless-tools\t\t%s\n", substr($0,RSTART,RLENGTH)) }' test -e /proc/modules && sort /proc/modules | sed ' s/ .*// H ${ g s/^\n/Modules Loaded\t\t/ y/\n/ / q } d '