Durante l'aggiornamento del sistema a Solaris 10 10/08, i file /etc/services e /etc/inet/services vengono rimossi quando si installa SUNWsmbar. Al riavvio vengono visualizzati i seguenti messaggi di errore sulla console del sistema:
line1-v215 console login: Oct 6 15:40:57 inetd[457]: Property 'name' of instance svc:/network/stdiscover:default is missing, inconsistent or invalid Oct 6 15:40:57 inetd[457]: Property 'proto' of instance svc:/network/stdiscover:default is missing, inconsistent or invalid Oct 6 15:40:57 inetd[457]: Invalid configuration for instance svc:/network/stdiscover:default, placing in maintenance Oct 6 15:40:57 inetd[457]: Property 'name' of instance svc:/network/stlisten:default is missing, inconsistent or invalid Oct 6 15:40:57 inetd[457]: Property 'proto' of instance svc:/network/stlisten:default is missing, inconsistent or invalid Oct 6 15:40:57 inetd[457]: Invalid configuration for instance svc:/network/stlisten:default, placing in maintenance |
Soluzione. Per prevenire la rimozione di /etc/services e /etc/inet/services durante l'aggiornamento del sistema operativo, procedere come segue:
Arrestare tutti i servizi di Samba in esecuzione:
#svcadm disable samba:default swat:default wins:default winbind:default |
Disinstallare il pacchetto SUNWsmbar prima di aggiornare il sistema operativo:
#pkgrm SUNWsmbar |
Aggiornare il sistema operativo a Solaris 10 10/08.
Reinstallare il pacchetto SUNWsmbar:
#pkgadd SUNWsmbar |