8 #include <botan/internal/es_unix.h>
15 std::vector<Unix_Program> Unix_EntropySource::get_default_sources()
17 std::vector<Unix_Program> srcs;
19 srcs.push_back(Unix_Program(
"netstat -in", 1));
20 srcs.push_back(Unix_Program(
"pfstat", 1));
21 srcs.push_back(Unix_Program(
"vmstat -s", 1));
22 srcs.push_back(Unix_Program(
"vmstat", 1));
24 srcs.push_back(Unix_Program(
"arp -a -n", 2));
25 srcs.push_back(Unix_Program(
"ifconfig -a", 2));
26 srcs.push_back(Unix_Program(
"iostat", 2));
27 srcs.push_back(Unix_Program(
"ipcs -a", 2));
28 srcs.push_back(Unix_Program(
"mpstat", 2));
29 srcs.push_back(Unix_Program(
"netstat -an", 2));
30 srcs.push_back(Unix_Program(
"netstat -s", 2));
31 srcs.push_back(Unix_Program(
"nfsstat", 2));
32 srcs.push_back(Unix_Program(
"portstat", 2));
33 srcs.push_back(Unix_Program(
"procinfo -a", 2));
34 srcs.push_back(Unix_Program(
"pstat -T", 2));
35 srcs.push_back(Unix_Program(
"pstat -s", 2));
36 srcs.push_back(Unix_Program(
"uname -a", 2));
37 srcs.push_back(Unix_Program(
"uptime", 2));
39 srcs.push_back(Unix_Program(
"listarea", 3));
40 srcs.push_back(Unix_Program(
"listdev", 3));
41 srcs.push_back(Unix_Program(
"ps -A", 3));
42 srcs.push_back(Unix_Program(
"sysinfo", 3));
44 srcs.push_back(Unix_Program(
"finger", 4));
45 srcs.push_back(Unix_Program(
"mailstats", 4));
46 srcs.push_back(Unix_Program(
"rpcinfo -p localhost", 4));
47 srcs.push_back(Unix_Program(
"who", 4));
49 srcs.push_back(Unix_Program(
"df -l", 4));
50 srcs.push_back(Unix_Program(
"dmesg", 4));
51 srcs.push_back(Unix_Program(
"last -5", 4));
52 srcs.push_back(Unix_Program(
"ls -alni /proc", 4));
53 srcs.push_back(Unix_Program(
"ls -alni /tmp", 4));
54 srcs.push_back(Unix_Program(
"pstat -f", 4));
56 srcs.push_back(Unix_Program(
"ps -elf", 5));
57 srcs.push_back(Unix_Program(
"ps aux", 5));
59 srcs.push_back(Unix_Program(
"lsof -n", 6));
60 srcs.push_back(Unix_Program(
"sar -A", 6));