Hello community, here is the log from the commit of package suseRegister checked in at Thu Jan 25 18:29:49 CET 2007. -------- --- suseRegister/suseRegister.changes 2007-01-24 17:12:30.000000000 +0100 +++ /mounts/work_src_done/NOARCH/suseRegister/suseRegister.changes 2007-01-25 17:49:36.297836000 +0100 @@ -1,0 +2,7 @@ +Thu Jan 25 17:48:20 CET 2007 - mc@suse.de + +- remove Requires: mailx +- add runtime check for "mail" + [#238676] + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ suseRegister.spec ++++++ --- /var/tmp/diff_new_pack.L25195/_old 2007-01-25 18:29:30.000000000 +0100 +++ /var/tmp/diff_new_pack.L25195/_new 2007-01-25 18:29:30.000000000 +0100 @@ -12,7 +12,7 @@ Name: suseRegister Version: 1.2 -Release: 12 +Release: 13 Summary: Registration Tool Group: Productivity/Other License: GNU General Public License (GPL) @@ -31,7 +31,6 @@ Requires: hwinfo Requires: libzypp Requires: zypper -Requires: mailx %if %{sles_version} > 0 Requires: rug Requires: zmd @@ -92,6 +91,10 @@ %endif %changelog -n suseRegister +* Thu Jan 25 2007 - mc@suse.de +- remove Requires: mailx +- add runtime check for "mail" + [#238676] * Wed Jan 24 2007 - mc@suse.de - move directory for the trigger to /var/lib/suseRegister/ because /usr might be read-only ++++++ suseRegister-1.2.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/suseRegister-1.2/suse_register new/suseRegister-1.2/suse_register --- old/suseRegister-1.2/suse_register 2007-01-12 11:43:48.000000000 +0100 +++ new/suseRegister-1.2/suse_register 2007-01-25 17:47:18.000000000 +0100 @@ -97,6 +97,11 @@ my $subject = shift || undef; my $message = shift || undef; + if( ! -e "/usr/bin/mail") + { + return; + } + if(!defined $subject || $subject eq ""|| !defined $message || $message eq "") { @@ -106,7 +111,7 @@ if($subject =~ /^[a-zA-Z0-9\s._-]+$/) { my @cmdArgs = ("-s", "$subject", "root"); - open(MAIL, "|-", "mail", @cmdArgs) or return; + open(MAIL, "|-", "/usr/bin/mail", @cmdArgs) or return; print MAIL $message; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org