--- a/lib/GLPI/Agent/Config.pm 2022-08-15 19:32:16.850000000 +0200 +++ b/lib/GLPI/Agent/Config.pm 2022-08-15 19:34:44.220000000 +0200 @@ -62,7 +62,7 @@ my ($class, %params) = @_; my $self = { - '_confdir' => undef, # SYSCONFDIR replaced here from Makefile + '_confdir' => '/etc/glpi-agent', # SYSCONFDIR replaced here from Makefile '_options' => $params{options} // {}, }; bless $self, $class; --- a/lib/setup.pm 2022-08-15 19:32:16.920000000 +0200 +++ b/lib/setup.pm 2022-08-15 19:35:24.060000000 +0200 @@ -11,9 +11,9 @@ our @EXPORT = ('%setup'); our %setup = ( - datadir => './share', + datadir => '/usr/share/glpi-agent', libdir => './lib', - vardir => './var', + vardir => '/var/lib/glpi-agent', ); # Compute directly libdir from this setup file as it should be installed --- a/Makefile.PL 2022-08-15 19:32:16.790000000 +0200 +++ b/Makefile.PL 2022-08-15 19:32:52.040000000 +0200 @@ -177,18 +177,15 @@ INSTALLSCRIPT => '$(PREFIX)/bin', INSTALLSITESCRIPT => '$(PREFIX)/bin', INSTALLVENDORSCRIPT => '$(PREFIX)/bin', - INSTALLLIB => '$(DATADIR)/lib', - INSTALLSITELIB => '$(DATADIR)/lib', - INSTALLVENDORLIB => '$(DATADIR)/lib', INSTALLMAN1DIR => '$(PREFIX)/share/man/man1', INSTALLSITEMAN1DIR => '$(PREFIX)/share/man/man1', INSTALLVENDORMAN1DIR => '$(PREFIX)/share/man/man1', INSTALLMAN3DIR => '$(PREFIX)/share/man/man3', INSTALLSITEMAN3DIR => '$(PREFIX)/share/man/man3', INSTALLVENDORMAN3DIR => '$(PREFIX)/share/man/man3', - SYSCONFDIR => '$(PREFIX)/etc/glpi-agent', + SYSCONFDIR => '/etc/glpi-agent', DATADIR => '$(PREFIX)/share/glpi-agent', - LOCALSTATEDIR => '$(PREFIX)/var/glpi-agent', + LOCALSTATEDIR => '/var/lib/glpi-agent', SNAPDIR => '', );