+;; /etc/sudoers
+(when (memq 'etc-sudoers-generic-mode generic-extras-enable-list)
+
+(define-generic-mode etc-sudoers-generic-mode
+ '(?#)
+ '("User_Alias" "Runas_Alias" "Host_Alias" "Cmnd_Alias"
+ "NOPASSWD" "PASSWD" "NOEXEC" "EXEC"
+ "ALL")
+ '(("\\<\\(root\\|su\\)\\>" 1 font-lock-warning-face)
+ ("\\(\\*\\)" 1 font-lock-warning-face)
+ ("\\<\\(%[A-Za-z0-9_]+\\)\\>" 1 font-lock-variable-name-face))
+ '("/etc/sudoers\\'")
+ nil
+ "Generic mode for sudoers configuration files."))
+