1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mageia-dev] [soft-commits] [4332] - fix rebooting on autoinstall
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20%5Bsoft-commits%5D%20%5B4332%5D%20-%20fix%20rebooting%20on%0A%09autoinstall&In-Reply-To=%3C874ns1bqc8.fsf%40lebrac.rtp-net.org%3E">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Previous" HREF="015069.html">
<LINK REL="Next" HREF="015074.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] [soft-commits] [4332] - fix rebooting on autoinstall</H1>
<B>Arnaud Patard (Rtp)</B>
<A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20%5Bsoft-commits%5D%20%5B4332%5D%20-%20fix%20rebooting%20on%0A%09autoinstall&In-Reply-To=%3C874ns1bqc8.fsf%40lebrac.rtp-net.org%3E"
TITLE="[Mageia-dev] [soft-commits] [4332] - fix rebooting on autoinstall">arnaud.patard at rtp-net.org
</A><BR>
<I>Mon Apr 30 10:01:43 CEST 2012</I>
<P><UL>
<LI>Previous message: <A HREF="015069.html">[Mageia-dev] [soft-commits] [4332] - fix rebooting on autoinstall
</A></li>
<LI>Next message: <A HREF="015074.html">[Mageia-dev] [soft-commits] [4331] - Allow to set urpm curl options in order to be able to make curl quiet.
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#15071">[ date ]</a>
<a href="thread.html#15071">[ thread ]</a>
<a href="subject.html#15071">[ subject ]</a>
<a href="author.html#15071">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>Thierry Vignaud <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">thierry.vignaud at gmail.com</A>> writes:
><i> On 30 April 2012 09:54, <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">root at mageia.org</A>> wrote:
</I>>><i> Modified: drakx/trunk/perl-install/NEWS
</I>>><i> ===================================================================
</I>>><i> --- drakx/trunk/perl-install/NEWS 2012-04-30 07:49:17 UTC (rev 4331)
</I>>><i> +++ drakx/trunk/perl-install/NEWS 2012-04-30 07:54:17 UTC (rev 4332)
</I>>><i> @@ -1,3 +1,6 @@
</I>>><i> +- fix rebooting on autoinstall by using a "wider" regexp (otherwise udevd
</I>>><i> was
</I>>><i> + not found by fuzzy_pidofs) and gives some time to udevd process to
</I>>><i> disappear.
</I>>><i> + Also, don't try to unmount /dev as it's still used by other processes.
</I>>><i> - pkgs.pm, http.pm: Allow to set urpm curl options in order to be able
</I>>><i> to make curl quiet when running an autoinstall in text mode. This can
</I>>><i> be set throught the new option "curl_options" in the auto_inst file.
</I>>><i>
</I>>><i> Modified: drakx/trunk/perl-install/install/install2.pm
</I>>><i> ===================================================================
</I>>><i> --- drakx/trunk/perl-install/install/install2.pm 2012-04-30 07:49:17 UTC
</I>>><i> (rev 4331)
</I>>><i> +++ drakx/trunk/perl-install/install/install2.pm 2012-04-30 07:54:17 UTC
</I>>><i> (rev 4332)
</I>>><i> @@ -311,9 +311,10 @@
</I>>><i> }
</I>>><i>
</I>>><i> sub stop_udev() {
</I>>><i> - kill 15, fuzzy_pidofs('^udevd\b');
</I>>><i> + kill 15, fuzzy_pidofs('udevd');
</I>>><i> + sleep(2);
</I>>><i> require fs::mount;
</I>>><i> - fs::mount::umount($_) foreach '/dev/pts', '/dev/shm', '/run', '/dev';
</I>>><i> + fs::mount::umount($_) foreach '/dev/pts', '/dev/shm', '/run';
</I>>><i> }
</I>><i>
</I>><i> Then we could keep /dev/pts & /dev/shm mounted.
</I>><i> Maybe even not try at all to umount anything.
</I>><i> After all that doesn't matter much...
</I>
I've removed the blocking one and I've no opinion about /dev/pts and
/dev/shm. If you find it cleaner to not unmount them, feel free to
change that in the svn. Anyway, it's stop_udev is called right before
rebooting so it should not make a big difference.
Arnaud
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Previous message: <A HREF="015069.html">[Mageia-dev] [soft-commits] [4332] - fix rebooting on autoinstall
</A></li>
<LI>Next message: <A HREF="015074.html">[Mageia-dev] [soft-commits] [4331] - Allow to set urpm curl options in order to be able to make curl quiet.
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#15071">[ date ]</a>
<a href="thread.html#15071">[ thread ]</a>
<a href="subject.html#15071">[ subject ]</a>
<a href="author.html#15071">[ author ]</a>
</LI>
</UL>
<hr>
<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev
mailing list</a><br>
</body></html>
|