summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2013-February/022576.html
blob: ef8c44e55e9c0f293288750667d2c06b7187f9ba (plain)
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
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-dev] dhclient lease files location
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20dhclient%20lease%20files%20location&In-Reply-To=%3C511367C2.6030503%40gmail.com%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="022572.html">
   <LINK REL="Next"  HREF="022581.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-dev] dhclient lease files location</H1>
    <B>Guillaume Rousse</B> 
    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20dhclient%20lease%20files%20location&In-Reply-To=%3C511367C2.6030503%40gmail.com%3E"
       TITLE="[Mageia-dev] dhclient lease files location">guillomovitch at gmail.com
       </A><BR>
    <I>Thu Feb  7 09:37:22 CET 2013</I>
    <P><UL>
        <LI>Previous message: <A HREF="022572.html">[Mageia-dev] Freeze push: mangler 1.2.5
</A></li>
        <LI>Next message: <A HREF="022581.html">[Mageia-dev] dhclient lease files location
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#22576">[ date ]</a>
              <a href="thread.html#22576">[ thread ]</a>
              <a href="subject.html#22576">[ subject ]</a>
              <a href="author.html#22576">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>I'm taking this out of bugzilla for larger visibility:
<A HREF="https://bugs.mageia.org/show_bug.cgi?id=8391">https://bugs.mageia.org/show_bug.cgi?id=8391</A>

Initiallly (mageia2), we had both dhcpd (the server) and dhclient (guess 
what?) use a shared directory (/var/lib/dhcp), belonging to dhcp-common 
package, to store their lease file. And I had this bugreport about 
dhclient trying to store under a non-existent /var/lib/dhclient directory.

I modified the dhcp package as in Fedora, to have each part 
(client/server) use their own, self-provided, state directory to store 
their lease file: /var/lib/dhcpd and /var/lib/dhclient. I expected to 
fix the issue, and making life easier by mimicating fedora setup.

Then Dave reported he now had the same error message as before, but with 
the old directory: dhclient tries to store lease files under no more 
existent /var/lib/dhcp directory...

I grepped /etc for occurences of '/var/lib/dhcp', without results. I had 
a look in networkmanager sources, which seems to be the culprit. It once 
used C macro NM_DHCLIENT_STATE_DIRECTORY for this purpose, but not 
anymore. Now, according to current code, it should uses its own state 
directory (/var/lib/NetworkManager) to store those files, but that's 
obviously not the case. And I'm myself having lease files in both 
directories (/var/lib/dhclient and /var/lib/dhcp).

I'm suspecting a mix of hardcoded or default configuration between dhcp 
(the package), networkmanager and initscripts, but I can't figure where 
exactly. If someone with more knowledge of those deep arcanes could 
help, I'd be very grateful.
-- 
BOFH excuse #120:

we just switched to FDDI.
</PRE>















































































<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="022572.html">[Mageia-dev] Freeze push: mangler 1.2.5
</A></li>
	<LI>Next message: <A HREF="022581.html">[Mageia-dev] dhclient lease files location
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#22576">[ date ]</a>
              <a href="thread.html#22576">[ thread ]</a>
              <a href="subject.html#22576">[ subject ]</a>
              <a href="author.html#22576">[ 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>