From 4f853fd987692eee16faf344e293d4aa1f6bfb18 Mon Sep 17 00:00:00 2001 From: Stephen Hemminger Date: Fri, 29 Feb 2008 12:06:35 -0800 Subject: remove root requirement By using vyatta-show-dmi and the operator/sudoers this script can now be run without being root. --- functions/tech-support | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) (limited to 'functions/tech-support') diff --git a/functions/tech-support b/functions/tech-support index 61422d9..fb6a91f 100644 --- a/functions/tech-support +++ b/functions/tech-support @@ -78,7 +78,7 @@ header PCI Info lspci header System Info -sudo ${vyatta_bindir}/sudo-users/dmidecode +${vyatta_bindir}/vyatta-show-dmi header Interfaces show interfaces @@ -128,8 +128,10 @@ cat /etc/apt/sources.list header /etc/ipsec.conf cat /etc/ipsec.conf -header /etc/ipsec.secrets -sudo cat /etc/ipsec.secrets +if [ -r /etc/ipsec.secrets ]; then + header /etc/ipsec.secrets + cat /etc/ipsec.secrets +fi header \''ls -l /etc/rc?.d'\' ls -l /etc/rc?.d @@ -138,16 +140,16 @@ header /etc/rc.local cat /etc/rc.local header \''iptables -L -vn'\' -sudo ${vyatta_bindir}/sudo-users/iptables -L -vn +sudo /sbin/iptables -L -vn header \''iptables -t nat -L -vn'\' -sudo ${vyatta_bindir}/sudo-users/iptables -t nat -L -vn +sudo /sbin/iptables -t nat -L -vn header \''iptables -t mangle -L -vn'\' -sudo ${vyatta_bindir}/sudo-users/iptables -t mangle -L -vn +sudo /sbin/iptables -t mangle -L -vn header \''iptables -t raw -L -vn'\' -sudo ${vyatta_bindir}/sudo-users/iptables -t raw -L -vn +sudo /sbin/iptables -t raw -L -vn header \''show ip route'\' show ip route -- cgit v1.2.3 From ddfa636a5e1e37b541366db500680612184d846e Mon Sep 17 00:00:00 2001 From: Stephen Hemminger Date: Mon, 3 Mar 2008 15:04:58 -0800 Subject: tech-support is a shell script Change mode to reflect fact it is executable. --- functions/tech-support | 0 1 file changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 functions/tech-support (limited to 'functions/tech-support') diff --git a/functions/tech-support b/functions/tech-support old mode 100644 new mode 100755 -- cgit v1.2.3