diff -r 877c4297d82e -r a1b5a2326a66 Build.PL --- a/Build.PL Tue Jan 14 14:33:43 2014 +0100 +++ b/Build.PL Tue Jan 14 16:54:10 2014 +0100 @@ -22,12 +22,16 @@ }, ); -my $base = defined $builder->install_base - ? $builder->install_base - : $builder->installdirs eq 'site' ? '/usr/local/lib' - : '/usr/lib'; -$builder->install_path('nagios' => ($builder->install_base // '/usr/local/lib') . '/nagios'); +if (not defined $builder->install_path('nagios')) { + my $base = do { + if ($builder->installdirs eq 'vendor') { '/usr/lib' } + elsif (defined $builder->install_base) { $builder->install_base } + else { '/usr/local/lib' } + }; + $builder->install_path('nagios' => $base . '/nagios'); +} + $builder->add_build_element('plugins'); $builder->create_build_script;