From b1d9174ea0b26a6fd025630e416bb1c4c8e07e0f Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Tue, 15 Jul 2003 16:27:16 +0000 Subject: ensure we got a valied email in "email alert" --- perl-install/standalone/logdrake | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'perl-install/standalone/logdrake') diff --git a/perl-install/standalone/logdrake b/perl-install/standalone/logdrake index 4fcddfd0d..296e57bab 100755 --- a/perl-install/standalone/logdrake +++ b/perl-install/standalone/logdrake @@ -26,7 +26,7 @@ use lib qw(/usr/lib/libDrakX); use standalone; #- warning, standalone must be loaded very first, for 'explanations' use common; use interactive; -use ugtk2 qw(:wrappers :helpers :create); +use ugtk2 qw(:create :dialogs :wrappers :helpers); $::isInstall and die "Not supported during install.\n"; @@ -449,6 +449,10 @@ EOF { label => "" }, { label => "Email", val => \$email }, ]) or goto step_load; + if ($email !~ /[\w.-]*@[\w.-]/) { + err_dialog(N("Wrong email"), N("\"%s\" is not a valid email!")); + goto step_output; + } $cron .= q(#- report it -- cgit v1.2.1