diff --git a/sh/09_os_info.sh b/sh/09_os_info.sh index 0b557ee..5ac40f6 100644 --- a/sh/09_os_info.sh +++ b/sh/09_os_info.sh @@ -49,6 +49,13 @@ ulimit -a | sort echo "" echo "

Les 50 dernières erreur dans /var/log/messages :

" -echo "
"
-cat /var/log/messages* | egrep -i 'error|failed' 
-echo "
" +if sudo -l &> /dev/null ; then + echo "L'utilisateur a les droits sudo. on continue." + echo "
"
+	sudo cat /var/log/messages | egrep -i 'error|failed' 
+	echo "
" +else + echo "
"
+    echo "L'utilisateur n'a les droits pour lire les fichiers log."
+	echo "
" +fi