lĂ«shimi i ri stabil i ndĂ«rfaqes pĂ«r thjeshtimin e konfigurimit tĂ« parametrave tĂ« rrjetit â . pĂ«r mbĂ«shtetje tĂ« VPN, OpenConnect, PPTP, OpenVPN dhe OpenSWAN qĂ« zhvillohen brenda cikleve tĂ« veta tĂ« zhvillimit.
NetworkManager 1.20:
- Shtuar mbështetje për rrjetet Wireless Mesh, ku secila nyje është e lidhur me nyjet fqinje;
- Kryer pastrimi nga komponentët e vjetruar. Ndër të tjera, u hoq biblioteka libnm-glib, e cila u zëvendësua në NetworkManager 1.0 me bibliotekën libnm, u fshi plugini ibft (për transmetimin e të dhënave mbi konfigurimin e rrjetit, duhet të përdoret nm-initrd-generator nga initrd) dhe u ndal mbështetja për konfigurimin "main.monitor-connection-files" në NetworkManager.conf (duhet të thirret në mënyrë eksplicite "nmcli connection load" ose "nmcli connection reload");
- NĂ« mĂ«nyrĂ« default, Ă«shtĂ« aktivizuar klienti i brendshĂ«m DHCP (rethi "internal") nĂ« vend tĂ« aplikacionit tĂ« mĂ«parshĂ«m dhclient. Vlera e default-it mund tĂ« ndryshohet pĂ«rmes opsionit tĂ« ndĂ«rtimit "âwith-config-dhcp-default" ose pĂ«rmes konfigurimit main.dhcp nĂ« skedarin e konfigurimit;
- Shtuar mundësinë për të konfiguruar disiplinën e menaxhimit të radhëve të paketeve në pritje fq_codel (Kontrolli i Pritjes së Rrjedhjes së Drejtë) dhe veprimin mirred për pasqyrimin e trafikut;
- Për distribucionet është ofruar mundësia për vendosjen e skripteve të menaxhimit në katalogun /usr/lib/NetworkManager, që mund të përdoren në imazhe sistemore, të disponueshme në mënyrë vetëm për lexim dhe që pastruan /etc çdo herë që fillohet;
- Në plugin-in keyfile është shtuar mbështetje për katalogët në mënyrë vetëm për lexim;
(«/usr/lib/NetworkManager/system-connections»), profile të cilat mund të ndryshohen ose fshihen përmes D-Bus (në këtë rast skedarët e papërshtatshëm për t'u ndryshuar në /usr/lib/ tejkalohen nga skedarët e ruajtur në /etc ose /run); - Në libnm është ripunuar kodi i analizës së konfigurimeve në formatin JSON dhe është siguruar një kontroll më i rreptë i parameterëve;
- Në rregullat e drejtpërdrejta sipas adresës së burimit (politika e rrdhjes) është shtuar mbështetje për atributin «suppress_prefixlength»;
- Për VPN WireGuard është realizuar mbështetje për skriptet për caktimin automatik të rrugeve të paracaktuara «wireguard.ip4-auto-default-route» dhe «wireguard.ip6-auto-default-route»;
- ĂshtĂ« ripunuar realizimi i plugineve pĂ«r menaxhimin e konfigurimeve dhe metodĂ«n e ruajtjes sĂ« profileve nĂ« disk. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r migrimin e profileve tĂ« lidhjeve midis plugineve;
- Të dhënat e ruajtura në memorje tani përpunohen vetëm nga plugin-i keyfile dhe ruhen në katalogun /run, çka parandalon humbjen e profileve pas rinisjes së NetworkManager dhe ofron mundësinë e përdorimit të API-së bazuar në FS për krijimin e profileve në memorje;
- Shtohet një metodë e re D-Bus , e cila lejon bllokimin e automatikisht lidhjes së profilit në momentin e krijimit të tij. Në metodën është shtuar një flag "no-reapply", sipas të cilit ndryshimi i përmbajtjes së profilit të lidhjes nuk sjell në ndryshime automatike të konfiguracionit aktual të pajisjes deri në momentin e rindezjes së profilit;
- ĂshtĂ« shtuar njĂ« cilĂ«sim "ipv6.method=disabled", i cili lejon çaktivizimin e IPv6 pĂ«r pajisjen.
Burimi: opennet.ru
