summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-sysadm/2011-February/002734.html
blob: 070879b834ebc78ce772e01684dfa33234677c11 (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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-sysadm] [1010] add vhost for static.mageia.org
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B1010%5D%20add%20vhost%20for%20static.mageia.org&In-Reply-To=%3C912e82ae0ac6db8af62e246e7a432a9b%40www.ephaone.org%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="002731.html">
   <LINK REL="Next"  HREF="002732.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-sysadm] [1010] add vhost for static.mageia.org</H1>
    <B>Michael Scherer</B> 
    <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B1010%5D%20add%20vhost%20for%20static.mageia.org&In-Reply-To=%3C912e82ae0ac6db8af62e246e7a432a9b%40www.ephaone.org%3E"
       TITLE="[Mageia-sysadm] [1010] add vhost for static.mageia.org">misc at zarb.org
       </A><BR>
    <I>Fri Feb 11 20:30:31 CET 2011</I>
    <P><UL>
        <LI>Previous message: <A HREF="002731.html">[Mageia-sysadm] [1010] add vhost for static.mageia.org
</A></li>
        <LI>Next message: <A HREF="002732.html">[Mageia-sysadm] Build system looping !
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#2734">[ date ]</a>
              <a href="thread.html#2734">[ thread ]</a>
              <a href="subject.html#2734">[ subject ]</a>
              <a href="author.html#2734">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE> On Fri, 11 Feb 2011 19:33:53 +0100, Romain d'Alverny wrote:
&gt;<i> On Fri, Feb 11, 2011 at 19:15, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; wrote:
</I>&gt;&gt;<i> On Fri, 11 Feb 2011 17:46:37 +0100 (CET), <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> wrote:
</I>&gt;&gt;&gt;<i> + &#160; &#160; &#160; # We should be able to define this path on each host.
</I>&gt;&gt;&gt;<i> + &#160; &#160; &#160; # Maybe using Facter ?
</I>&gt;&gt;&gt;<i> + &#160; &#160; &#160; $webdatadir = '/srv/web1-dd0/www'
</I>&gt;&gt;<i>
</I>&gt;&gt;<i> This path is ugly and really do not help much to know what is there.
</I>&gt;&gt;<i> What is wrong with the /var/www we used everywhere ?
</I>&gt;<i>
</I>&gt;<i> It dates back to September IIRC.
</I>&gt;<i>
</I>&gt;<i> I don't know how it could be handled, but web1-dd0 is not a simple
</I>&gt;<i> path in the filesystem, but the name of a (virtual) disk attached to
</I>&gt;<i> the virtual host (Gandi hosting). If we add more disks over there,
</I>&gt;<i> it's not to name these as file system items.
</I>
 This doesn't seems very flexible. I would expect to use lvm, like for 
 the rest, so if we
 add another disk, we do not need to play with directory like at the old 
 days on svn server
 at mandriva.

&gt;<i> But a better naming scheme is totally possible.
</I>&gt;<i>
</I>&gt;&gt;&gt;<i> + &#160; &#160;# vhost to host static files used by web sites
</I>&gt;&gt;&gt;<i> + &#160; &#160;class static inherits base {
</I>&gt;&gt;&gt;<i> + &#160; &#160; &#160; &#160;$vhostdir = &quot;$webdatadir/static.$domain&quot;
</I>&gt;&gt;&gt;<i> + &#160; &#160; &#160; $svn_location = &quot;<A HREF="svn://svn.$domain/svn/web/www/trunk/g/">svn://svn.$domain/svn/web/www/trunk/g/</A>&quot;
</I>&gt;&gt;<i>
</I>&gt;&gt;<i> the same goes for this one ( yes, I already told it on irc , but I 
</I>&gt;&gt;<i> rest my
</I>&gt;&gt;<i> case, this is not gonna
</I>&gt;&gt;<i> help in the futur to have a readable system, much like the bunch of 
</I>&gt;&gt;<i> symlink
</I>&gt;&gt;<i> on mandriva cluster
</I>&gt;&gt;<i> created just by pure lazyness ).
</I>&gt;<i>
</I>&gt;<i> This 'g' here is only relevant to web developers that use it ('g' is
</I>&gt;<i> historically used from mdv time for a short for 'global' static
</I>&gt;<i> stuff). Now, yes, it can be renamed in plain 'static' but it requires
</I>&gt;<i> several updates before here and there. We can add a README in there 
</I>&gt;<i> to
</I>&gt;<i> help for sysadmins if you want to.
</I>
 This is not for admins ( as we do not plan to touch to this ), but for 
 web developpers.
 The mandriva lore is not automatically passed from people to people, 
 and such non
 documented convention is what make maintainence slightly more difficult
 in the end. The least surprising stuff are, the least documentation you 
 need
 to write ( and the least surprised people are, the
 sooner they are operational ).

 Of course, our own convention do not surprise us at all, and that's why 
 it is difficult
 to see when they are not very obvious to external people. Like 
 main/contribs, we all knew
 what it mean't, but the meaning was not obvious to external people.

 So yes, documentation would help.

-- 
 Michael Scherer
</PRE>













<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="002731.html">[Mageia-sysadm] [1010] add vhost for static.mageia.org
</A></li>
	<LI>Next message: <A HREF="002732.html">[Mageia-sysadm] Build system looping !
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#2734">[ date ]</a>
              <a href="thread.html#2734">[ thread ]</a>
              <a href="subject.html#2734">[ subject ]</a>
              <a href="author.html#2734">[ author ]</a>
         </LI>
       </UL>

<hr>
<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
mailing list</a><br>
</body></html>