aboutsummaryrefslogtreecommitdiff
path: root/manifests
diff options
context:
space:
mode:
Diffstat (limited to 'manifests')
-rw-r--r--manifests/role/nas.pp2
-rw-r--r--manifests/subsystem/inception.pp2
-rw-r--r--manifests/utils/microcode/intel.pp2
-rw-r--r--manifests/utils/network/ftp.pp9
4 files changed, 13 insertions, 2 deletions
diff --git a/manifests/role/nas.pp b/manifests/role/nas.pp
index 27d06bd..ca2059f 100644
--- a/manifests/role/nas.pp
+++ b/manifests/role/nas.pp
@@ -96,6 +96,8 @@ class nodo::role::nas(
virtualchroot => true,
}
+ include nodo::utils::network::ftp
+
# Enable anonymous ftp
file { '/etc/pure-ftpd/conf/NoAnonymous':
ensure => present,
diff --git a/manifests/subsystem/inception.pp b/manifests/subsystem/inception.pp
index 7e99f79..8698baa 100644
--- a/manifests/subsystem/inception.pp
+++ b/manifests/subsystem/inception.pp
@@ -9,7 +9,7 @@ define nodo::subsystem::inception(
user => $name,
provider => git,
source => "https://git.fluxo.info/${git_dev}/apps",
- revision => '3ee9a3a882699deaea4327d3bf5bc5a0fd174b5c',
+ revision => '2a58bb3945c96b02bd65d0d59b421fadc61a99ff',
submodules => true,
depth => 1,
require => [ File["/home/${name}"], User[$name] ],
diff --git a/manifests/utils/microcode/intel.pp b/manifests/utils/microcode/intel.pp
index ffd6b07..fd3664b 100644
--- a/manifests/utils/microcode/intel.pp
+++ b/manifests/utils/microcode/intel.pp
@@ -5,7 +5,7 @@ class nodo::utils::microcode::intel (
#
# See https://wiki.debian.org/Microcode
# https://wiki.archlinux.org/index.php/Microcode
- # http://en.gentoo-wiki.com/wiki/Intel_Microcode
+ # https://wiki.gentoo.org/wiki/Intel_microcode
package { [
'intel-microcode',
]:
diff --git a/manifests/utils/network/ftp.pp b/manifests/utils/network/ftp.pp
new file mode 100644
index 0000000..854769e
--- /dev/null
+++ b/manifests/utils/network/ftp.pp
@@ -0,0 +1,9 @@
+class nodo::utils::network::ftp (
+ $ensure = 'installed',
+) {
+ package { [
+ 'ftp',
+ ]:
+ ensure => $ensure,
+ }
+}