Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
We remove the deprecated dynamic lookup for variables and now have them as
class parameters.
The reprepro::cron and reprepro::inoticoming classes have been integrated
in the reprepro class as two boolean arguments. As these are not mutually
exclusive, it is cleaner that way.
We add a test manifest for the reprepro class along the way.
|
|
There is no need to exec `update-rc.d` manually, the service definition will
take care of running it!
|
|
|
|
|
|
If we do not manage conf/distributions, we should not call reprepro ourselves,
the caller may change its content at other times than Puppet.
We also should not enforce its permissions.
|
|
This is the recommended way, as it prevents clashes with Ruby function names.
|
|
|
|
When one wants to use the reprepro login to upload packages to incoming, too lax
permissions on its $HOME make sshd unhappy, and one wants to fix that.
|
|
|
|
In production, this does not change anything worth noting.
But when developing, being able to delete the exported pubkey and re-run Puppet
is useful.
|
|
|
|
|
|
|
|
|
|
|
|
Sometimes it's much simpler to manage these files outside of Puppet.
|
|
|
|
This makes permissions of the reprepro incoming directory configurable.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|