rpms/apmud/devel apmud-1.0.0-open-mode.patch, NONE, 1.1 apmud.spec, 1.9, 1.10

David Woodhouse (dwmw2) fedora-extras-commits at redhat.com
Wed Aug 22 13:51:07 UTC 2007


Author: dwmw2

Update of /cvs/pkgs/rpms/apmud/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv17487

Modified Files:
	apmud.spec 
Added Files:
	apmud-1.0.0-open-mode.patch 
Log Message:
fix open without mode

apmud-1.0.0-open-mode.patch:

--- NEW FILE apmud-1.0.0-open-mode.patch ---
--- apmud/pmud.c.orig	2007-08-22 14:47:58.000000000 +0100
+++ apmud/pmud.c	2007-08-22 14:48:58.000000000 +0100
@@ -1494,7 +1494,7 @@ static void do_signal(int signum)
 
 static int do_sigpower(char level)
 {
-	int fd = open(POWERSTATUS_FILE, O_RDWR|O_TRUNC|O_CREAT);
+	int fd = open(POWERSTATUS_FILE, O_RDWR|O_TRUNC|O_CREAT, 0644);
 	if(fd < 0)
 	{
 		syslog(LOG_ALERT, "open of %s failed (%m) reverting to sleep",


Index: apmud.spec
===================================================================
RCS file: /cvs/pkgs/rpms/apmud/devel/apmud.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- apmud.spec	22 Aug 2007 12:28:34 -0000	1.9
+++ apmud.spec	22 Aug 2007 13:50:35 -0000	1.10
@@ -13,6 +13,7 @@
 Patch2: pmud-0.10-fixes.patch
 Patch3: apmud-1.0.0-fcntl.patch
 Patch4: apmud-1.0.0-fb-ioctls.patch
+Patch5: apmud-1.0.0-open-mode.patch
 License: GPL
 Group: Utilities/System
 BuildRoot: %{_tmppath}/pmud-%{version}-buildroot
@@ -40,6 +41,7 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 
 %build
 make CFLAGS="$RPM_OPT_FLAGS"
@@ -99,6 +101,7 @@
 %changelog
 * Wed Aug 26 2007 David Woodhouse <dwmw2 at infradead.org> 1.0.0-7
 - Rebuild
+- Fix open(O_CREAT) without mode
 
 * Mon Sep 11 2006 David Woodhouse <dwmw2 at infradead.org> 1.0.0-6
 - Fix ioctl definitions in m3mirror and m6mirror




More information about the fedora-extras-commits mailing list