La dosierujo ankoraŭ estas, la servo malaperis, kaj ne klaras, ĉu la pakaĵo estas instalita. Sur sistemoj de la Debian-familio restinta /etc/openvpn kutime signifas, ke la pakaĵo estis forigita sen plena forigo, kio estas dokumentita stato kaj ne rompita. La dosieroj, kiujn vi vidas, verŝajne estas agordo, ne programo.

Laboru laŭ la ordo de la gvidilo: legu la staton de la pakaĵo, decidu, kion konservi, plene forigu konscie, poste kontrolu, kio restas. Ĉiu paŝo estas malfarebla ĝis la plena forigo.

Unue legu la staton de la pakaĵo

Komencu per la pakaĵa datumbazo anstataŭ la dosiersistemo. dpkg -l openvpn presas duliteran staton, kaj rc signifas, ke la pakaĵo estis forigita dum ĝiaj agordaj dosieroj restis. dpkg-query -W -f='${Status}\n' openvpn donas la saman respondon per vortoj. Dosieruja listo tute ne povas diri tion al vi.

Ne konfuzu Community OpenVPN kun Access Server aŭ NetworkManager-kromaĵo. Ili estas malsamaj pakaĵoj kun malsamaj forigaj vojoj.

Se la stato estas ii, la pakaĵo estas instalita kaj la dosierujo atendiĝas. Se ĝi estas rc, restas nur agordo. Se la demando redonas nenion, la pakaĵo estis plene forigita kaj la dosierujo apartenas al io alia.

Elektu inter forigi kaj plene forigi

remove forigas la programojn kaj lasas la agordon. purge forigas ankaŭ la agordon kaj rulas la purigskripton de la pakaĵo. Ambaŭ estas administraj decidoj pri stato, ne du malsamaj literumoj de la sama komando.

Antaŭ ol elekti, listigu, kion posedas la pakaĵo, per dpkg -L openvpn. Tiu eligo estas la mapo de pakaĵe administrataj vojoj kaj la ĝusta enigo por decido pri tio, kion plena forigo forigus. Ĉio, kion vi vidas en la dosierujo kaj ne estas en tiu listo, venis de aliloke. Traktu tiujn dosierojn kiel viajn por revizio, ne kiel restaĵojn de la pakaĵo.

Plene forigi jam forigitan pakaĵon estas permesite. Reinstali unue ne estas postulo.

Konservu tion, kion vi ankoraŭ bezonas

Antaŭ la plena forigo konservu tion, kion vi ankoraŭ bezonas: profilojn, klientajn atestilojn, privatajn ŝlosilojn, CCD-dosierojn kaj iujn ajn lokajn skriptojn. Kopiu ilin kun permesoj taŭgaj por sekretoj kaj notu, kie loĝas la kopioj.

Kontrolu, ĉu alia servo aŭ administrilo uzas la saman dosierujon. Dua VPN-kazo aŭ aŭtomatiga skripto povas dependi de vojo, kiu aspektas kiel restinta agordo.

Se la maŝino estas malmuntata, la lokaj dosieroj estas la pli malgranda duono de la problemo. Eksportitaj profiloj kaj malproksimaj rajtigoj pluvivas ĉiun dosierujon, kiun vi forigas.

Plene forigu kaj kontrolu

Rulu la plenan forigon per la pakaĵa administrilo, ne per forigo de la dosierujo. sudo apt purge openvpn tenas la pakaĵan datumbazon kaj la purigskriptojn en la procezo.

Poste ripetu la statan demandon kaj konfirmu, ke la pakaĵo ne plu aperas. Kontrolu, ke la servo malaperis per systemctl status openvpn@server aŭ la unuonomo, kiun vi uzis, kaj testu ordinaran retadon.

Dosieroj, kiujn plena forigo ne forigos

Iuj dosieroj pluvivas plenan forigon intence. Generita agordo traktata de la skriptoj de la prizorganto ne ĉiam estas konata al la dosiera datumbazo de dpkg. Agordo en la hejmaj dosierujoj de uzantoj estas ekster la purigado de sistemaj dosierujoj. Kaj ĉio, kion administranto kreis permane, neniam apartenis al la pakaĵo. Ĉiu el tiuj bezonas sian propran revizion.

Rekursiva forigo de ĉiu vojo kun VPN en la nomo estas la maniero, kiel malaperas funkciantaj akreditaĵoj kaj nerilata agordo.

Finu per revoko de tio, kion la maŝino ne plu bezonas: eksportitaj profiloj, eldonitaj klientaj atestiloj kaj ĉiu konto, kiu aŭtentiĝis per ĝi. Forigo de loka dosierujo ne revokas akreditaĵon, kiu ankoraŭ ekzistas aliloke. La dpkg-referenco dokumentas la statojn kaj la amplekson de plena forigo.

Rilataj artikoloj