Subversion Repositories camp_sysinfo_client_3

Rev

Rev 115 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 115 Rev 118
Line 106... Line 106...
106
                                 'type' => 'file',
106
                                 'type' => 'file',
107
                                 'permission' => '700', 
107
                                 'permission' => '700', 
108
                                 'owner' => '<default owner>:<default group>', 
108
                                 'owner' => '<default owner>:<default group>', 
109
                                 'target' =>  '<bindir>' 
109
                                 'target' =>  '<bindir>' 
110
                              },
110
                              },
111
                           'MANIFEST' => {
-
 
112
                                 'type' => 'file',
-
 
113
                                 'permission' => '600', 
-
 
114
                                 'owner' => '<default owner>:<default group>', 
-
 
115
                                 'target' =>  '<bindir>' 
-
 
116
                              },
-
 
117
                           'sysinfo-client.seed.example.yaml' => { 
111
                           'sysinfo-client.seed.example.yaml' => { 
118
                                 'type' => 'file',
112
                                 'type' => 'file',
119
                                 'permission' => '600', 
113
                                 'permission' => '600', 
120
                                 'owner' => '<default owner>:<default group>', 
114
                                 'owner' => '<default owner>:<default group>', 
121
                                 'target' =>  '<bindir>' 
115
                                 'target' =>  '<bindir>' 
Line 165... Line 159...
165
                     'confdir' => '/usr/local/etc/camp/sysinfo-client',
159
                     'confdir' => '/usr/local/etc/camp/sysinfo-client',
166
                     'crontab' => 'ln -s <bindir>/sysinfo-client /etc/periodic/daily/sysinfo-client',
160
                     'crontab' => 'ln -s <bindir>/sysinfo-client /etc/periodic/daily/sysinfo-client',
167
                     'modules' => '((bsd)|(unix)|(all))',
161
                     'modules' => '((bsd)|(unix)|(all))',
168
                    'default group' => 'wheel',
162
                    'default group' => 'wheel',
169
                    'default owner' => 'root',
163
                    'default owner' => 'root',
170
                    'files' => {
-
 
171
                              'YAML' => { 
-
 
172
                                    'type' => 'directory',
-
 
173
                                    'permission' => '777', 
-
 
174
                                    'owner' => '<default owner>:<default group>', 
-
 
175
                                    'target' =>  '<bindir>'
-
 
176
                                 },
-
 
177
                              'Tiny.pm' => { 
-
 
178
                                    'type' => 'file',
-
 
179
                                    'permission' => '444',
-
 
180
                                    'owner' => '<default owner>:<default group>',
-
 
181
                                    'target' =>  '<bindir>/YAML'
-
 
182
                                 },
-
 
183
                              },
-
 
184
                  },
164
                  },
185
                  'opnsense' => {
165
                  'opnsense' => {
186
                     'fileexists' => '/conf/config.xml',
166
                     'fileexists' => '/conf/config.xml',
187
                     'bindir' => '/usr/local/opt/camp/sysinfo-client',
167
                     'bindir' => '/usr/local/opt/camp/sysinfo-client',
188
                     'confdir' => '/usr/local/etc/camp/sysinfo-client',
168
                     'confdir' => '/usr/local/etc/camp/sysinfo-client',