It advys om de klient te patchjen sadat er sertifikaten falidearret, is te ûndúdlik om op te hanneljen. It kin in ferholpen softwareflater beskriuwe, in âlde bou fan ien oanbieder, of in profyl dat nea om de kontrôle frege hat. Dat binne trije ferskate feroarings mei trije ferskate eigners. Op dy sin hannelje sûnder te witten hokker fan de trije jo treffe, is hoe’t in wurkjende klient sûnder reden feroare wurdt.

Skied de trije bewearings

In softwareflater hat in advys, beynfloede ferzjes en in ferholpen útjefte. In oanbiederbou hat syn eigen distribúsjekanaal en syn eigen bywurkingsritme. In profylweglitting hat fan beide neat, want it útfierbere bestân is goed en de konfiguraasje freget minder as jo oannamen. Oant de bewearing ien fan dy trije neamt, is der neat te testen.

Skriuw de bewearing yn ien sin foardat jo dernei sykje. As de sin net neame kin wat stikken is, hat it sykjen gjin doel en liket elk resultaat relevant.

ClaimEvidence that settles itWho owns the change
Software defectAdvisory naming affected versionsPackage or product maintainer
Provider buildRelease notes for that clientThe provider
Profile omissionThe configuration actually loadedWhoever owns the profile

Fyn it útfierbere bestân dat wier rint

Identifisearje wat de ferbining begjint foardat jo nei hokker ferzje dan ek sjogge. In distribúsjetsjinst, in buroblêdplúg en in oanbiedersapplikaasje kinne elk in oar útfierber bestân of in oare motor brûke. In ferzje dy’t troch hokker binêre dan ek op it sykpaad fan ’e shell stiet, is gjin ynventaris fan ’e masine. Lês de ienheid of it proses dat de ferbining wier makke hat.

systemctl cat openvpn-client@*.service
ps -o pid,cmd -C openvpn
apt-cache policy openvpn network-manager-openvpn

It pakketûndersyk rapportearret wat lokale metadata ynstallearre en beskikber achtet, en dy cache kin ferâlde wêze, dus ferfarskje dy earst. It seit ek neat oer wat de rinnende tsjinst in binêre lade dy’t fiif minuten lyn ynstallearre is. Ferlykje it pakketregister mei it proses dat wier ferbûn is.

Pakketbewiis yn stee fan ferzje-yndrukken

Feiligensûnderhâld fan distribúsjes draacht reparaasjes faak efterút, dus in âlder útsjende upstream-ferzje kin de patsje noch befetsje. It omkearde jildt ek: in pakket út in ûnbekend opslachplak hat gjin automatyske oanspraak op aktueel ûnderhâld. Lês de stipe-status fan ’e útjefte, net it ferzjenûmer.

Dat ûnderskie is it ferskil tusken in echte lege en in nûmer dat gewoan âld liket. Skriuw it opslachplak op dêr’t it pakket wei kaam, want deselde ferzjestring kin fia hiel ferskate kanalen mei hiel ferskate stipe oankomme.

Konfiguraasje is de oare helte

In ûnderhâlden útfierber bestân hat noch altyd in profyl nedich dat de kontrôles freget dy’t jo neffens jo oanname oanwêzich binne. Fertrouwensankers, de bedoelde rol fan ’e tsjinpartij en de ferwachte servernamme binne besibbe mar aparte besluten. In rolkontrôle is gjin nammerkontrôle, en gjinien ferfangt de oare. As de warskôging oer konfiguraasje giet, heart de reparaasje ta wa’t it profyl hat.

Ynstallearje gjin willekeurige patsje om in net-ferifiearre profyl te kompensearjen, en foegje gjin rjochtline ta om in echte ymplemintaasjeflater te meitsjen. Beide flaters fiele as foarútgong, dêrom barre beide hieltyd.

Beslis mei bewiis yn it register

De beslissing folget út wat jo fêststeld hawwe. In dokumintearre beynfloede pakket freget syn stipe bywurking, in net-stipe platfoarm hat in migraasjepaad nedich, en in oanbiederklant hat de begelieding fan dy oanbieder nedich. In dûbelsinnige ynstruksje hat in advys en in beynfloede komponint nedich foardat ien fan dy jildt.

Hâld de aktive klient, de folsleine ferzje, it advys en de eigner fan it profyl byinoar yn it feroaringsregister. Dat is sterker as in tutorialferwizing, en dat is wat de folgjende persoan wier nedich hat.

Relatearre artikelen