Post not yet marked as solved
To solve a dependency tangle on an app, I’m trying to write a simple command line tool that would display all the dependencies of a given app or library, and output it in a format suitable for post-processing by graphviz. The idea here is to collect and lay out the output of the otool -L utility, recursively called on all the dependencies of the target app/lib.
Unfortunately, when I try otool -L with, say, otool itself, I get this:
Dev > otool -L /usr/bin/otool
/usr/bin/otool:
/usr/lib/libxcselect.dylib (compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1292.0.0)
Fine. But now:
otool -L /usr/lib/libxcselect.dylib
/Library/Developer/CommandLineTools/usr/bin/objdump: error: '/usr/lib/libxcselect.dylib': No such file or directory
Oops. Indeed, /usr/lib seems mostly empty, and most of what lies inside are links on missing (I assume: invisible) libs.
So my question is: where are all the libs gone, and it is possible to bring them back to the surface?
Post not yet marked as solved
I hope I'm not adding more noise here.So I got my IKEv2 tunnel working alright, with all traffic except local (192.168.0/24) sent to it. 🙂Now, I'd like to use smbutil to probe the IP of machines in my company's network, at the other end of the VPN. Since all machines use DHCP, I have no fixed IP to provide.Using smbutil doesn't work: the UDP netbios NBT query packet is sent outside the tunnel (to 192.168.0.255, rather than to the local network at work, which is 172.31/16). Neither can I connect using the Finder, of course. Is there a way to change this behavior?Also, many posts mention /etc/smbd.conf or a similar file as a standard config file for samba on MacOS, but it has obviously disappeared in 10.14. Any idea where it has gone?TIA,Vincent
Folks,I've been setting up Strongswan on my FreeBSD server and trying to connect MacOS/iOS IKEv2 built-in VPN clients to it.So far, no luck. I have found a handful of useful info on the strongSwan wiki, yet I still get that well-known message:default14:51:27.762402 +0200nesessionmanagerNESMIKEv2VPNSession[VPN (IKEv2):F19B5DBD-6A95-4C2D-BD68-E96DD1842307]: Received a start command from com.apple.preference.network.re[1846]default14:51:27.765362 +0200nesessionmanagerNESMIKEv2VPNSession[VPN (IKEv2):F19B5DBD-6A95-4C2D-BD68-E96DD1842307]: status changed to connectingdefault14:51:27.766046 +0200nesessionmanagerFailed to talk to secd after 4 attempts.default14:51:27.767337 +0200nesessionmanagerkeychain blob version does not support integrityerror14:51:27.787936 +0200nesessionmanagerFailed to find the VPN app for plugin type com.apple.neplugin.IKEv2default14:51:28.115372 +0200nesessionmanagerNESMIKEv2VPNSession[VPN (IKEv2):F19B5DBD-6A95-4C2D-BD68-E96DD1842307]: status changed to disconnectingdefault14:51:28.115436 +0200nesessionmanagerNESMIKEv2VPNSession[VPN (IKEv2):F19B5DBD-6A95-4C2D-BD68-E96DD1842307]: Updated network agent (inactive)default14:51:28.175636 +0200nesessionmanagerNESMIKEv2VPNSession[VPN (IKEv2):F19B5DBD-6A95-4C2D-BD68-E96DD1842307]: status changed to disconnected, last stop reason Plugin failedI think it's always the old bug many other people stumbled on. Still not corrected? Any workaround?Same bahvior on iOS BTW.