diff --git a/.gitignore b/.gitignore index 7cae522..9080121 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /prelude-manager-4.1.1.tar.gz +/prelude-manager-5.0.0.tar.gz diff --git a/prelude-manager-4.1.1-fix_etc_perms.patch b/prelude-manager-4.1.1-fix_etc_perms.patch deleted file mode 100644 index b7eaef5..0000000 --- a/prelude-manager-4.1.1-fix_etc_perms.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- ./Makefile.in 2016-09-15 09:02:20.863000884 +0200 -+++ ./Makefile.in 2017-01-30 00:38:41.513780569 +0100 -@@ -1613,12 +1613,12 @@ - - - install-data-local: -- $(INSTALL) -d -m 700 $(DESTDIR)$(configdir); -- $(INSTALL) -d -m 700 $(DESTDIR)$(manager_run_dir); -- $(INSTALL) -d -m 700 $(DESTDIR)$(manager_scheduler_dir); -- $(INSTALL) -d -m 700 $(DESTDIR)$(manager_failover_dir); -+ $(INSTALL) -d -m 755 $(DESTDIR)$(configdir); -+ $(INSTALL) -d -m 755 $(DESTDIR)$(manager_run_dir); -+ $(INSTALL) -d -m 755 $(DESTDIR)$(manager_scheduler_dir); -+ $(INSTALL) -d -m 755 $(DESTDIR)$(manager_failover_dir); - @if test -f $(DESTDIR)$(configdir)/prelude-manager.conf; then \ -- $(INSTALL) -m 600 $(top_builddir)/prelude-manager.conf $(DESTDIR)$(configdir)/prelude-manager.conf-dist; \ -+ $(INSTALL) -m 644 $(top_builddir)/prelude-manager.conf $(DESTDIR)$(configdir)/prelude-manager.conf-dist; \ - echo "********************************************************************************"; \ - echo; \ - echo "$(DESTDIR)$(configdir)/prelude-manager.conf already exist..."; \ -@@ -1626,7 +1626,7 @@ - echo; \ - echo "********************************************************************************"; \ - else \ -- $(INSTALL) -m 600 $(top_builddir)/prelude-manager.conf $(DESTDIR)$(configdir)/; \ -+ $(INSTALL) -m 644 $(top_builddir)/prelude-manager.conf $(DESTDIR)$(configdir)/; \ - fi - - uninstall-local: diff --git a/prelude-manager-4.1.1-gnutls_priority_init.patch b/prelude-manager-4.1.1-gnutls_priority_init.patch deleted file mode 100644 index 06c4560..0000000 --- a/prelude-manager-4.1.1-gnutls_priority_init.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- ./src/manager-auth.c 2016-09-15 08:49:17.621000884 +0200 -+++ ./src/manager-auth.c 2017-01-30 00:34:26.922258220 +0100 -@@ -557,7 +557,7 @@ - int ret; - const char *errptr; - -- ret = gnutls_priority_init(&tls_priority, (tlsopts) ? tlsopts : "NORMAL", &errptr); -+ ret = gnutls_priority_init(&tls_priority, (tlsopts) ? tlsopts : "@SYSTEM", &errptr); - if ( ret < 0 ) { - prelude_log(PRELUDE_LOG_ERR, "TLS priority error: %s: '%s'.\n", gnutls_strerror(ret), errptr); - return -2; ---- ./prelude-manager.conf.in 2016-09-15 08:49:17.620000884 +0200 -+++ ./prelude-manager.conf.in 2017-02-07 01:12:13.221471869 +0100 -@@ -96,8 +96,8 @@ - # Note that much more settings might be enabled or disabled using this - # option: please see gnutls_priority_init(3) for more details. - # --# The default settings is "NORMAL". --# tls-options = NORMAL -+# The default settings is "@SYSTEM". -+# tls-options = @SYSTEM - - - # diff --git a/prelude-manager-5.0.0-disable_gnulib_tests_cond_rwlock_thread.patch b/prelude-manager-5.0.0-disable_gnulib_tests_cond_rwlock_thread.patch new file mode 100644 index 0000000..40e6504 --- /dev/null +++ b/prelude-manager-5.0.0-disable_gnulib_tests_cond_rwlock_thread.patch @@ -0,0 +1,566 @@ +--- ./libmissing/tests/Makefile.in 2018-12-23 23:06:08.714000000 +0100 ++++ ./libmissing/tests/Makefile.in 2019-03-05 01:12:42.280967722 +0100 +@@ -106,21 +106,19 @@ + TESTS = test-accept$(EXEEXT) test-alloca-opt$(EXEEXT) \ + test-arpa_inet$(EXEEXT) test-binary-io.sh test-bind$(EXEEXT) \ + test-c-ctype$(EXEEXT) test-cloexec$(EXEEXT) \ +- test-close$(EXEEXT) test-cond$(EXEEXT) test-connect$(EXEEXT) \ +- test-ctype$(EXEEXT) test-dup2$(EXEEXT) test-environ$(EXEEXT) \ +- test-errno$(EXEEXT) test-fcntl-h$(EXEEXT) test-fcntl$(EXEEXT) \ +- test-fdopen$(EXEEXT) test-fgetc$(EXEEXT) test-float$(EXEEXT) \ +- test-fputc$(EXEEXT) test-fread$(EXEEXT) test-fstat$(EXEEXT) \ +- test-ftruncate.sh test-fwrite$(EXEEXT) \ +- test-getaddrinfo$(EXEEXT) test-getcwd-lgpl$(EXEEXT) \ +- test-getdtablesize$(EXEEXT) test-gettimeofday$(EXEEXT) \ +- test-ignore-value$(EXEEXT) test-inet_ntop$(EXEEXT) \ +- test-inet_pton$(EXEEXT) test-intprops$(EXEEXT) \ +- test-inttypes$(EXEEXT) test-ioctl$(EXEEXT) \ +- test-isblank$(EXEEXT) test-limits-h$(EXEEXT) \ +- test-listen$(EXEEXT) test-rwlock1$(EXEEXT) test-lock$(EXEEXT) \ +- test-once1$(EXEEXT) test-once2$(EXEEXT) test-lstat$(EXEEXT) \ +- test-malloca$(EXEEXT) test-memchr$(EXEEXT) \ ++ test-close$(EXEEXT) test-connect$(EXEEXT) test-ctype$(EXEEXT) \ ++ test-dup2$(EXEEXT) test-environ$(EXEEXT) test-errno$(EXEEXT) \ ++ test-fcntl-h$(EXEEXT) test-fcntl$(EXEEXT) test-fdopen$(EXEEXT) \ ++ test-fgetc$(EXEEXT) test-float$(EXEEXT) test-fputc$(EXEEXT) \ ++ test-fread$(EXEEXT) test-fstat$(EXEEXT) test-ftruncate.sh \ ++ test-fwrite$(EXEEXT) test-getaddrinfo$(EXEEXT) \ ++ test-getcwd-lgpl$(EXEEXT) test-getdtablesize$(EXEEXT) \ ++ test-gettimeofday$(EXEEXT) test-ignore-value$(EXEEXT) \ ++ test-inet_ntop$(EXEEXT) test-inet_pton$(EXEEXT) \ ++ test-intprops$(EXEEXT) test-inttypes$(EXEEXT) \ ++ test-ioctl$(EXEEXT) test-isblank$(EXEEXT) \ ++ test-limits-h$(EXEEXT) test-listen$(EXEEXT) \ ++ test-lstat$(EXEEXT) test-malloca$(EXEEXT) test-memchr$(EXEEXT) \ + test-memmem$(EXEEXT) test-nanosleep$(EXEEXT) \ + test-netdb$(EXEEXT) test-netinet_in$(EXEEXT) \ + test-open$(EXEEXT) test-pathmax$(EXEEXT) test-perror.sh \ +@@ -140,8 +138,7 @@ + test-sys_ioctl$(EXEEXT) test-sys_select$(EXEEXT) \ + test-sys_socket$(EXEEXT) test-sys_stat$(EXEEXT) \ + test-sys_time$(EXEEXT) test-sys_types$(EXEEXT) \ +- test-sys_uio$(EXEEXT) test-init.sh test-thread_self$(EXEEXT) \ +- test-thread_create$(EXEEXT) test-time$(EXEEXT) \ ++ test-sys_uio$(EXEEXT) test-init.sh test-time$(EXEEXT) \ + test-unistd$(EXEEXT) test-unsetenv$(EXEEXT) \ + test-usleep$(EXEEXT) test-vasnprintf$(EXEEXT) \ + test-verify$(EXEEXT) test-verify.sh test-vsnprintf$(EXEEXT) \ +@@ -151,11 +148,11 @@ + check_PROGRAMS = test-accept$(EXEEXT) test-alloca-opt$(EXEEXT) \ + test-arpa_inet$(EXEEXT) test-binary-io$(EXEEXT) \ + test-bind$(EXEEXT) test-c-ctype$(EXEEXT) test-cloexec$(EXEEXT) \ +- test-close$(EXEEXT) test-cond$(EXEEXT) test-connect$(EXEEXT) \ +- test-ctype$(EXEEXT) test-dup2$(EXEEXT) test-environ$(EXEEXT) \ +- test-errno$(EXEEXT) test-fcntl-h$(EXEEXT) test-fcntl$(EXEEXT) \ +- test-fdopen$(EXEEXT) test-fgetc$(EXEEXT) test-float$(EXEEXT) \ +- test-fputc$(EXEEXT) test-fread$(EXEEXT) test-fstat$(EXEEXT) \ ++ test-close$(EXEEXT) test-connect$(EXEEXT) test-ctype$(EXEEXT) \ ++ test-dup2$(EXEEXT) test-environ$(EXEEXT) test-errno$(EXEEXT) \ ++ test-fcntl-h$(EXEEXT) test-fcntl$(EXEEXT) test-fdopen$(EXEEXT) \ ++ test-fgetc$(EXEEXT) test-float$(EXEEXT) test-fputc$(EXEEXT) \ ++ test-fread$(EXEEXT) test-fstat$(EXEEXT) \ + test-ftruncate$(EXEEXT) test-fwrite$(EXEEXT) \ + test-getaddrinfo$(EXEEXT) test-getcwd-lgpl$(EXEEXT) \ + test-getdtablesize$(EXEEXT) test-gettimeofday$(EXEEXT) \ +@@ -163,12 +160,11 @@ + test-inet_pton$(EXEEXT) test-intprops$(EXEEXT) \ + test-inttypes$(EXEEXT) test-ioctl$(EXEEXT) \ + test-isblank$(EXEEXT) test-limits-h$(EXEEXT) \ +- test-listen$(EXEEXT) test-rwlock1$(EXEEXT) test-lock$(EXEEXT) \ +- test-once1$(EXEEXT) test-once2$(EXEEXT) test-lstat$(EXEEXT) \ +- test-malloca$(EXEEXT) test-memchr$(EXEEXT) \ +- test-memmem$(EXEEXT) test-nanosleep$(EXEEXT) \ +- test-netdb$(EXEEXT) test-netinet_in$(EXEEXT) \ +- test-open$(EXEEXT) test-pathmax$(EXEEXT) test-perror$(EXEEXT) \ ++ test-listen$(EXEEXT) test-lstat$(EXEEXT) test-malloca$(EXEEXT) \ ++ test-memchr$(EXEEXT) test-memmem$(EXEEXT) \ ++ test-nanosleep$(EXEEXT) test-netdb$(EXEEXT) \ ++ test-netinet_in$(EXEEXT) test-open$(EXEEXT) \ ++ test-pathmax$(EXEEXT) test-perror$(EXEEXT) \ + test-perror2$(EXEEXT) test-pipe$(EXEEXT) \ + test-pthread_sigmask1$(EXEEXT) test-pthread_sigmask2$(EXEEXT) \ + test-raise$(EXEEXT) test-select$(EXEEXT) \ +@@ -186,7 +182,6 @@ + test-sys_select$(EXEEXT) test-sys_socket$(EXEEXT) \ + test-sys_stat$(EXEEXT) test-sys_time$(EXEEXT) \ + test-sys_types$(EXEEXT) test-sys_uio$(EXEEXT) \ +- test-thread_self$(EXEEXT) test-thread_create$(EXEEXT) \ + test-time$(EXEEXT) test-unistd$(EXEEXT) test-unsetenv$(EXEEXT) \ + test-usleep$(EXEEXT) test-vasnprintf$(EXEEXT) \ + test-verify$(EXEEXT) test-vsnprintf$(EXEEXT) \ +@@ -398,9 +393,6 @@ + test_close_LDADD = $(LDADD) + test_close_DEPENDENCIES = libtests.a ../../libmissing/libmissing.la \ + libtests.a $(am__DEPENDENCIES_1) +-test_cond_SOURCES = test-cond.c +-test_cond_OBJECTS = test-cond.$(OBJEXT) +-test_cond_DEPENDENCIES = $(am__DEPENDENCIES_2) + test_connect_SOURCES = test-connect.c + test_connect_OBJECTS = test-connect.$(OBJEXT) + test_connect_DEPENDENCIES = $(am__DEPENDENCIES_2) \ +@@ -535,9 +527,6 @@ + test_listen_SOURCES = test-listen.c + test_listen_OBJECTS = test-listen.$(OBJEXT) + test_listen_DEPENDENCIES = $(am__DEPENDENCIES_2) +-test_lock_SOURCES = test-lock.c +-test_lock_OBJECTS = test-lock.$(OBJEXT) +-test_lock_DEPENDENCIES = $(am__DEPENDENCIES_2) + test_lstat_SOURCES = test-lstat.c + test_lstat_OBJECTS = test-lstat.$(OBJEXT) + test_lstat_LDADD = $(LDADD) +@@ -573,12 +562,6 @@ + test_netinet_in_DEPENDENCIES = libtests.a \ + ../../libmissing/libmissing.la libtests.a \ + $(am__DEPENDENCIES_1) +-am_test_once1_OBJECTS = test-once.$(OBJEXT) +-test_once1_OBJECTS = $(am_test_once1_OBJECTS) +-test_once1_DEPENDENCIES = $(am__DEPENDENCIES_2) +-am_test_once2_OBJECTS = test-once.$(OBJEXT) +-test_once2_OBJECTS = $(am_test_once2_OBJECTS) +-test_once2_DEPENDENCIES = $(am__DEPENDENCIES_2) + test_open_SOURCES = test-open.c + test_open_OBJECTS = test-open.$(OBJEXT) + test_open_LDADD = $(LDADD) +@@ -615,9 +598,6 @@ + test_raise_LDADD = $(LDADD) + test_raise_DEPENDENCIES = libtests.a ../../libmissing/libmissing.la \ + libtests.a $(am__DEPENDENCIES_1) +-test_rwlock1_SOURCES = test-rwlock1.c +-test_rwlock1_OBJECTS = test-rwlock1.$(OBJEXT) +-test_rwlock1_DEPENDENCIES = $(am__DEPENDENCIES_2) + test_select_SOURCES = test-select.c + test_select_OBJECTS = test-select.$(OBJEXT) + test_select_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) +@@ -762,12 +742,6 @@ + test_sys_uio_LDADD = $(LDADD) + test_sys_uio_DEPENDENCIES = libtests.a ../../libmissing/libmissing.la \ + libtests.a $(am__DEPENDENCIES_1) +-test_thread_create_SOURCES = test-thread_create.c +-test_thread_create_OBJECTS = test-thread_create.$(OBJEXT) +-test_thread_create_DEPENDENCIES = $(am__DEPENDENCIES_2) +-test_thread_self_SOURCES = test-thread_self.c +-test_thread_self_OBJECTS = test-thread_self.$(OBJEXT) +-test_thread_self_DEPENDENCIES = $(am__DEPENDENCIES_2) + test_time_SOURCES = test-time.c + test_time_OBJECTS = test-time.$(OBJEXT) + test_time_LDADD = $(LDADD) +@@ -853,59 +827,55 @@ + SOURCES = $(libtests_a_SOURCES) $(EXTRA_libtests_a_SOURCES) \ + test-accept.c test-alloca-opt.c test-arpa_inet.c \ + test-binary-io.c test-bind.c test-c-ctype.c test-cloexec.c \ +- test-close.c test-cond.c test-connect.c test-ctype.c \ +- test-dup2.c test-environ.c test-errno.c test-fcntl.c \ +- test-fcntl-h.c test-fdopen.c test-fgetc.c test-float.c \ +- test-fputc.c test-fread.c test-fstat.c test-ftruncate.c \ +- test-fwrite.c test-getaddrinfo.c test-getcwd-lgpl.c \ +- test-getdtablesize.c test-gettimeofday.c test-ignore-value.c \ +- test-inet_ntop.c test-inet_pton.c test-intprops.c \ +- test-inttypes.c test-ioctl.c test-isblank.c test-limits-h.c \ +- test-listen.c test-lock.c test-lstat.c test-malloca.c \ +- test-memchr.c test-memmem.c test-nanosleep.c test-netdb.c \ +- test-netinet_in.c $(test_once1_SOURCES) $(test_once2_SOURCES) \ +- test-open.c test-pathmax.c test-perror.c test-perror2.c \ +- test-pipe.c test-pthread_sigmask1.c test-pthread_sigmask2.c \ +- test-raise.c test-rwlock1.c test-select.c test-select-fd.c \ +- test-select-stdin.c test-setsockopt.c test-sigaction.c \ +- test-signal-h.c test-sigprocmask.c test-sleep.c \ +- test-snprintf.c test-sockets.c test-stat.c test-stat-time.c \ +- test-stdalign.c test-stdbool.c test-stddef.c test-stdint.c \ +- test-stdio.c test-stdlib.c test-strerror.c test-strerror_r.c \ +- test-string.c test-strnlen.c test-symlink.c test-sys_ioctl.c \ +- test-sys_select.c test-sys_socket.c test-sys_stat.c \ +- test-sys_time.c test-sys_types.c test-sys_uio.c \ +- test-thread_create.c test-thread_self.c test-time.c \ +- test-unistd.c test-unsetenv.c test-usleep.c test-vasnprintf.c \ +- test-verify.c test-verify-try.c test-vsnprintf.c test-wchar.c ++ test-close.c test-connect.c test-ctype.c test-dup2.c \ ++ test-environ.c test-errno.c test-fcntl.c test-fcntl-h.c \ ++ test-fdopen.c test-fgetc.c test-float.c test-fputc.c \ ++ test-fread.c test-fstat.c test-ftruncate.c test-fwrite.c \ ++ test-getaddrinfo.c test-getcwd-lgpl.c test-getdtablesize.c \ ++ test-gettimeofday.c test-ignore-value.c test-inet_ntop.c \ ++ test-inet_pton.c test-intprops.c test-inttypes.c test-ioctl.c \ ++ test-isblank.c test-limits-h.c test-listen.c test-lstat.c \ ++ test-malloca.c test-memchr.c test-memmem.c test-nanosleep.c \ ++ test-netdb.c test-netinet_in.c test-open.c test-pathmax.c \ ++ test-perror.c test-perror2.c test-pipe.c \ ++ test-pthread_sigmask1.c test-pthread_sigmask2.c test-raise.c \ ++ test-select.c test-select-fd.c test-select-stdin.c \ ++ test-setsockopt.c test-sigaction.c test-signal-h.c \ ++ test-sigprocmask.c test-sleep.c test-snprintf.c test-sockets.c \ ++ test-stat.c test-stat-time.c test-stdalign.c test-stdbool.c \ ++ test-stddef.c test-stdint.c test-stdio.c test-stdlib.c \ ++ test-strerror.c test-strerror_r.c test-string.c test-strnlen.c \ ++ test-symlink.c test-sys_ioctl.c test-sys_select.c \ ++ test-sys_socket.c test-sys_stat.c test-sys_time.c \ ++ test-sys_types.c test-sys_uio.c test-time.c test-unistd.c \ ++ test-unsetenv.c test-usleep.c test-vasnprintf.c test-verify.c \ ++ test-verify-try.c test-vsnprintf.c test-wchar.c + DIST_SOURCES = $(libtests_a_SOURCES) $(EXTRA_libtests_a_SOURCES) \ + test-accept.c test-alloca-opt.c test-arpa_inet.c \ + test-binary-io.c test-bind.c test-c-ctype.c test-cloexec.c \ +- test-close.c test-cond.c test-connect.c test-ctype.c \ +- test-dup2.c test-environ.c test-errno.c test-fcntl.c \ +- test-fcntl-h.c test-fdopen.c test-fgetc.c test-float.c \ +- test-fputc.c test-fread.c test-fstat.c test-ftruncate.c \ +- test-fwrite.c test-getaddrinfo.c test-getcwd-lgpl.c \ +- test-getdtablesize.c test-gettimeofday.c test-ignore-value.c \ +- test-inet_ntop.c test-inet_pton.c test-intprops.c \ +- test-inttypes.c test-ioctl.c test-isblank.c test-limits-h.c \ +- test-listen.c test-lock.c test-lstat.c test-malloca.c \ +- test-memchr.c test-memmem.c test-nanosleep.c test-netdb.c \ +- test-netinet_in.c $(test_once1_SOURCES) $(test_once2_SOURCES) \ +- test-open.c test-pathmax.c test-perror.c test-perror2.c \ +- test-pipe.c test-pthread_sigmask1.c test-pthread_sigmask2.c \ +- test-raise.c test-rwlock1.c test-select.c test-select-fd.c \ +- test-select-stdin.c test-setsockopt.c test-sigaction.c \ +- test-signal-h.c test-sigprocmask.c test-sleep.c \ +- test-snprintf.c test-sockets.c test-stat.c test-stat-time.c \ +- test-stdalign.c test-stdbool.c test-stddef.c test-stdint.c \ +- test-stdio.c test-stdlib.c test-strerror.c test-strerror_r.c \ +- test-string.c test-strnlen.c test-symlink.c test-sys_ioctl.c \ +- test-sys_select.c test-sys_socket.c test-sys_stat.c \ +- test-sys_time.c test-sys_types.c test-sys_uio.c \ +- test-thread_create.c test-thread_self.c test-time.c \ +- test-unistd.c test-unsetenv.c test-usleep.c test-vasnprintf.c \ +- test-verify.c test-verify-try.c test-vsnprintf.c test-wchar.c ++ test-close.c test-connect.c test-ctype.c test-dup2.c \ ++ test-environ.c test-errno.c test-fcntl.c test-fcntl-h.c \ ++ test-fdopen.c test-fgetc.c test-float.c test-fputc.c \ ++ test-fread.c test-fstat.c test-ftruncate.c test-fwrite.c \ ++ test-getaddrinfo.c test-getcwd-lgpl.c test-getdtablesize.c \ ++ test-gettimeofday.c test-ignore-value.c test-inet_ntop.c \ ++ test-inet_pton.c test-intprops.c test-inttypes.c test-ioctl.c \ ++ test-isblank.c test-limits-h.c test-listen.c test-lstat.c \ ++ test-malloca.c test-memchr.c test-memmem.c test-nanosleep.c \ ++ test-netdb.c test-netinet_in.c test-open.c test-pathmax.c \ ++ test-perror.c test-perror2.c test-pipe.c \ ++ test-pthread_sigmask1.c test-pthread_sigmask2.c test-raise.c \ ++ test-select.c test-select-fd.c test-select-stdin.c \ ++ test-setsockopt.c test-sigaction.c test-signal-h.c \ ++ test-sigprocmask.c test-sleep.c test-snprintf.c test-sockets.c \ ++ test-stat.c test-stat-time.c test-stdalign.c test-stdbool.c \ ++ test-stddef.c test-stdint.c test-stdio.c test-stdlib.c \ ++ test-strerror.c test-strerror_r.c test-string.c test-strnlen.c \ ++ test-symlink.c test-sys_ioctl.c test-sys_select.c \ ++ test-sys_socket.c test-sys_stat.c test-sys_time.c \ ++ test-sys_types.c test-sys_uio.c test-time.c test-unistd.c \ ++ test-unsetenv.c test-usleep.c test-vasnprintf.c test-verify.c \ ++ test-verify-try.c test-vsnprintf.c test-wchar.c + RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ + ctags-recursive dvi-recursive html-recursive info-recursive \ + install-data-recursive install-dvi-recursive \ +@@ -2128,16 +2098,16 @@ + test-binary-io.c macros.h bind.c w32sock.h test-bind.c \ + signature.h macros.h test-c-ctype.c macros.h cloexec.h \ + test-cloexec.c macros.h test-close.c signature.h macros.h \ +- test-cond.c connect.c w32sock.h test-connect.c signature.h \ +- macros.h ctype.in.h test-ctype.c dosname.h test-dup2.c \ +- signature.h macros.h test-environ.c test-errno.c \ +- test-fcntl-h.c test-fcntl.c signature.h macros.h fdopen.c \ +- test-fdopen.c signature.h macros.h test-fgetc.c signature.h \ +- macros.h test-float.c macros.h fpucw.h test-fputc.c \ +- signature.h macros.h test-fread.c signature.h macros.h fstat.c \ +- stat-w32.c stat-w32.h test-fstat.c signature.h macros.h \ +- ftruncate.c test-ftruncate.c test-ftruncate.sh signature.h \ +- macros.h test-fwrite.c signature.h macros.h signature.h \ ++ connect.c w32sock.h test-connect.c signature.h macros.h \ ++ ctype.in.h test-ctype.c dosname.h test-dup2.c signature.h \ ++ macros.h test-environ.c test-errno.c test-fcntl-h.c \ ++ test-fcntl.c signature.h macros.h fdopen.c test-fdopen.c \ ++ signature.h macros.h test-fgetc.c signature.h macros.h \ ++ test-float.c macros.h fpucw.h test-fputc.c signature.h \ ++ macros.h test-fread.c signature.h macros.h fstat.c stat-w32.c \ ++ stat-w32.h test-fstat.c signature.h macros.h ftruncate.c \ ++ test-ftruncate.c test-ftruncate.sh signature.h macros.h \ ++ test-fwrite.c signature.h macros.h signature.h \ + test-getaddrinfo.c getcwd-lgpl.c test-getcwd-lgpl.c \ + signature.h macros.h test-getdtablesize.c signature.h macros.h \ + getpagesize.c signature.h test-gettimeofday.c ignore-value.h \ +@@ -2146,12 +2116,11 @@ + test-intprops.c macros.h inttypes.in.h test-inttypes.c ioctl.c \ + w32sock.h test-ioctl.c signature.h macros.h isblank.c \ + test-isblank.c signature.h macros.h test-limits-h.c listen.c \ +- w32sock.h test-listen.c signature.h macros.h test-rwlock1.c \ +- test-lock.c test-once.c lstat.c test-lstat.h test-lstat.c \ +- signature.h macros.h test-malloca.c test-memchr.c \ +- zerosize-ptr.h signature.h macros.h test-memmem.c signature.h \ +- null-ptr.h zerosize-ptr.h macros.h nanosleep.c \ +- test-nanosleep.c signature.h macros.h test-netdb.c \ ++ w32sock.h test-listen.c signature.h macros.h lstat.c \ ++ test-lstat.h test-lstat.c signature.h macros.h test-malloca.c \ ++ test-memchr.c zerosize-ptr.h signature.h macros.h \ ++ test-memmem.c signature.h null-ptr.h zerosize-ptr.h macros.h \ ++ nanosleep.c test-nanosleep.c signature.h macros.h test-netdb.c \ + test-netinet_in.c open.c test-open.h test-open.c signature.h \ + macros.h test-pathmax.c perror.c macros.h signature.h \ + test-perror.c test-perror2.c test-perror.sh pipe.c test-pipe.c \ +@@ -2177,8 +2146,7 @@ + macros.h sys_ioctl.in.h test-sys_ioctl.c sys_select.in.h \ + test-sys_select.c signature.h test-sys_socket.c \ + test-sys_stat.c test-sys_time.c test-sys_types.c \ +- test-sys_uio.c init.sh test-init.sh test-thread_self.c \ +- test-thread_create.c macros.h test-time.c test-unistd.c \ ++ test-sys_uio.c init.sh test-init.sh test-time.c test-unistd.c \ + unsetenv.c test-unsetenv.c signature.h macros.h usleep.c \ + test-usleep.c signature.h macros.h test-vasnprintf.c macros.h \ + test-verify.c test-verify-try.c test-verify.sh \ +@@ -2216,19 +2184,12 @@ + AM_LIBTOOLFLAGS = --preserve-dup-deps + test_accept_LDADD = $(LDADD) @LIBSOCKET@ + test_bind_LDADD = $(LDADD) @LIBSOCKET@ $(INET_PTON_LIB) +-test_cond_LDADD = $(LDADD) @LIBMULTITHREAD@ @YIELD_LIB@ + test_connect_LDADD = $(LDADD) @LIBSOCKET@ $(INET_PTON_LIB) + test_getaddrinfo_LDADD = $(LDADD) @GETADDRINFO_LIB@ @LIBINTL@ + test_getcwd_lgpl_LDADD = $(LDADD) $(LIBINTL) + test_inet_ntop_LDADD = $(LDADD) @INET_NTOP_LIB@ + test_inet_pton_LDADD = $(LDADD) @INET_PTON_LIB@ + test_listen_LDADD = $(LDADD) @LIBSOCKET@ +-test_rwlock1_LDADD = $(LDADD) @LIBMULTITHREAD@ @YIELD_LIB@ +-test_lock_LDADD = $(LDADD) @LIBMULTITHREAD@ @YIELD_LIB@ +-test_once1_SOURCES = test-once.c +-test_once1_LDADD = $(LDADD) @LIBTHREAD@ +-test_once2_SOURCES = test-once.c +-test_once2_LDADD = $(LDADD) @LIBMULTITHREAD@ + test_nanosleep_LDADD = $(LDADD) $(LIB_NANOSLEEP) + test_pthread_sigmask1_LDADD = $(LDADD) @LIB_PTHREAD_SIGMASK@ + test_pthread_sigmask2_LDADD = $(LDADD) @LIB_PTHREAD_SIGMASK@ @LIBMULTITHREAD@ +@@ -2259,8 +2220,6 @@ + test_sockets_LDADD = $(LDADD) @LIBSOCKET@ + test_stat_LDADD = $(LDADD) $(LIBINTL) + test_stat_time_LDADD = $(LDADD) $(LIB_NANOSLEEP) +-test_thread_self_LDADD = $(LDADD) @LIBTHREAD@ +-test_thread_create_LDADD = $(LDADD) @LIBMULTITHREAD@ + all: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) all-recursive + +@@ -2358,10 +2317,6 @@ + @rm -f test-close$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(test_close_OBJECTS) $(test_close_LDADD) $(LIBS) + +-test-cond$(EXEEXT): $(test_cond_OBJECTS) $(test_cond_DEPENDENCIES) $(EXTRA_test_cond_DEPENDENCIES) +- @rm -f test-cond$(EXEEXT) +- $(AM_V_CCLD)$(LINK) $(test_cond_OBJECTS) $(test_cond_LDADD) $(LIBS) +- + test-connect$(EXEEXT): $(test_connect_OBJECTS) $(test_connect_DEPENDENCIES) $(EXTRA_test_connect_DEPENDENCIES) + @rm -f test-connect$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(test_connect_OBJECTS) $(test_connect_LDADD) $(LIBS) +@@ -2474,10 +2429,6 @@ + @rm -f test-listen$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(test_listen_OBJECTS) $(test_listen_LDADD) $(LIBS) + +-test-lock$(EXEEXT): $(test_lock_OBJECTS) $(test_lock_DEPENDENCIES) $(EXTRA_test_lock_DEPENDENCIES) +- @rm -f test-lock$(EXEEXT) +- $(AM_V_CCLD)$(LINK) $(test_lock_OBJECTS) $(test_lock_LDADD) $(LIBS) +- + test-lstat$(EXEEXT): $(test_lstat_OBJECTS) $(test_lstat_DEPENDENCIES) $(EXTRA_test_lstat_DEPENDENCIES) + @rm -f test-lstat$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(test_lstat_OBJECTS) $(test_lstat_LDADD) $(LIBS) +@@ -2506,14 +2457,6 @@ + @rm -f test-netinet_in$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(test_netinet_in_OBJECTS) $(test_netinet_in_LDADD) $(LIBS) + +-test-once1$(EXEEXT): $(test_once1_OBJECTS) $(test_once1_DEPENDENCIES) $(EXTRA_test_once1_DEPENDENCIES) +- @rm -f test-once1$(EXEEXT) +- $(AM_V_CCLD)$(LINK) $(test_once1_OBJECTS) $(test_once1_LDADD) $(LIBS) +- +-test-once2$(EXEEXT): $(test_once2_OBJECTS) $(test_once2_DEPENDENCIES) $(EXTRA_test_once2_DEPENDENCIES) +- @rm -f test-once2$(EXEEXT) +- $(AM_V_CCLD)$(LINK) $(test_once2_OBJECTS) $(test_once2_LDADD) $(LIBS) +- + test-open$(EXEEXT): $(test_open_OBJECTS) $(test_open_DEPENDENCIES) $(EXTRA_test_open_DEPENDENCIES) + @rm -f test-open$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(test_open_OBJECTS) $(test_open_LDADD) $(LIBS) +@@ -2546,10 +2489,6 @@ + @rm -f test-raise$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(test_raise_OBJECTS) $(test_raise_LDADD) $(LIBS) + +-test-rwlock1$(EXEEXT): $(test_rwlock1_OBJECTS) $(test_rwlock1_DEPENDENCIES) $(EXTRA_test_rwlock1_DEPENDENCIES) +- @rm -f test-rwlock1$(EXEEXT) +- $(AM_V_CCLD)$(LINK) $(test_rwlock1_OBJECTS) $(test_rwlock1_LDADD) $(LIBS) +- + test-select$(EXEEXT): $(test_select_OBJECTS) $(test_select_DEPENDENCIES) $(EXTRA_test_select_DEPENDENCIES) + @rm -f test-select$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(test_select_OBJECTS) $(test_select_LDADD) $(LIBS) +@@ -2670,14 +2609,6 @@ + @rm -f test-sys_uio$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(test_sys_uio_OBJECTS) $(test_sys_uio_LDADD) $(LIBS) + +-test-thread_create$(EXEEXT): $(test_thread_create_OBJECTS) $(test_thread_create_DEPENDENCIES) $(EXTRA_test_thread_create_DEPENDENCIES) +- @rm -f test-thread_create$(EXEEXT) +- $(AM_V_CCLD)$(LINK) $(test_thread_create_OBJECTS) $(test_thread_create_LDADD) $(LIBS) +- +-test-thread_self$(EXEEXT): $(test_thread_self_OBJECTS) $(test_thread_self_DEPENDENCIES) $(EXTRA_test_thread_self_DEPENDENCIES) +- @rm -f test-thread_self$(EXEEXT) +- $(AM_V_CCLD)$(LINK) $(test_thread_self_OBJECTS) $(test_thread_self_LDADD) $(LIBS) +- + test-time$(EXEEXT): $(test_time_OBJECTS) $(test_time_DEPENDENCIES) $(EXTRA_test_time_DEPENDENCIES) + @rm -f test-time$(EXEEXT) + $(AM_V_CCLD)$(LINK) $(test_time_OBJECTS) $(test_time_LDADD) $(LIBS) +@@ -2760,7 +2691,6 @@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-c-ctype.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-cloexec.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-close.Po@am__quote@ +-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-cond.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-connect.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-ctype.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-dup2.Po@am__quote@ +@@ -2789,7 +2719,6 @@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-isblank.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-limits-h.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-listen.Po@am__quote@ +-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-lock.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-lstat.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-malloca.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-memchr.Po@am__quote@ +@@ -2797,7 +2726,6 @@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-nanosleep.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-netdb.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-netinet_in.Po@am__quote@ +-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-once.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-open.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-pathmax.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-perror.Po@am__quote@ +@@ -2806,7 +2734,6 @@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-pthread_sigmask1.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-pthread_sigmask2.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-raise.Po@am__quote@ +-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-rwlock1.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-select-fd.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-select-stdin.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-select.Po@am__quote@ +@@ -2837,8 +2764,6 @@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-sys_time.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-sys_types.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-sys_uio.Po@am__quote@ +-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-thread_create.Po@am__quote@ +-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-thread_self.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-time.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-unistd.Po@am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-unsetenv.Po@am__quote@ +@@ -3174,13 +3099,6 @@ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +-test-cond.log: test-cond$(EXEEXT) +- @p='test-cond$(EXEEXT)'; \ +- b='test-cond'; \ +- $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ +- --log-file $$b.log --trs-file $$b.trs \ +- $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ +- "$$tst" $(AM_TESTS_FD_REDIRECT) + test-connect.log: test-connect$(EXEEXT) + @p='test-connect$(EXEEXT)'; \ + b='test-connect'; \ +@@ -3377,34 +3295,6 @@ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) +-test-rwlock1.log: test-rwlock1$(EXEEXT) +- @p='test-rwlock1$(EXEEXT)'; \ +- b='test-rwlock1'; \ +- $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ +- --log-file $$b.log --trs-file $$b.trs \ +- $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ +- "$$tst" $(AM_TESTS_FD_REDIRECT) +-test-lock.log: test-lock$(EXEEXT) +- @p='test-lock$(EXEEXT)'; \ +- b='test-lock'; \ +- $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ +- --log-file $$b.log --trs-file $$b.trs \ +- $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ +- "$$tst" $(AM_TESTS_FD_REDIRECT) +-test-once1.log: test-once1$(EXEEXT) +- @p='test-once1$(EXEEXT)'; \ +- b='test-once1'; \ +- $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ +- --log-file $$b.log --trs-file $$b.trs \ +- $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ +- "$$tst" $(AM_TESTS_FD_REDIRECT) +-test-once2.log: test-once2$(EXEEXT) +- @p='test-once2$(EXEEXT)'; \ +- b='test-once2'; \ +- $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ +- --log-file $$b.log --trs-file $$b.trs \ +- $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ +- "$$tst" $(AM_TESTS_FD_REDIRECT) + test-lstat.log: test-lstat$(EXEEXT) + @p='test-lstat$(EXEEXT)'; \ + b='test-lstat'; \ +@@ -3726,20 +3616,6 @@ + $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ + --log-file $$b.log --trs-file $$b.trs \ + $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ +- "$$tst" $(AM_TESTS_FD_REDIRECT) +-test-thread_self.log: test-thread_self$(EXEEXT) +- @p='test-thread_self$(EXEEXT)'; \ +- b='test-thread_self'; \ +- $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ +- --log-file $$b.log --trs-file $$b.trs \ +- $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ +- "$$tst" $(AM_TESTS_FD_REDIRECT) +-test-thread_create.log: test-thread_create$(EXEEXT) +- @p='test-thread_create$(EXEEXT)'; \ +- b='test-thread_create'; \ +- $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ +- --log-file $$b.log --trs-file $$b.trs \ +- $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ + "$$tst" $(AM_TESTS_FD_REDIRECT) + test-time.log: test-time$(EXEEXT) + @p='test-time$(EXEEXT)'; \ +--- ./libmissing/tests/Makefile.am 2018-12-23 23:05:20.298000000 +0100 ++++ ./libmissing/tests/Makefile.am 2019-03-05 01:12:25.409306420 +0100 +@@ -176,15 +176,6 @@ + + ## end gnulib module close-tests + +-## begin gnulib module cond-tests +- +-TESTS += test-cond +-check_PROGRAMS += test-cond +-test_cond_LDADD = $(LDADD) @LIBMULTITHREAD@ @YIELD_LIB@ +-EXTRA_DIST += test-cond.c +- +-## end gnulib module cond-tests +- + ## begin gnulib module connect + + +@@ -602,20 +593,6 @@ + + ## end gnulib module listen-tests + +-## begin gnulib module lock-tests +- +-TESTS += test-rwlock1 test-lock test-once1 test-once2 +-check_PROGRAMS += test-rwlock1 test-lock test-once1 test-once2 +-test_rwlock1_LDADD = $(LDADD) @LIBMULTITHREAD@ @YIELD_LIB@ +-test_lock_LDADD = $(LDADD) @LIBMULTITHREAD@ @YIELD_LIB@ +-test_once1_SOURCES = test-once.c +-test_once1_LDADD = $(LDADD) @LIBTHREAD@ +-test_once2_SOURCES = test-once.c +-test_once2_LDADD = $(LDADD) @LIBMULTITHREAD@ +-EXTRA_DIST += test-rwlock1.c test-lock.c test-once.c +- +-## end gnulib module lock-tests +- + ## begin gnulib module lstat + + +@@ -1213,16 +1190,6 @@ + + ## end gnulib module test-framework-sh-tests + +-## begin gnulib module thread-tests +- +-TESTS += test-thread_self test-thread_create +-check_PROGRAMS += test-thread_self test-thread_create +-test_thread_self_LDADD = $(LDADD) @LIBTHREAD@ +-test_thread_create_LDADD = $(LDADD) @LIBMULTITHREAD@ +-EXTRA_DIST += test-thread_self.c test-thread_create.c macros.h +- +-## end gnulib module thread-tests +- + ## begin gnulib module time-tests + + TESTS += test-time diff --git a/prelude-manager-5.0.0-fix_etc_perms.patch b/prelude-manager-5.0.0-fix_etc_perms.patch new file mode 100644 index 0000000..b7eaef5 --- /dev/null +++ b/prelude-manager-5.0.0-fix_etc_perms.patch @@ -0,0 +1,29 @@ +--- ./Makefile.in 2016-09-15 09:02:20.863000884 +0200 ++++ ./Makefile.in 2017-01-30 00:38:41.513780569 +0100 +@@ -1613,12 +1613,12 @@ + + + install-data-local: +- $(INSTALL) -d -m 700 $(DESTDIR)$(configdir); +- $(INSTALL) -d -m 700 $(DESTDIR)$(manager_run_dir); +- $(INSTALL) -d -m 700 $(DESTDIR)$(manager_scheduler_dir); +- $(INSTALL) -d -m 700 $(DESTDIR)$(manager_failover_dir); ++ $(INSTALL) -d -m 755 $(DESTDIR)$(configdir); ++ $(INSTALL) -d -m 755 $(DESTDIR)$(manager_run_dir); ++ $(INSTALL) -d -m 755 $(DESTDIR)$(manager_scheduler_dir); ++ $(INSTALL) -d -m 755 $(DESTDIR)$(manager_failover_dir); + @if test -f $(DESTDIR)$(configdir)/prelude-manager.conf; then \ +- $(INSTALL) -m 600 $(top_builddir)/prelude-manager.conf $(DESTDIR)$(configdir)/prelude-manager.conf-dist; \ ++ $(INSTALL) -m 644 $(top_builddir)/prelude-manager.conf $(DESTDIR)$(configdir)/prelude-manager.conf-dist; \ + echo "********************************************************************************"; \ + echo; \ + echo "$(DESTDIR)$(configdir)/prelude-manager.conf already exist..."; \ +@@ -1626,7 +1626,7 @@ + echo; \ + echo "********************************************************************************"; \ + else \ +- $(INSTALL) -m 600 $(top_builddir)/prelude-manager.conf $(DESTDIR)$(configdir)/; \ ++ $(INSTALL) -m 644 $(top_builddir)/prelude-manager.conf $(DESTDIR)$(configdir)/; \ + fi + + uninstall-local: diff --git a/prelude-manager-5.0.0-gnutls_priority_init.patch b/prelude-manager-5.0.0-gnutls_priority_init.patch new file mode 100644 index 0000000..06c4560 --- /dev/null +++ b/prelude-manager-5.0.0-gnutls_priority_init.patch @@ -0,0 +1,24 @@ +--- ./src/manager-auth.c 2016-09-15 08:49:17.621000884 +0200 ++++ ./src/manager-auth.c 2017-01-30 00:34:26.922258220 +0100 +@@ -557,7 +557,7 @@ + int ret; + const char *errptr; + +- ret = gnutls_priority_init(&tls_priority, (tlsopts) ? tlsopts : "NORMAL", &errptr); ++ ret = gnutls_priority_init(&tls_priority, (tlsopts) ? tlsopts : "@SYSTEM", &errptr); + if ( ret < 0 ) { + prelude_log(PRELUDE_LOG_ERR, "TLS priority error: %s: '%s'.\n", gnutls_strerror(ret), errptr); + return -2; +--- ./prelude-manager.conf.in 2016-09-15 08:49:17.620000884 +0200 ++++ ./prelude-manager.conf.in 2017-02-07 01:12:13.221471869 +0100 +@@ -96,8 +96,8 @@ + # Note that much more settings might be enabled or disabled using this + # option: please see gnutls_priority_init(3) for more details. + # +-# The default settings is "NORMAL". +-# tls-options = NORMAL ++# The default settings is "@SYSTEM". ++# tls-options = @SYSTEM + + + # diff --git a/prelude-manager.spec b/prelude-manager.spec index 4f2e348..2ab8f2c 100644 --- a/prelude-manager.spec +++ b/prelude-manager.spec @@ -1,10 +1,10 @@ # Notes about rpmlint # - crypto-policy-non-compliance-gnutls-{1,2} fixed with patch -# prelude-manager-4.1.1-gnutls_priority_init.patch +# prelude-manager-5.0.0-gnutls_priority_init.patch Name: prelude-manager -Version: 4.1.1 -Release: 3%{?dist} +Version: 5.0.0 +Release: 1%{?dist} Summary: Bus communicator for Prelude modules and other IDMEF agents # Prelude is GPL-2.0+ # libmissing is LGPL-2.1+ @@ -14,17 +14,18 @@ Source0: https://www.prelude-siem.org/pkg/src/%{version}/%{name}-%{versio Source1: %{name}.service Source2: %{name}-tmpfiles.conf # https://www.prelude-siem.org/issues/862 -Patch0: prelude-manager-4.1.1-gnutls_priority_init.patch +Patch0: prelude-manager-5.0.0-gnutls_priority_init.patch # https://www.prelude-siem.org/issues/870 -Patch1: prelude-manager-4.1.1-fix_etc_perms.patch +Patch1: prelude-manager-5.0.0-fix_etc_perms.patch +Patch2: prelude-manager-5.0.0-disable_gnulib_tests_cond_rwlock_thread.patch BuildRequires: gcc BuildRequires: systemd BuildRequires: libgcrypt-devel BuildRequires: libgpg-error-devel BuildRequires: pkgconfig(gnutls) -BuildRequires: pkgconfig(libprelude) >= 4.1.0 +BuildRequires: pkgconfig(libprelude) >= %{version} BuildRequires: pkgconfig(libxml-2.0) -BuildRequires: libpreludedb-devel >= 4.1.0 +BuildRequires: libpreludedb-devel >= %{version} %{?systemd_requires} Requires: prelude-tools @@ -34,9 +35,9 @@ BuildRequires: valgrind %endif # Upstream do not use explicit version of gnulib, just checkout -# and update files. In libprelude 4.1.0, the checkout has been done -# on 2017-07-10 -Provides: bundled(gnulib) = 20170710 +# and update files. In libprelude 5.0.0, the checkout has been done +# on 2018-09-03 +Provides: bundled(gnulib) = 20180903 %description Prelude Manager is the main program of the Prelude SIEM suite. It is a @@ -170,6 +171,9 @@ make check %doc %{_docdir}/%{name}/smtp/template.example %changelog +* Tue Feb 26 2019 Thomas Andrejak - 5.0.0-1 +- Bump version 5.0.0 + * Sat Feb 02 2019 Fedora Release Engineering - 4.1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild diff --git a/sources b/sources index a009052..2ae1c7c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (prelude-manager-4.1.1.tar.gz) = 4e9d09b56eb7ec55144caa06a04e458bf0462d8c0064a34aac5aa0fb96a30fbefe5a4956185b606ec58fc410e4cbcac8721e521b3396303b3bff88808042a966 +SHA512 (prelude-manager-5.0.0.tar.gz) = cdd76bf7aff5d80e5e04b16517adbc162f556dbdeae071ac560f1e54267f52de4fb900257f912e14d454fd01d729793facde5d626adb2f6966ac268991f4a157