Explorar el Código

Fix for awk/os-release with different OS

Sven Velt hace 5 años
padre
commit
be2ff6a2cd
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. 1 1
      ssh-wrapper.py

+ 1 - 1
ssh-wrapper.py

@@ -10,7 +10,7 @@ allowed = [
 		##### System informations
 		r'^/usr/bin/lsb_release\s+-d$',		# Linux
 		r'^/(usr/)?bin/uname\s+-mrs$',		# Linux, BSD & others
-		r'''^/(usr/)?s?bin/awk -F'"' -e '/PRETTY_NAME/{ print \$2; }' /etc/os-release''',		# Linux: /etc/os-release via awk for get_os.py
+		r'''^/(usr/)?s?bin/awk -F'"' (-e\s*)?'/PRETTY_NAME/{ print \$2; }' /etc/os-release''',		# Linux: /etc/os-release via awk for get_os.py
 
 		##### Complete command lines (Monitoring-Plugins on Debian)
 		r'^/usr/lib/nagios/plugins/check_disk -w \d+% -c \d+% -p /[/a-z]*$',