SOURCES: initng-utmpx.patch, initng-vserver.patch - update to 0.6....
glen
glen at pld-linux.org
Thu Apr 20 11:28:09 CEST 2006
Author: glen Date: Thu Apr 20 09:28:09 2006 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- update to 0.6.1RC1
---- Files affected:
SOURCES:
initng-utmpx.patch (1.5 -> 1.6) , initng-vserver.patch (1.3 -> 1.4)
---- Diffs:
================================================================
Index: SOURCES/initng-utmpx.patch
diff -u SOURCES/initng-utmpx.patch:1.5 SOURCES/initng-utmpx.patch:1.6
--- SOURCES/initng-utmpx.patch:1.5 Wed Mar 22 21:32:57 2006
+++ SOURCES/initng-utmpx.patch Thu Apr 20 11:28:03 2006
@@ -4,23 +4,23 @@
--- initng-0.6.0RC1/plugins/initctl/initng_initctl.c~ 2006-03-22 14:29:42.000000000 +0200
+++ initng-0.6.0RC1/plugins/initctl/initng_initctl.c 2006-03-22 22:14:24.000000000 +0200
@@ -236,19 +236,7 @@
- struct utmp utmp;
- time_t t;
+ struct utmp utmp;
+ time_t t;
-- /*
-- * this is created by bootmisc, if this isn't there we can't set runlevel.
-- */
-- if (access(UTMP_FILE, F_OK) < 0)
-- {
-- F_("/var/run/utmp does not exist, this should be created by bootmisc.i\n");
-- return;
-- }
-- /*
-- TODO, is this a good idea or a bad idea?
-- utmpname("/var/run/utmp");
-- */
+- /*
+- * this is created by bootmisc, if this isn't there we can't set runlevel.
+- */
+- if (access(UTMP_FILE, F_OK) < 0)
+- {
+- F_("/var/run/utmp does not exist, this should be created by bootmisc.i\n");
+- return;
+- }
+- /*
+- TODO, is this a good idea or a bad idea?
+- utmpname("/var/run/utmp");
+- */
-
+ utmpname(UTMP_FILE);
- setutent();
- memset(&utmp, 0, sizeof(utmp));
- utmp.ut_type = RUN_LVL;
+ setutent();
+ memset(&utmp, 0, sizeof(utmp));
+ utmp.ut_type = RUN_LVL;
================================================================
Index: SOURCES/initng-vserver.patch
diff -u SOURCES/initng-vserver.patch:1.3 SOURCES/initng-vserver.patch:1.4
--- SOURCES/initng-vserver.patch:1.3 Wed Mar 22 20:14:12 2006
+++ SOURCES/initng-vserver.patch Thu Apr 20 11:28:04 2006
@@ -1,43 +1,42 @@
--- initng-0.6.0RC1/src/initng_main.c~ 2006-03-22 14:29:42.000000000 +0200
+++ initng-0.6.0RC1/src/initng_main.c 2006-03-22 20:57:02.000000000 +0200
-@@ -152,19 +152,27 @@
+@@ -185,19 +185,27 @@
- /* Mount readonly, youst to be extra sure this is done */
- mount("/dev/root", "/", NULL, MS_RDONLY + MS_REMOUNT, NULL);
--
-- if (errno == EBUSY)
-- {
-- F_("Failed to remount / ro, EBUSY\n");
-- }
--
-- /* check so that / is mounted read only, by trying to open a file */
-- if ((test = fopen("/initng_write_testfile", "w")) != NULL)
-- {
-- fclose(test);
-- unlink("/initng_write_testfile");
-- F_("/ IS NOT REMOUNTED READ-ONLY, WONT REBOOT/HALT BECAUSE THE FILE SYSTEM CAN BREAK!\n");
-- return;
-+ switch (errno) {
-+ case 0:
-+ break;
-+
-+ case EINVAL:
-+ case EPERM:
-+ /* This fix is there to get clean shutdown of virtual hosts missing CAP_SYS_ADMIN */
-+ break;
+ /* Mount readonly, youst to be extra sure this is done */
+ mount("/dev/root", "/", NULL, MS_RDONLY + MS_REMOUNT, NULL);
++ switch (errno) {
++ case 0:
++ break;
+
-+ case EBUSY:
-+ default:
-+ F_("Failed to remount / ro because: %s\n", strerror(errno));
++ case EINVAL:
++ case EPERM:
++ /* This fix is there to get clean shutdown of virtual hosts missing CAP_SYS_ADMIN */
++ break;
+
-+ /* check so that / is mounted read only, by trying to open a file */
-+ if ((test = fopen("/initng_write_testfile", "w")) != NULL)
-+ {
-+ fclose(test);
-+ unlink("/initng_write_testfile");
-+ F_("/ IS NOT REMOUNTED READ-ONLY, WONT REBOOT/HALT BECAUSE THE FILE SYSTEM CAN BREAK!\n");
-+ return;
-+ }
- }
++ case EBUSY:
++ default:
++ F_("Failed to remount / ro because: %s\n", strerror(errno));
+
+- if (errno == EBUSY)
+- {
+- F_("Failed to remount / ro, EBUSY\n");
+- }
+-
+- /* check so that / is mounted read only, by trying to open a file */
+- if ((test = fopen("/initng_write_testfile", "w")) != NULL)
+- {
+- fclose(test);
+- unlink("/initng_write_testfile");
+- F_("/ IS NOT REMOUNTED READ-ONLY, WONT REBOOT/HALT BECAUSE THE FILE SYSTEM CAN BREAK!\n");
+- return;
++ /* check so that / is mounted read only, by trying to open a file */
++ if ((test = fopen("/initng_write_testfile", "w")) != NULL)
++ {
++ fclose(test);
++ unlink("/initng_write_testfile");
++ F_("/ IS NOT REMOUNTED READ-ONLY, WONT REBOOT/HALT BECAUSE THE FILE SYSTEM CAN BREAK!\n");
++ return;
++ }
+ }
- /* Under certain unknown circumstances, calling reboot(RB_POWER_OFF) from
+ /* Under certain unknown circumstances, calling reboot(RB_POWER_OFF) from
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SOURCES/initng-utmpx.patch?r1=1.5&r2=1.6&f=u
http://cvs.pld-linux.org/SOURCES/initng-vserver.patch?r1=1.3&r2=1.4&f=u
More information about the pld-cvs-commit
mailing list