summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-sysadm/2010-October/000128.html
blob: ef57356a521538cbcde019b56e83569ca6ab94e7 (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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-sysadm] About build system setup
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20About%20build%20system%20setup&In-Reply-To=%3C20101031202841.GH21938%40mars-attacks.org%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="000127.html">
   
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-sysadm] About build system setup</H1>
    <B>nicolas vigier</B> 
    <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20About%20build%20system%20setup&In-Reply-To=%3C20101031202841.GH21938%40mars-attacks.org%3E"
       TITLE="[Mageia-sysadm] About build system setup">boklm at mars-attacks.org
       </A><BR>
    <I>Sun Oct 31 21:28:41 CET 2010</I>
    <P><UL>
        <LI>Previous message: <A HREF="000127.html">[Mageia-sysadm] [68] valstar needs task-bs-cluster-main
</A></li>
        
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#128">[ date ]</a>
              <a href="thread.html#128">[ thread ]</a>
              <a href="subject.html#128">[ subject ]</a>
              <a href="author.html#128">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>Hello,

After some discussions tonight with blino on IRC about build system,
some infos :

 * contrary to Mandriva build system, for better security, only admins
   will have shell access to the build nodes and valstar. We should provide
   Cauldron nodes for packagers to test builds, but it will be on separate
   servers.

 * to submit builds, packagers will use &quot;mdvsys/repsys submit&quot; from their
   computer, or from Cauldron test nodes. mdvsys/repsys require ssh to
   connect to valstar and run youri wrapper. We will setup a restricted
   shell to only allow commands needed by mdvsys/repsys, and ssh/git
   (valstar is also the svn/git server). On Mandriva svn server we used
   this script as the default shell to restrict to only ssh/git commands :
   <A HREF="http://svn.gna.org/svn/savane/trunk/backend/accounts/sv_membersh.pl">http://svn.gna.org/svn/savane/trunk/backend/accounts/sv_membersh.pl</A>
   We can update this script to also allow commands used by mdvsys/repsys.

 * On Mandriva build system we had one ~mandrake user doing everything
   (build bots, scheduler, mirrors, sign packages ...). Now we can split
   this to have one user for each task. We can have the following users :
   - buildbot (to run iurt on build nodes)
   - schedbot (youri/ulri/emi)
   - signbot (sign packages)
   However we already have a mirror user on valstar. Is it ok, or should
   we rename it to &quot;mirrorbot&quot; ? Or remove the &quot;bot&quot; suffix from other
   users ?

Nicolas

</PRE>

<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="000127.html">[Mageia-sysadm] [68] valstar needs task-bs-cluster-main
</A></li>
	
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#128">[ date ]</a>
              <a href="thread.html#128">[ thread ]</a>
              <a href="subject.html#128">[ subject ]</a>
              <a href="author.html#128">[ 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>