Index: vendor/composer/autoload_classmap.php
--- vendor/composer/autoload_classmap.php.orig
+++ vendor/composer/autoload_classmap.php
@@ -8,8 +8,8 @@ $baseDir = dirname($vendorDir);
 return array(
     'ASDevice' => $baseDir . '/lib/core/asdevice.php',
     'AuthenticationRequiredException' => $baseDir . '/lib/exceptions/authenticationrequiredexception.php',
-    'BaseException' => '/usr/share/php-mapi/class.baseexception.php',
-    'BaseRecurrence' => '/usr/share/php-mapi/class.baserecurrence.php',
+    'BaseException' => UMAPI_PATH . '/class.baseexception.php',
+    'BaseRecurrence' => UMAPI_PATH . '/class.baserecurrence.php',
     'BodyPartPreference' => $baseDir . '/lib/core/bodypartpreference.php',
     'BodyPreference' => $baseDir . '/lib/core/bodypreference.php',
     'ChangesMemoryWrapper' => $baseDir . '/lib/core/changesmemorywrapper.php',
@@ -24,7 +24,7 @@ return array(
     'Find' => $baseDir . '/lib/request/find.php',
     'FolderChange' => $baseDir . '/lib/request/folderchange.php',
     'FolderSync' => $baseDir . '/lib/request/foldersync.php',
-    'FreeBusy' => '/usr/share/php-mapi/class.freebusy.php',
+    'FreeBusy' => UMAPI_PATH . '/class.freebusy.php',
     'GSync' => $baseDir . '/lib/core/gsync.php',
     'GSyncException' => $baseDir . '/lib/exceptions/gsyncexception.php',
     'GetAttachment' => $baseDir . '/lib/request/getattachment.php',
@@ -46,14 +46,14 @@ return array(
     'ItemOperations' => $baseDir . '/lib/request/itemoperations.php',
     'Log' => $baseDir . '/lib/log/log.php',
     'LoopDetection' => $baseDir . '/lib/core/loopdetection.php',
-    'MAPIException' => '/usr/share/php-mapi/class.mapiexception.php',
+    'MAPIException' => UMAPI_PATH . '/class.mapiexception.php',
     'MAPIMapping' => $baseDir . '/lib/grommunio/mapimapping.php',
     'MAPIProvider' => $baseDir . '/lib/grommunio/mapiprovider.php',
     'MAPIStreamWrapper' => $baseDir . '/lib/grommunio/mapistreamwrapper.php',
     'MAPIUtils' => $baseDir . '/lib/grommunio/mapiutils.php',
     'Mail_RFC822' => $baseDir . '/lib/utils/g_RFC822.php',
     'MeetingResponse' => $baseDir . '/lib/request/meetingresponse.php',
-    'Meetingrequest' => '/usr/share/php-mapi/class.meetingrequest.php',
+    'Meetingrequest' => UMAPI_PATH . '/class.meetingrequest.php',
     'MoveItems' => $baseDir . '/lib/request/moveitems.php',
     'NoHierarchyCacheAvailableException' => $baseDir . '/lib/exceptions/nohierarchycacheavailableexception.php',
     'NoPostRequestException' => $baseDir . '/lib/exceptions/nopostrequestexception.php',
@@ -65,7 +65,7 @@ return array(
     'Provisioning' => $baseDir . '/lib/request/provisioning.php',
     'ProvisioningManager' => $baseDir . '/lib/core/provisioningmanager.php',
     'ProvisioningRequiredException' => $baseDir . '/lib/exceptions/provisioningrequiredexception.php',
-    'Recurrence' => '/usr/share/php-mapi/class.recurrence.php',
+    'Recurrence' => UMAPI_PATH . '/class.recurrence.php',
     'RedisConnection' => $baseDir . '/lib/core/redisconnection.php',
     'ReplaceNullcharFilter' => $baseDir . '/lib/wbxml/replacenullcharfilter.php',
     'Request' => $baseDir . '/lib/request/request.php',
@@ -140,8 +140,8 @@ return array(
     'SyncUserInformation' => $baseDir . '/lib/syncobjects/syncuserinformation.php',
     'SyncValidateCert' => $baseDir . '/lib/syncobjects/syncvalidatecert.php',
     'Syslog' => $baseDir . '/lib/log/syslog.php',
-    'TaskRecurrence' => '/usr/share/php-mapi/class.taskrecurrence.php',
-    'TaskRequest' => '/usr/share/php-mapi/class.taskrequest.php',
+    'TaskRecurrence' => UMAPI_PATH . '/class.taskrecurrence.php',
+    'TaskRequest' => UMAPI_PATH . '/class.taskrequest.php',
     'TimezoneUtil' => $baseDir . '/lib/utils/timezoneutil.php',
     'TopCollector' => $baseDir . '/lib/core/topcollector.php',
     'UnavailableException' => $baseDir . '/lib/exceptions/unavailableexception.php',
