summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-sysadm/2010-November/000707.html
blob: 474dbf40e22c4b6fc6e6109bd3db8a9233fc2b70 (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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-sysadm] [351] split a iurtuser class,	to be used on main node
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B351%5D%20split%20a%20iurtuser%20class%2C%0A%09to%20be%20used%20on%20main%20node&In-Reply-To=%3C20101121174630.0DA993F8FC%40valstar.mageia.org%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="000706.html">
   <LINK REL="Next"  HREF="000708.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-sysadm] [351] split a iurtuser class,	to be used on main node</H1>
    <B>root at mageia.org</B> 
    <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B351%5D%20split%20a%20iurtuser%20class%2C%0A%09to%20be%20used%20on%20main%20node&In-Reply-To=%3C20101121174630.0DA993F8FC%40valstar.mageia.org%3E"
       TITLE="[Mageia-sysadm] [351] split a iurtuser class,	to be used on main node">root at mageia.org
       </A><BR>
    <I>Sun Nov 21 18:46:30 CET 2010</I>
    <P><UL>
        <LI>Previous message: <A HREF="000706.html">[Mageia-sysadm] [350] move task-bs-cluster-main dep in	buildsystem::mainnode
</A></li>
        <LI>Next message: <A HREF="000708.html">[Mageia-sysadm] [352] include iurtuser in iurt class
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#707">[ date ]</a>
              <a href="thread.html#707">[ thread ]</a>
              <a href="subject.html#707">[ subject ]</a>
              <a href="author.html#707">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>Revision: 351
Author:   blino
Date:     2010-11-21 18:46:29 +0100 (Sun, 21 Nov 2010)
Log Message:
-----------
split a iurtuser class, to be used on main node

Modified Paths:
--------------
    puppet/modules/buildsystem/manifests/init.pp

Modified: puppet/modules/buildsystem/manifests/init.pp
===================================================================
--- puppet/modules/buildsystem/manifests/init.pp	2010-11-21 17:42:09 UTC (rev 350)
+++ puppet/modules/buildsystem/manifests/init.pp	2010-11-21 17:46:29 UTC (rev 351)
@@ -26,11 +26,26 @@
 
     }
 
+    $build_login = &quot;iurt&quot;
+    $build_home_dir = &quot;/home/iurt/&quot;
+
+    class iurtuser {
+        group {&quot;$build_login&quot;: 
+            ensure =&gt; present,
+        }
+
+        user {&quot;$build_login&quot;:
+            ensure =&gt; present,
+            comment =&gt; &quot;System user use to run build bots&quot;,
+            managehome =&gt; true,
+            gid =&gt; $build_login,
+            shell =&gt; &quot;/bin/bash&quot;,
+        }
+    }
+
     class iurt {
         include sudo
 
-        $home_dir = &quot;/home/iurt/&quot;
-        $build_login = &quot;iurt&quot;
         # build node common settings
         # we could have the following skip list to use less space:
         # '/(drakx-installer-binaries|drakx-installer-advertising|gfxboot|drakx-installer-stage2|mandriva-theme)/'
@@ -39,7 +54,7 @@
             ensure =&gt; installed;
         }
 
-        file { &quot;$home_dir/.iurt.cauldron.conf&quot;:
+        file { &quot;$build_home_dir/.iurt.cauldron.conf&quot;:
             ensure =&gt; present,
             owner =&gt; $build_login,
             group =&gt; $build_login,
@@ -54,17 +69,5 @@
             mode =&gt; 440,
             content =&gt; template(&quot;buildsystem/sudoers.iurt&quot;)
         }
-
-        group {&quot;$build_login&quot;: 
-            ensure =&gt; present,
-        }
-
-        user {&quot;$build_login&quot;:
-            ensure =&gt; present,
-            comment =&gt; &quot;System user use to run build bots&quot;,
-            managehome =&gt; true,
-            gid =&gt; $build_login,
-            shell =&gt; &quot;/bin/bash&quot;,
-        }
     }
 }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: &lt;/pipermail/mageia-sysadm/attachments/20101121/dc89b937/attachment-0001.html&gt;
</PRE>






<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="000706.html">[Mageia-sysadm] [350] move task-bs-cluster-main dep in	buildsystem::mainnode
</A></li>
	<LI>Next message: <A HREF="000708.html">[Mageia-sysadm] [352] include iurtuser in iurt class
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#707">[ date ]</a>
              <a href="thread.html#707">[ thread ]</a>
              <a href="subject.html#707">[ subject ]</a>
              <a href="author.html#707">[ 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>