Tilläggsinformation för Solaris 9 (SPARC-version)

Uppgradering från Solaris 8 kan skapa överflödiga sekretessfunktioner för Kerberos (4672740)

I Solaris 9 innehåller den globala funktionen för Kerberos Version 5 sekretesstöd och Kerberos lokala funktion behövs inte. Om du har installerat Kerberos lokala funktion (som finns i /usr/lib/gss/do/mech_krb.so.1) på ett Solaris 8-system, rekommenderas du att ta bort den innan du uppgraderar systemet till Solaris 9.

Lösning: Följ de här anvisningarna innan du uppgraderar till Solaris 9:

  1. Kontrollera om Kerberos lokala funktion är installerat på systemet genom att skriva följande kommando:


    % pkginfo | fgrep ' SUNWk5'
    
    • Om resultatet av det här kommandot innehåller ett SUNWk5-paketnamn så är Kerberos lokala funktion installerat på systemet. Fortsätt till steg 2.

    • Om resultatet av det här kommandot inte innehåller något SUNWk5-paketnamn så är Kerberos lokala funktion inte installerat på systemet. Hoppa över resterande steg och uppgradera systemet.

  2. Säkerhetskopiera filerna /etc/nfssec.conf och /etc/gss/qop med följande kommando:


    % tar -cf /var/tmp/krb_config_files.tar /etc/nfssec.conf /etc/gss/qop
    
  3. Verifiera att filerna har säkerhetskopierats genom att skriva det här kommandot:


    % tar -tf /var/tmp/krb_config_files.tar
    
  4. Ta bort alla paket som fanns i resultatet av steg 1.


    % pkgrm paketnamn paketnamn paketnamn
    
  5. Uppgradera till operativmiljön Solaris 9.

    Uppgraderingsprogrammet uppdaterar den globala Kerberos-funktionskoden och aktiverar Kerberos sekretesstöd.

  6. I en textredigerare ändrar du följande rader i filen /etc/gss/mech.

    • Avkommentera den här raden:


      kerberos_v5     1.2.840.113554.1.2.2    gl/mech_krb5.so gl_kmech_krb5
      

      Om det behövs lägger du till föregående rad i filen /etc/gss/mech.

    • Ta bort den här raden:


      kerberos_v5     1.2.840.113554.1.2.2    do/mech_krb5.so do_kmech_krb5
      
    • Återställ filerna /etc/nfssec.conf och /etc/gss/qop med följande kommando:


      % tar -xf /var/tmp/krb_config_files.tar