XP Embedded e SpamAssassin (NUL device)
Dopo due giorni persi nel tentativo di far girare SpamAssassin su un Thin Client HP con Windows XP Embedded ho scoperto che il problema risiedeva nella mancanza del device "NUL" sotto Windows XP Embedded (o, per lo meno, nella versione di XP Embedded rilasciata da HP).
Per aggiungerlo ho dovuto aggiungere al registro queste chiavi:
--------------------------------------------
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{8ECC055D-047F-11D1-A537-0000F8753ED1}] "Class"="LegacyDriver" @="Non-Plug and Play Drivers" "NoDisplayClass"="1" "SilentInstall"="1" "NoInstallClass"="1" "EnumPropPages32"="SysSetup.Dll,LegacyDriverPropPageProvider" "Icon"="-19" [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_NULL] "NextInstance"=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_NULL\0000] "Service"="Null" "Legacy"=dword:00000001 "ConfigFlags"=dword:00000020 "Class"="LegacyDriver" "ClassGUID"="{8ECC055D-047F-11D1-A537-0000F8753ED1}" "DeviceDesc"="Null" "Capabilities"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_NULL\0000\LogConf] [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_NULL\0000\Control] "ActiveService"="Null" [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Null] "ErrorControl"=dword:00000001 "Group"="Base" "Start"=dword:00000001 "Tag"=dword:00000001 "Type"=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Null\Enum] "0"="Root\\LEGACY_NULL\\0000" "Count"=dword:00000001 "NextInstance"=dword:00000001 ----------------------------- Ed infine copiare il file null.sys (preso "in prestito" dal fratello maggiore Windows XP) in %systemdrive%\system32\drivers
... ho riavviato... et voila', SpamAssassin gira alla perfezione!
|