Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add armagnac build node | Olivier Blin | 2015-12-03 | 4 | -1/+12 |
| | | | | | | | This a new ARM server for the buildsystem, managed by Scaleway and hosted in an Iliad/Online datacenter. Name chosen by neoclust, secretly craved by ennael. | ||||
* | shadow: Specifically change uid/gid max instead of copying custom login.defs | Olivier Blin | 2015-12-01 | 2 | -195/+17 |
| | | | | | | | | | | | | | | Copying a custom login.defs file is not really a good option, since we have to manage many distribution versions, which do not necessarily have the same login.defs settings. Instead, we now only change the UID_MAX and GID_MAX values to 2000 (from an initial value of 60000). This is done so that locally created accounts do not overlap LDAP-managed accounts, which starts at 5000. This uses the file_line helper from the puppetlabs-stdlib module. It means the puppet-stdlib package now needs to be installed on the puppet master node. | ||||
* | Revert commit 8822d1c7be9cfe2783f886922a778410bacd93cc as it breaks login ↵ | Nicolas Lécureuil | 2015-11-30 | 1 | -1/+1 |
| | | | | for non root like our iso maker team | ||||
* | buildsystem: stop using include in DSL files to avoid error on Mageia 5topic/mageia5 | Olivier Blin | 2015-11-30 | 4 | -6/+3 |
| | | | | | | include is not support from DSL files in puppet 3.6 Note: DSL support is deprecated in 3.x and completely removed in 4.x | ||||
* | buildsystem: fix youri host.conf template to use an array as well for src node | Olivier Blin | 2015-11-30 | 1 | -1/+1 |
| | | | | | Otherwise it failed on Mageia 5 with: Detail: undefined method `sort' for "valstar":String | ||||
* | apache: use proper conf.d dir on Mageia >= 2 | Olivier Blin | 2015-11-30 | 6 | -8/+14 |
| | |||||
* | apache: rename ssl.conf as ssl_vhost.conf | Olivier Blin | 2015-11-30 | 2 | -2/+2 |
| | | | | Not to conflict with packaged file from Mageia >= 3 | ||||
* | xymon: use xymon service name instead of xymon-client on Mageia >= 5 | Olivier Blin | 2015-11-30 | 1 | -2/+8 |
| | |||||
* | pam: use nss-pam-ldapd on Mageia >= 2 | Olivier Blin | 2015-11-30 | 1 | -1/+7 |
| | | | | As detected by tmb on new valstar | ||||
* | openldap: load back_bdb module on Mageia >= 4 | Olivier Blin | 2015-11-30 | 1 | -0/+3 |
| | | | | As detected by tmb on new valstar | ||||
* | openldap: enable TLS_CACERT | Thomas Backlund | 2015-11-30 | 1 | -1/+1 |
| | |||||
* | hiera: make config file work | Olivier Blin | 2015-11-30 | 1 | -7/+7 |
| | |||||
* | openldap: use slapd service instead of ldap on Mageia >= 4 | Olivier Blin | 2015-11-30 | 4 | -5/+16 |
| | | | | As detected by tmb on new valstar | ||||
* | facter lib_dir: remove trailing slash | Olivier Blin | 2015-11-30 | 2 | -4/+4 |
| | | | | Partly done by tmb | ||||
* | puppet: do not install ruby-hiera-puppet from Mageia >= 4 | Olivier Blin | 2015-11-30 | 1 | -6/+12 |
| | | | | | Only install it for older distros with puppet 2.7, since, since hiera has been integrated from puppet 3 (Mageia 4). | ||||
* | postfix: update smtpd_banner for Mageia | Thomas Backlund | 2015-11-30 | 1 | -1/+1 |
| | |||||
* | base packages: Fix installing mcelog | Olivier Blin | 2015-11-30 | 1 | -1/+1 |
| | | | | | Puppet variables are immutable: Cannot append, variable package_list is defined in this scope at /etc/puppet/deployment/common/manifests/base_packages.pp:20 | ||||
* | base packages: Fix architecture check for mcelog | Olivier Blin | 2015-11-30 | 1 | -1/+1 |
| | |||||
* | puppet: Use puppet agent instead of puppetd in cron | Olivier Blin | 2015-11-30 | 1 | -1/+1 |
| | | | | puppetd is not available on Mageia 5. | ||||
* | iurt: Enlarge your timeout (x 2) on ARM | Olivier Blin | 2015-11-30 | 3 | -2/+10 |
| | |||||
* | iurt: Move build timeout config to puppet file | Olivier Blin | 2015-11-30 | 2 | -7/+14 |
| | |||||
* | mgagit: Allow forced pushes to topic branches for everyone. | Colin Guthrie | 2015-11-26 | 1 | -1/+1 |
| | | | | | | | Well, everyone in the group. topic branches should be a bit more collaborative and we just have to trust people not to abuse this. | ||||
* | add pkg-bugs ml | Olivier Blin | 2015-11-18 | 1 | -0/+7 |
| | |||||
* | enable rabbit node | Thomas Backlund | 2015-11-11 | 1 | -2/+2 |
| | |||||
* | Remove some false positives | Pascal Terjan | 2015-11-09 | 1 | -0/+2 |
| | |||||
* | Run youri-check agains armv5tl | Pascal Terjan | 2015-11-07 | 1 | -0/+15 |
| | |||||
* | Revert lint fix on sympa auth.conf to get back login fields (mga#17009) | Olivier Blin | 2015-11-07 | 1 | -0/+1 |
| | | | | | | | | | | | | sympa does not seem to parse auth.conf properly if there is no extra newline at the end of file. Matching code in /usr/share/sympa/lib/Conf.pm: }elsif (/^\s*(ldap|cas|user_table|generic_sso)\s*$/io) { $current_paragraph->{'auth_type'} = lc($1); perlre man page says the following about the /o modifier in regexps: o - pretend to optimize your code, but actually introduce bugs | ||||
* | Youri::Repository::Mageia: Use new get_target_arches() method in ↵ | Olivier Blin | 2015-11-02 | 1 | -1/+1 |
| | | | | _get_distribution_paths | ||||
* | BS config: Add back armv5tl as youri should now really enable it for ↵ | Olivier Blin | 2015-11-02 | 1 | -1/+1 |
| | | | | cauldron only | ||||
* | revert adding armv5tl in youri config | Olivier Blin | 2015-11-01 | 1 | -1/+1 |
| | | | | | | | Youri does not really support having different sets of architectures for each target. It attempts to run actions on armv5tl for stable releases, while it is enabled in cauldron only. | ||||
* | Expose armv5tl bootstrap as mirror on internal repository | Pascal Terjan | 2015-11-01 | 1 | -0/+3 |
| | |||||
* | revert sympa search_filters change | Thomas Backlund | 2015-11-01 | 1 | -1/+1 |
| | |||||
* | add armorique as armv5tl build node | Olivier Blin | 2015-11-01 | 1 | -0/+1 |
| | |||||
* | fix armv5tl addition, and hardcode the list | Olivier Blin | 2015-11-01 | 1 | -2/+2 |
| | | | | | There is no easy way in puppet to concatenate arrays, besides using the external stdlib module. | ||||
* | add armv5tl as cauldron arch, but do not make it mandatory for emi | Olivier Blin | 2015-11-01 | 1 | -1/+3 |
| | |||||
* | make armorique a build node | Olivier Blin | 2015-10-30 | 1 | -0/+2 |
| | |||||
* | add armorique node | Olivier Blin | 2015-10-29 | 4 | -1/+10 |
| | | | | | | | | This a new ARM server for the buildsystem, managed by Scaleway and hosted in an Iliad/Online datacenter. Name approved by neoclust: https://ml.mageia.org/l/arc/sysadmin-discuss/2015-10/msg00052.html | ||||
* | also revert youri upload_root change | Thomas Backlund | 2015-10-20 | 1 | -2/+2 |
| | |||||
* | fix up maintdb breakage | Thomas Backlund | 2015-10-20 | 1 | -1/+1 |
| | |||||
* | typo fix | Thomas Backlund | 2015-10-20 | 1 | -1/+1 |
| | |||||
* | fix up: use part should not be expanded | Thomas Backlund | 2015-10-20 | 1 | -1/+1 |
| | |||||
* | revert youri changes | Thomas Backlund | 2015-10-20 | 1 | -7/+7 |
| | |||||
* | puppet parser validation fixes | Thomas Backlund | 2015-10-20 | 8 | -4/+10 |
| | |||||
* | fix typo | Thomas Backlund | 2015-10-20 | 1 | -1/+1 |
| | |||||
* | variable enclosing fixes | Thomas Backlund | 2015-10-20 | 22 | -35/+35 |
| | |||||
* | use consistent domain references | Thomas Backlund | 2015-10-20 | 57 | -139/+140 |
| | |||||
* | update copyright | Thomas Backlund | 2015-10-20 | 1 | -1/+1 |
| | |||||
* | lint fixes for youri-check | Thomas Backlund | 2015-10-20 | 4 | -54/+51 |
| | |||||
* | lint fixes for xinetd | Thomas Backlund | 2015-10-20 | 3 | -3/+2 |
| | |||||
* | lint fixes for viewvc | Thomas Backlund | 2015-10-20 | 3 | -5/+2 |
| |