Hello community,
here is the log from the commit of package ocfs2-tools
checked in at Mon Oct 27 17:04:16 CET 2008.
--------
--- ocfs2-tools/ocfs2-tools.changes 2008-09-16 22:28:26.000000000 +0200
+++ /mounts/work_src_done/STABLE/ocfs2-tools/ocfs2-tools.changes 2008-10-27 15:14:06.000000000 +0100
@@ -1,0 +2,18 @@
+Mon Oct 27 14:58:59 CET 2008 - abeekhof@suse.de
+
+- Refresh package to upstream a93731c164d024e0016520a1f4cd8f9007d7c05e
+- Remove part of the static glib patch as tunefs.ocfs2 no longer uses glib
+- Combine patches yet to be upstreamed to ease maintenance
+
+-------------------------------------------------------------------
+Mon Oct 20 21:08:34 CEST 2008 - abeekhof@suse.de
+
+- New patch for ocfs2_controld - make sure stad(err|out|in) are mapped to /dev/null
+ and not left unassigned (which causes issues when logging)
+
+-------------------------------------------------------------------
+Mon Sep 22 11:41:51 CEST 2008 - abeekhof@suse.de
+
+- ocfs2console: Allow ocfs2console to enumerate device mapper devices (bnc#414756)
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
ocfs2-init.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ocfs2-tools.spec ++++++
--- /var/tmp/diff_new_pack.Wjq548/_old 2008-10-27 17:03:58.000000000 +0100
+++ /var/tmp/diff_new_pack.Wjq548/_new 2008-10-27 17:03:58.000000000 +0100
@@ -22,13 +22,12 @@
BuildRequires: e2fsprogs-devel glib2-devel libdlm-devel libopenais-devel libpacemaker-devel libxml2-devel libxslt-devel python-devel python-gtk-devel readline-devel update-desktop-files
Summary: Oracle Cluster File System 2 Core Tools
Version: 1.4.1
-Release: 2
+Release: 3
License: GPL v2 or later
Group: System/Filesystems
Source: ocfs2-tools.tar.bz2
Patch5: ocfs2-tools-static-glib.diff
Patch99: ocfs2-devel.diff
-Patch100: ocfs2-init.diff
Url: http://oss.oracle.com/projects/ocfs2-tools/
Requires: net-tools, modutils, e2fsprogs, /sbin/chkconfig, glib2 >= 2.2.3
PreReq: %insserv_prereq %fillup_prereq
@@ -89,7 +88,6 @@
%setup -n %{name}
%patch5 -p1
%patch99 -p1
-%patch100 -p1
%build
%{?suse_update_config:%{suse_update_config -f}}
@@ -189,7 +187,16 @@
%{_libdir}/pkgconfig/ocfs2.pc
%changelog
-* Wed Sep 17 2008 abeekhof@suse.de
+* Mon Oct 27 2008 abeekhof@suse.de
+- Refresh package to upstream a93731c164d024e0016520a1f4cd8f9007d7c05e
+- Remove part of the static glib patch as tunefs.ocfs2 no longer uses glib
+- Combine patches yet to be upstreamed to ease maintenance
+* Mon Oct 20 2008 abeekhof@suse.de
+- New patch for ocfs2_controld - make sure stad(err|out|in) are mapped to /dev/null
+ and not left unassigned (which causes issues when logging)
+* Mon Sep 22 2008 abeekhof@suse.de
+- ocfs2console: Allow ocfs2console to enumerate device mapper devices (bnc#414756)
+* Tue Sep 16 2008 abeekhof@suse.de
- Update for new pacemaker dependancies
- Use correct path for ocfs2_controld.*
- Package required udev rules
@@ -207,7 +214,7 @@
- Statically link glib-2.0 with tunefs and o2cb_ctl.
* Mon Jan 28 2008 jeffm@suse.com
- Update to 1.3.9
-* Tue Jan 15 2008 jeffm@suse.com
+* Mon Jan 14 2008 jeffm@suse.com
- Update to 1.2.7
- Add shrinking journal size support
- Fix crash in slotmap
@@ -221,14 +228,14 @@
- Multiple fsck fixes
- Offline resize
- Documentation updates
-* Mon Nov 20 2006 schwab@suse.de
+* Sun Nov 19 2006 schwab@suse.de
- Don't use kernel headers.
-* Mon Nov 20 2006 ro@suse.de
+* Sun Nov 19 2006 ro@suse.de
- define offsetof locally if it does not come from kernel header
* Mon Oct 30 2006 lmb@suse.de
- Upgrade to version 1.2.2 to match in-kernel version.
- Split-off devel subpackage.
-* Sun Oct 29 2006 meissner@suse.de
+* Sat Oct 28 2006 meissner@suse.de
- use RPM_OPT_FLAGS
* Sat Sep 30 2006 aj@suse.de
- Cleanup BuildRequires.
@@ -252,7 +259,7 @@
- converted neededforbuild to BuildRequires
* Fri Nov 11 2005 lmb@suse.de
- Should-Start: iscsi added (from SLES9) (#114733)
-* Thu Nov 03 2005 dmueller@suse.de
+* Wed Nov 02 2005 dmueller@suse.de
- don't build as root
* Wed Nov 02 2005 jeffm@suse.com
- Update to version 1.1.3 - SVN 1105
++++++ ocfs2-devel.diff ++++++
--- /var/tmp/diff_new_pack.Wjq548/_old 2008-10-27 17:03:58.000000000 +0100
+++ /var/tmp/diff_new_pack.Wjq548/_new 2008-10-27 17:03:58.000000000 +0100
@@ -1,6 +1,36 @@
-diff -upb -ur ocfs2-tools/ocfs2_controld/pacemaker.c upstream/ocfs2_controld/pacemaker.c
---- ocfs2-tools/ocfs2_controld/pacemaker.c 2008-08-21 02:49:41.000000000 +0200
-+++ upstream/ocfs2_controld/pacemaker.c 2008-09-09 23:52:32.000000000 +0200
+Only in upstream: .gitignore
+Only in dev: .hgtags
+--- upstream/ocfs2_controld/main.c 2008-10-27 14:55:50.000000000 +0100
++++ dev/ocfs2_controld/main.c 2008-10-27 14:57:24.000000000 +0100
+@@ -1027,6 +1027,7 @@ static void lockfile(void)
+
+ static void daemonize(void)
+ {
++ int fd;
+ pid_t pid = fork();
+ if (pid < 0) {
+ perror("main: cannot fork");
+@@ -1040,6 +1041,18 @@ static void daemonize(void)
+ close(0);
+ close(1);
+ close(2);
++ fd = open("/dev/null", O_RDWR);
++ if (fd >= 0) {
++ /* dup2 to 0 / 1 / 2 (stdin / stdout / stderr) */
++ dup2(fd, STDIN_FILENO); /* 0 */
++ dup2(fd, STDOUT_FILENO); /* 1 */
++ dup2(fd, STDERR_FILENO); /* 2 */
++
++ /* Should be 0, but just in case it isn't... */
++ if (fd > 2) {
++ close(fd);
++ }
++ }
+ openlog("ocfs2_controld", LOG_PID, LOG_DAEMON);
+
+ lockfile();
+--- upstream/ocfs2_controld/pacemaker.c 2008-09-11 16:51:11.000000000 +0200
++++ dev/ocfs2_controld/pacemaker.c 2008-10-23 13:14:56.000000000 +0200
@@ -20,8 +20,16 @@
#include