OP#828 add basic structure and installation

This commit is contained in:
2026-10-01 13:52:10 +02:00
parent 26ca76d8f8
commit 6291f8d510
6 changed files with 51 additions and 1 deletions

10
manifests/main/dirs.pp Normal file
View File

@@ -0,0 +1,10 @@
#### confdroid_ntp::main::dirs.pp
# Module name: confdroid_ntp
# Author: 12ww1160 (12ww1160@confdroid.com)
# @summary Class manages directories for the confdroid_ntp module
###############################################################################
class confdroid_ntp::main::dirs (
) inherits confdroid_ntp::params {
require confdroid_ntp::main::install
}

10
manifests/main/files.pp Normal file
View File

@@ -0,0 +1,10 @@
#### confdroid_ntp::main::files.pp
# Module name: confdroid_ntp
# Author: 12ww1160 (12ww1160@confdroid.com)
# @summary Class manages files for the confdroid_ntp module
###############################################################################
class confdroid_ntp::main::files (
) inherits confdroid_ntp::params {
require confdroid_ntp::main::dirs
}

12
manifests/main/install.pp Normal file
View File

@@ -0,0 +1,12 @@
#### confdroid_ntp::main::install.pp
# Module name: confdroid_ntp
# Author: 12ww1160 (12ww1160@confdroid.com)
# @summary Class manages installation for the confdroid_ntp module
###############################################################################
class confdroid_ntp::main::install (
) inherits confdroid_ntp::params {
package { $cy_reqpackages:
ensure => $cy_pkg_ensure,
}
}

10
manifests/main/service.pp Normal file
View File

@@ -0,0 +1,10 @@
#### confdroid_ntp::main::service.pp
# Module name: confdroid_ntp
# Author: 12ww1160 (12ww1160@confdroid.com)
# @summary Class manages services for the confdroid_ntp module
###############################################################################
class confdroid_ntp::main::service (
) inherits confdroid_ntp::params {
require confdroid_ntp::main::files
}