Category: Technology

  • IPSec Is Garbage!

    IPSec Is Garbage!

    We’re in the year 2024 now, and I’m having to set up an IPSec configuration for a site-to-site VPN connection. I have discovered that ipsec is still garbage all these years later. If anything it has only got worse than it was before since we now have over a decade of features and options piled on. Could someone please take this out back and put it out of its misery?

  • Linux != x86_64

    Linux != x86_64

    Linux is multiplatform!

    Arm64 (aarch64) is a major architecture that Linux also runs on.

    Linux is not just an x86_64 (amd64) only kernel.

    Stop making binary-only Linux releases that are x86_64 only.

    Fight me!

  • Customizing Windows Sandbox

    Customizing Windows Sandbox

    Windows 10 introduced a neat features called the Windows Sandbox. It creates a temporary (ephemeral) Windows VM (same version as host) that when closed is destroyed along with the contents. When you open Windows Sandbox it is pretty bare with no extras. However, it is possible to create it with a bit of customizations added. This is accomplished by creating a wsb (Windows SandBox) file.

    Example wsb that creates a shared folder (downloads/wsb_files) on the host in my user (canut) home directory.

    <Configuration>
    <VGpu>Default</VGpu>
    <Networking>Default</Networking>
    <MappedFolders>
       <MappedFolder>
         <HostFolder>C:\Users\canut\Downloads\wsb_files</HostFolder>
         <ReadOnly>false</ReadOnly>
       </MappedFolder>
    </MappedFolders>
    <LogonCommand>
       <Command>C:\Users\WDAGUtilityAccount\desktop\wsb_files\startup.bat</Command>
    </LogonCommand>
    </Configuration>

    The startup.bat file is executed at “logon” to the VM after creation. The contents are:

    C:\Users\WDAGUtilityAccount\desktop\wsb_files\SurfsharkSetup.exe /exenoui /qn
    C:\Users\WDAGUtilityAccount\desktop\wsb_files\qbittorrent_4.6.4_x64_setup.exe /S
    explorer.exe C:\Users\WDAGUtilityAccount\desktop\wsb_files
    "C:\Program Files\qBittorent\qbittorrent.exe"

    This .bat script will run the installer for surfshark’s VPN, then install qbittorrent, -both of which need to be downloaded first – and then it will open explorer to the wsb_files location and finally run qbittorrent application.

    There is a lot of potential customizations that can be done and you can review further examples to get a better idea of the possibilities.