/[adm]/puppet/modules/buildsystem/manifests/signbot.pp
ViewVC logotype

Contents of /puppet/modules/buildsystem/manifests/signbot.pp

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3254 - (show annotations) (download)
Wed Jun 19 19:15:59 2013 UTC (10 years, 10 months ago) by boklm
File size: 1179 byte(s)
Rename mga-common module to mga_common.

New puppet version doesn't like modules with a - in their name.
1 class buildsystem::signbot {
2 include buildsystem::var::scheduler
3 include buildsystem::var::signbot
4 $sched_login = $buildsystem::var::scheduler::login
5
6 sshuser { $buildsystem::var::signbot::login:
7 homedir => $buildsystem::var::signbot::home_dir,
8 comment => 'System user used to sign packages',
9 groups => [$sched_login],
10 }
11
12 gnupg::keys{ 'packages':
13 email => $buildsystem::var::signbot::keyemail,
14 key_name => $buildsystem::var::signbot::keyname,
15 login => $buildsystem::var::signbot::login,
16 batchdir => "${buildsystem::var::signbot::home_dir}/batches",
17 keydir => $buildsystem::var::signbot::sign_keydir,
18 }
19
20 sudo::sudoers_config { 'signpackage':
21 content => template('buildsystem/signbot/sudoers.signpackage')
22 }
23
24 file { "$home_dir/.rpmmacros":
25 source => 'puppet:///modules/buildsystem/signbot/signbot-rpmmacros',
26 }
27
28 mga_common::local_script {
29 'sign-check-package': source => 'puppet:///modules/buildsystem/signbot/sign-check-package';
30 'mga-signpackage': source => 'puppet:///modules/buildsystem/signbot/mga-signpackage';
31 }
32 }

Properties

Name Value
svn:keywords "ID Date Rev"

  ViewVC Help
Powered by ViewVC 1.1.30