Skip to content

v1.4.0 — macOS module improvements

Choose a tag to compare

@thongor77 thongor77 released this 14 Jun 09:50
· 29 commits to main since this release

What's new — macOS compatibility extended

Five modules that previously had limited or no macOS support now work natively:

Module Before After
IP Scanner hostname lookup broken (getent missing) uses socket.gethostbyaddr() — Python native
SMB Browser required Homebrew samba uses smbutil view (built-in macOS)
NFS Browser --no-headers flag unsupported flag removed, header line skipped
RDP error "xfreerdp not found" falls back to open rdp:// → Microsoft Remote Desktop (App Store)
VNC error "vncviewer not found" falls back to open vnc:// → Screen Sharing (built-in, zero install)

Linux behaviour is unchanged.

Install / upgrade

Arch Linux (AUR):

yay -S nmlinux

All platforms (wheel):

pip install nmlinux-1.4.0-py3-none-any.whl

SHA256: fa0119329b0dcad66566f247f7927edc93526d4d5dc18264168cccdb57c16c03