[Mageia-sysadm] About build system setup

nicolas vigier boklm at mars-attacks.org
Mon Nov 1 12:25:02 CET 2010


On Mon, 01 Nov 2010, Olivier Thauvin wrote:

> * nicolas vigier (boklm at mars-attacks.org) wrote:
> > Hello,
> > 
> > After some discussions tonight with blino on IRC about build system,
> > some infos :
> > 
> > 
> >  * 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 "mirrorbot" ? Or remove the "bot" suffix from other
> >    users ?
> 
> I created the mirror user to be the owner the mirror tree. The username
> can be changed, at time it only exists in passwd file to wait ldap,
> a massive chown() is also still possible (the mirror tree is less than
> 1MB... at time).
> 
> May I also suggest we split 'mirror' user in two part:
> - one owning the top level tree and "static" data, or data we push
>   manually (iso, doc, ...)
> - one having permission on distro then able to redo hdlist and push rpms.

Ok. "mirrorstatic" user for static data pushed manually (or repositories
that should not change), and "mirrorbot" user for repositories data
pushed by youri bot ?



More information about the Mageia-sysadm mailing list