aboutsummaryrefslogtreecommitdiffstats
path: root/modules
Commit message (Collapse)AuthorAgeFilesLines
* Have iurt keep installed packages in urpmi cachePascal Terjan2026-03-222-1/+1
| | | | | | This allows to install them in a fakeroot and will allow to have a simpler way to bootstrap new versions of perl. It also allows building libguestfs without network access.
* More Bots exluded in robots.txt - DataForSeoBot SemrushBot Applebot GPTBot ↵Bruno Cornec2026-03-091-0/+5
| | | | SeznamBot)
* Set the wiki title againDan Fandrich2026-02-222-2/+3
| | | | | The default title is just the language, which isn't very useful. This is a partial revert and change of commit 560aee1a1 and 28c48c739.
* Reapply "Make things compatible with more recent facter"Pascal Terjan2026-02-226-50/+5
| | | | | | trusted_node_data is now enabled on the master This reverts commit dff3eec23a755ceb24e758d959f89047263c1039.
* Enable trusted_node_data in puppet masterPascal Terjan2026-02-221-0/+3
|
* buildsystem: define also mageia macro in mgarepo.confJani Välimaa2026-02-221-0/+1
|
* buildsystem: define mgaver and mgaversion macros in mgarepo.confJani Välimaa2026-02-221-0/+2
|
* Use @ when accessing variables in templatesDan Fandrich2026-02-217-12/+12
| | | | | | Access without the @ symbol is the older method and is discouraged. This is the fifth batch of files.
* Use @ when accessing variables in templatesDan Fandrich2026-02-2141-170/+170
| | | | | | Access without the @ symbol is the older method and is discouraged. This is the fourth batch of files.
* Use @ when accessing variables in templatesDan Fandrich2026-02-2125-148/+148
| | | | | | Access without the @ symbol is the older method and is discouraged. This is the third batch of files.
* Restore modules/spec_tree_reports/Dan Fandrich2026-02-212-0/+60
| | | | This was accidentally deleted during the rename in commit 12299baa.
* Use a new variable for catalyst_appDan Fandrich2026-02-211-2/+4
| | | | | | This fixes the error: Cannot reassign variable aliases at /etc/puppet/modules/apache/manifests/vhost/catalyst_app.pp:9
* Rename module paths to match classesDan Fandrich2026-02-2126-83/+23
| | | | | The refactor in commit e39155d4d changed class names but Puppet 3 seems to require the module path name to match.
* Revert "Make things compatible with more recent facter"Dan Fandrich2026-02-216-5/+50
| | | | | | | | This reverts commit 62a4955a31799b30b69ca8655a76f19550dde95c. It seems Puppet 3.6.2 doesn't support this method: Error 400 on SERVER: facts is not a hash or array when accessing it with architecture
* Make things compatible with more recent facterPascal Terjan2026-02-216-50/+5
|
* Fix syntax to be compatible with Puppet >= 4Pascal Terjan2026-02-211-1/+1
|
* Do not redefine titlePascal Terjan2026-02-211-2/+1
| | | | | Fixes this error with Puppet >= 4: The parameter $title redefines a built in parameter in the 'define' expression
* Rename some classes to work with Puppet >= 4Pascal Terjan2026-02-216-14/+5
|
* Use spaces to please puppet-lintPascal Terjan2026-02-211-5/+5
|
* iurt: increase webkit2 timeoutJani Välimaa2026-02-131-1/+1
|
* Revert "mirror: fix bootstrap mirror owner and group"Jani Välimaa2026-02-131-2/+0
| | | | This reverts commit aff2234a87c43c44b86d6177d9ca78746a09642e.
* mirror: fix bootstrap mirror owner and groupJani Välimaa2026-02-131-0/+2
|
* Add new serversuser/bcornec/infraBruno Cornec2026-02-102-2/+10
| | | | | | | | | | | | | | | | | | - 2 new aarch64 build nodes named lavand and majax - 2 new build nodes named houdini and garcimore - a deploy server named mandrake - a web server named webb - a repo server named melies - update DNS and monitoring - prepare to integrate the new build nodes Preparation for 2 new x86_64 build nodes Adds pp file for majax IPs added for garcimore and houdini update DNS
* Replacing /dev/null by /var/www/empty in documentRoot for Web serverpvi-tm2026-02-101-1/+1
|
* Fix virtual aliases errorpvi-tm2026-02-081-1/+1
|
* Improving aliases for new bureaupvi-tm2026-02-081-2/+4
|
* Fixing aliases for new bureaupvi-tm2026-02-061-2/+5
|
* ntp: fix multicastclient settingJani Välimaa2026-01-251-1/+1
|
* Separate running the SSH keys script from the mgagit script (mga#34826)Dan Fandrich2026-01-071-1/+1
| | | | | | | | | The mgagit script was previously run after the SSH keys script, but only if an SSH key was updated. That meant that any group changes were not reflected until after someone changed an SSH key. Decouple the running of the two scripts since they are not (completely) dependent on each other.
* Protecting svnweb against DDOS that use GET http://svnweb with rewrite ↵pvi-tm2025-12-291-4/+3
| | | | engine (Fix)
* Protecting svnweb against DDOS that use GET http://svnweb with rewrite enginepvi-tm2025-12-291-0/+6
|
* Protect the /server-status and /server-info endpointsDan Fandrich2025-12-262-0/+40
| | | | | | | These provide potentially sensitive information, so allow access only from localhost. Reported-by: bas
* check: add mga10 templateJani Välimaa2025-12-081-0/+241
|
* Protect the sympa ldap include filesDan Fandrich2025-11-291-0/+3
| | | | These could hold secrets so should not be world-readable.
* Send plain text alongside HTML in non-maintainer notificationsDan Fandrich2025-11-181-1/+2
| | | | | E-mails are now sent in both plain text and HTML for broader maintainer appeal.
* Improve nonmaintainer_notify.shDan Fandrich2025-11-171-3/+4
| | | | | | | - Send messages also when packages are moved to obsolete - Mention the maintainer name explicitly in the message - Be more robust in handling a malformed maintdb.txt with duplicate entries
* Send an e-mail on a nonmaintainer package changeDan Fandrich2025-11-142-10/+81
| | | | | | | If someone other than the registered maintainer of a package submits a change to that package, notify the maintainer. These notifications are skipped for robot changes and bulk changes where many packages are changed at once.
* Increase blender build timeoutJani Välimaa2025-11-021-0/+1
|
* Enable anti-robots features only on svnwebDan Fandrich2025-09-093-41/+47
| | | | | | | | | | These were intended to be enabled only on svnweb.mageia.org but mirrors.mageia.org (and a couple others) were using the same template. The changes in commit 6802d174 caused the anti-robot mitigation to be triggered when urpmi downloaded $MIRRORLIST from a URL like https://mirrors.mageia.org/api/mageia.9.x86_64.list?reason=update which contains a query part. Fork the template so only svnweb gets these features, which was the original intent.
* Treat anything other than a plain path as "expensive"Dan Fandrich2025-09-071-2/+6
| | | | | Try to reduce svnweb load by making anything other than a plain path require an anti-robot cookie.
* youri-check: run tests in parallelJani Välimaa2025-08-121-1/+1
|
* Reduce number of logs kept on friteuseDan Fandrich2025-07-121-1/+1
| | | | The disk just fills up too quickly.
* Fix timestamp for mass rebuildPascal Terjan2025-07-041-2/+2
|
* Update Age check for new mass rebuildPascal Terjan2025-06-281-3/+3
|
* Disable the Bugzilla collectstats.pl scriptDan Fandrich2025-06-271-6/+7
| | | | | | | | | | | This fails with "Unable to open the chart datafile ./data/mining/0." because that file isn't writable by apache. Rather than trying to fix those permissions, just disable the script since nobody seems to be using whatever statistics are being collected ("data about bugs to be used in Old and New Charts"). This page has some information about the problem: https://serverfault.com/questions/182139
* Use more appropriate decoding/encoding when redirectingDan Fandrich2025-06-061-2/+2
|
* Properly escape the target in then anti-robot redirectDan Fandrich2025-06-064-3/+20
| | | | Any additional URL parameters after a & were previously dropped.
* Increase LLVM build timeoutJani Välimaa2025-06-031-3/+3
|
* Use an absolute URL when redirectingDan Fandrich2025-05-231-3/+4
| | | | | This reduces the possibility of a malicious URL redirecting to another domain.
* Use a fixed random number in the cookieDan Fandrich2025-05-231-1/+1
| | | | | The intent of this cookie isn't actually to track sessions, so eliminate any privacy impact by using a fixed number instead.