You can access them with Linux or FreeBSD, SCALE or Core. Doesn’t matter. It’s a ZFS filesystem at the end of the day.
Just navigate to the path: /mnt/<poolname>/iocage/jails/<jailname>/root/path/to/configs/
The jail will not be “running”. However, its root fileystem structure[1] is accessible, no different than a mounted path of any dataset you create in TrueNAS.
The jail’s “root filesystem” begins after the [...]/root/ in the host’s path. Therefor, while “inside a jail”, when you see /etc/wireguard/ from within the jail’s perspective, it’s actually /mnt/<poolname>/iocage/jails/<jailname>/root/etc/wireguard/ from the host’s perspective. ↩︎
AFAIK, they were directly inside the file system. The files inside the /root subfolder are there as expected (.ssh directory, all the PUB, etc. files for the passwordless logins, etc).
But the /config folder (which is where the _ecc SSL data and scripts to actually transfer the files were stored) is empty.
the /opt folder still has some older routerOS specific files in it, but not the more recent stuff.
So it seems like I have the permissions (checked with ls -al) but the files inside /config appear gone.
That suggests to me that you had its contents mounted from an external source. You can probably find out from where by looking at /mnt/<poolname>/iocage/jails/<jailname>/config.json.
I don’t consider this a permanent change - yet. For example, I have not made the pool ZFS feature flag / etc. upgrades, as the SCALE UI continues to remind me of.
For now, I am primarily interested in getting a big remote replication done. Only SCALE allows that thanks to its ability to resume large snapshot transfers if they get interrupted. CORE has to restart the transfer from scratch every time and given how reliable Comcast is, that means my remote replication task would likely never complete.
Overall, I don’t miss AFP even if I wonder a bit why it would have been that hard to include the code since iXsystems has done so much to maintain it. Similarly, I find some of the UI choices somewhat baffling but these kinds of choices are to be expected when folk are given free reign to reimagine the UI in the form they consider best. Ever try Designsofts Eagle PCB drawing program?
So my next task is to build a jail and try to rebuild the SSL certificate pull & transfer system that @dan allowed me to start using. (THANK YOU, @Dan!!!)
I may still have a few in case you need one. They make great SMB1 file servers and they are usually very reliable. Airpost base stations never did break performance standards, just like my upgraded 5G ipods with 700+GB of flash on them… but at least the Airport base station extreme featured a USB2 connection, not USB1 like the 5G iPod!
The UI of that program can only be described as… particular… or… an acquired taste. But as free / low cost editors went it was the best game in town at least until Designsoft was acquired by Autodesk and they started down the extortion path. I’m so glad I still have my old binaries to run.
Sadly, I have to do it on one of my older Intel Macs since that version of Eagle is 32 bit and hence I have to run it in a Mojave Parallels VM.
KiCad was around by the time I was using Eagle. But it was rough around the edges and didn’t have extensive parts libraries available for download like Eagle did. I also got into making libraries for the Teensy community and my own projects. If I didn’t have all that experience / baggage with Eagle, I’d likely transition to KiCAD.
I came along later, developed libraries for the 3 series, components, even the underlying bootloader chips and MCUs, as I rolled a few boards of my own. The Teensy is an awesome MCU platform and the Arduino community owes so much to Paul Stoffregen for dragging Arduino into the 32-bit era.
What I found particularly hilarious was the awful Due that they had to release in response to the 32-bit Teensy 3 series, resulting in a MCU where over 1/3 of the pins were unreachable and many of the MCU core capabilities therefore could not be accessed. Eventually they got it right but the Arduino project is as good as indicator as any why competition is good. They had gotten fat, dumb, and complacent.