Hello community, here is the log from the commit of package xntp checked in at Fri Apr 13 16:56:19 CEST 2007. -------- --- xntp/xntp.changes 2007-03-29 15:54:27.000000000 +0200 +++ /mounts/work_src_done/STABLE/xntp/xntp.changes 2007-04-13 09:43:40.000000000 +0200 @@ -1,0 +2,6 @@ +Fri Apr 13 09:41:04 CEST 2007 - mskibbe@suse.de + +- "rcxntpd start" fails with "ntpd[8013]: crypto_setup: random seed + file //.rnd not found" (#232512) + +------------------------------------------------------------------- New: ---- xntp-4.2.0a-seed_file.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xntp.spec ++++++ --- /var/tmp/diff_new_pack.NLI362/_old 2007-04-13 16:56:12.000000000 +0200 +++ /var/tmp/diff_new_pack.NLI362/_new 2007-04-13 16:56:12.000000000 +0200 @@ -19,7 +19,7 @@ License: X11/MIT Group: Productivity/Networking/Other Version: 4.2.4 -Release: 10 +Release: 13 Summary: Network Time Protocol daemon (version 4) # main source Source0: ntp-%version.tar.bz2 @@ -56,6 +56,7 @@ Patch17: xntp-man-pages.diff Patch18: xntp-strcat-.diff Patch19: ntp-4.2.4-w32-time-authentification.fix.patch +Patch20: xntp-4.2.0a-seed_file.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Autoreqprov: on Provides: ntp xntp3 @@ -203,6 +204,7 @@ %patch16 %patch17 %patch18 +%patch20 %build rm -rf acconfig.h @@ -348,6 +350,9 @@ %doc html/* %changelog +* Fri Apr 13 2007 - mskibbe@suse.de +- "rcxntpd start" fails with "ntpd[8013]: crypto_setup: random seed + file //.rnd not found" (#232512) * Thu Mar 29 2007 - rguenther@suse.de - add pwdutils BuildRequires for postinstall script execution * Thu Mar 22 2007 - mskibbe@suse.de ++++++ xntp-4.2.0a-seed_file.patch ++++++ --- ntpd/ntp_crypto.c +++ ntpd/ntp_crypto.c @@ -3762,10 +3762,15 @@ exit (-1); } if ((bytes = RAND_load_file(rand_file, -1)) == 0) { - msyslog(LOG_ERR, - "crypto_setup: random seed file %s not found\n", + int m_buff = 0; + RAND_write_file(rand_file); + + msyslog(LOG_ERR, + "crypto_setup: random seed file %s not found - created one\n", rand_file); - exit (-1); + crypto_setup(); + return ( 0 ); +// exit (-1); } get_systime(&seed); RAND_seed(&seed, sizeof(l_fp)); ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org