--- 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              => '',
     );