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
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mageia-dev] [changelog] [RPM] cauldron core/release nfs-utils-1.2.6-2.mga3
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20%5Bchangelog%5D%20%5BRPM%5D%20cauldron%20core/release%0A%09nfs-utils-1.2.6-2.mga3&In-Reply-To=%3C4FD99EA2.70203%40colin.guthr.ie%3E">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Previous" HREF="016480.html">
<LINK REL="Next" HREF="016507.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] [changelog] [RPM] cauldron core/release nfs-utils-1.2.6-2.mga3</H1>
<B>Colin Guthrie</B>
<A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20%5Bchangelog%5D%20%5BRPM%5D%20cauldron%20core/release%0A%09nfs-utils-1.2.6-2.mga3&In-Reply-To=%3C4FD99EA2.70203%40colin.guthr.ie%3E"
TITLE="[Mageia-dev] [changelog] [RPM] cauldron core/release nfs-utils-1.2.6-2.mga3">mageia at colin.guthr.ie
</A><BR>
<I>Thu Jun 14 10:19:46 CEST 2012</I>
<P><UL>
<LI>Previous message: <A HREF="016480.html">[Mageia-dev] [changelog] [RPM] cauldron core/release nfs-utils-1.2.6-2.mga3
</A></li>
<LI>Next message: <A HREF="016507.html">[Mageia-dev] [changelog] [RPM] cauldron core/release nfs-utils-1.2.6-2.mga3
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#16495">[ date ]</a>
<a href="thread.html#16495">[ thread ]</a>
<a href="subject.html#16495">[ subject ]</a>
<a href="author.html#16495">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>'Twas brillig, and Olivier Blin at 13/06/12 23:26 did gyre and gimble:
><i> Guillaume Rousse <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">guillomovitch at gmail.com</A>> writes:
</I>><i>
</I>>><i> Le 12/06/2012 09:41, Thierry Vignaud a écrit :
</I>>>><i> On 11 June 2012 22:22, guillomovitch <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">buildsystem-daemon at mageia.org</A>> wrote:
</I>>>>><i> guillomovitch <guillomovitch> 1:1.2.6-2.mga3:
</I>>>>><i> + Revision: 259882
</I>>>>><i> - add exports.d directory
</I>>>>><i> - use /var/lib/nfs/statd for statd, instead of /var/lib/nfs, as in fedora
</I>>>>><i> - add modprobe config file to alias 'nfs4' to 'nfs'
</I>>>>><i> - add systemd support
</I>>>>><i> - drop sysinit support
</I>>>>><i> - merge client and server package, as per redhat setup
</I>>>><i>
</I>>>><i> Now installing a kernel spits those messages:
</I>>>><i> libkmod: conf_files_filter_out: Directories inside directories are not
</I>>>><i> supported: /lib/modprobe.d/nfs.conf
</I>>>><i> (...)
</I>>><i> We currently have no such /lib/modprobe.d directory in the
</I>>><i> distribution, only /etc/modprobe.d. I guess our kmod package doesn't
</I>>><i> support it yet, but should sooner or later. If I'm wrong, it's easy to
</I>>><i> switch back to /etc/modprobe.d instead.
</I>><i>
</I>><i> Actually, you installed the file as /lib/modprobe.d/nfs.conf/nfs.conf
</I>><i> I've removed the extra directory level.
</I>><i>
</I>><i> But we should probably use /etc/modprobe.d/nfs.conf instead.
</I>
IMO we should not use /etc/ here. /etc/ should be the domain of
administrator changes. IMO packages should always use /lib/ (or
eventually /usr/lib/) for such things. I've been pushing for this proper
separation for a while. udev and systemd do it properly although we do
still ship several udev files in /etc/udev/rules.d/ in packages which
should, by rights, be in /lib/udev/rules.d/
dbus upstream is still a big offender with policy files often ending up
in /etc/dbus-1/system.d/ rather than in a /lib/ tree. This can and does
sometimes have security implications, e.g. with the privilege escalation
I recently reported regarding sectool:
<A HREF="https://bugzilla.redhat.com/show_bug.cgi?id=809437">https://bugzilla.redhat.com/show_bug.cgi?id=809437</A>
The policy file in question was marked with %config(noreplace) as it was
in /etc. But really this is a policy file which shouldn't be modified by
users. Therefore it shouldn't be marked as noreplace and it shouldn't
live in /etc/
So, if the /lib/modprobe.d/ dir isn't parsed by kmod, we should fix kmod.
That's my opinion anyway :)
Col
--
Colin Guthrie
colin(at)mageia.org
<A HREF="http://colin.guthr.ie/">http://colin.guthr.ie/</A>
Day Job:
Tribalogic Limited <A HREF="http://www.tribalogic.net/">http://www.tribalogic.net/</A>
Open Source:
Mageia Contributor <A HREF="http://www.mageia.org/">http://www.mageia.org/</A>
PulseAudio Hacker <A HREF="http://www.pulseaudio.org/">http://www.pulseaudio.org/</A>
Trac Hacker <A HREF="http://trac.edgewall.org/">http://trac.edgewall.org/</A>
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Previous message: <A HREF="016480.html">[Mageia-dev] [changelog] [RPM] cauldron core/release nfs-utils-1.2.6-2.mga3
</A></li>
<LI>Next message: <A HREF="016507.html">[Mageia-dev] [changelog] [RPM] cauldron core/release nfs-utils-1.2.6-2.mga3
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#16495">[ date ]</a>
<a href="thread.html#16495">[ thread ]</a>
<a href="subject.html#16495">[ subject ]</a>
<a href="author.html#16495">[ 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>
|