Page Menu
Home
Software Heritage
Search
Configure Global Search
Log In
Files
F9348191
gandi_paas_hook.pp
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
674 B
Subscribers
None
gandi_paas_hook.pp
View Options
# Push certificates to Gandi PaaS
class
profile
::
letsencrypt
::
gandi_paas_hook
{
# Gandi PaaS only supports keys up to 2048 bits
$hook_extra_opts
=
{
key_size
=>
2048
,
}
$hook_path
=
'/usr/local/bin/letsencrypt_gandi_paas'
$hook_configfile
=
'/etc/letsencrypt/gandi_paas.yml'
$hook_config
=
lookup
(
'letsencrypt::gandi_paas_hook::config'
,
Hash
)
file
{
$hook_path:
owner
=>
'root'
,
group
=>
'root'
,
mode
=>
'0755'
,
content
=>
template
(
'profile/letsencrypt/letsencrypt_gandi_paas.erb'
),
}
file
{
$hook_configfile:
owner
=>
'root'
,
group
=>
'root'
,
mode
=>
'0600'
,
content
=>
inline_yaml
(
$hook_config),
}
}
File Metadata
Details
Attached
Mime Type
text/x-c++
Expires
Jul 4 2025, 6:16 PM (5 w, 1 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3239225
Attached To
rSPSITE puppet-swh-site
Event Timeline
Log In to Comment