From 8317b706d7a0a91c67c46950be07d40168705b6c Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Fri, 19 Oct 2018 23:15:14 -0400 Subject: rename modules dir --- modules/conf/manifests/init.pp | 15 ------------ modules/conf/manifests/user.pp | 53 ------------------------------------------ 2 files changed, 68 deletions(-) delete mode 100644 modules/conf/manifests/init.pp delete mode 100644 modules/conf/manifests/user.pp (limited to 'modules/conf') diff --git a/modules/conf/manifests/init.pp b/modules/conf/manifests/init.pp deleted file mode 100644 index 36e5f22..0000000 --- a/modules/conf/manifests/init.pp +++ /dev/null @@ -1,15 +0,0 @@ -class conf { - include c_toolchain - include cron - include git - - package { - [ - "cmake", - "fortune-mod", - "less", - "vim", - ]: - ensure => installed, - } -} diff --git a/modules/conf/manifests/user.pp b/modules/conf/manifests/user.pp deleted file mode 100644 index b5af5b2..0000000 --- a/modules/conf/manifests/user.pp +++ /dev/null @@ -1,53 +0,0 @@ -define conf::user($user=$name, $home=undef) { - $_home = $home ? { - undef => $user ? { - 'root' => '/root', - default => "/home/$user", - }, - default => $home, - } - - include conf - - package::cargo { "fancy-prompt for $user": - package => 'fancy-prompt', - user => $user, - ensure => installed, - require => Package["cmake"], - } - - exec { "git clone doy/conf for $user": - command => "/usr/bin/git clone git://github.com/doy/conf", - user => $user, - cwd => $_home, - creates => "$_home/conf", - require => [ - User[$user], - File[$_home], - Class['git'], - ]; - } - - exec { "conf make install for $user": - command => "/usr/bin/make install", - user => $user, - cwd => "$_home/conf", - environment => [ - "HOME=$_home", - "PWD=$_home/conf", - ], - creates => "$_home/.vimrc", - require => [ - Class['cron'], - Class['c_toolchain'], - User[$user], - Exec["git clone doy/conf for $user"], - Package["vim"], - Package["fortune-mod"], - Package["less"], - Package::Cargo["fancy-prompt for $user"], - ]; - } - - # XXX use the right branch -} -- cgit v1.2.3-54-g00ecf