I tend to forget that the default configuration files for packages (if distributed) are in /etc/config and that I should update those, as the /init.d scripts pull the defaults and generate files each run.

GPG is an awesome open-source cryptographic library. One of it’s uses is data encryption. Most of us use file-hosting services like Dropbox, and some of us keep confident stuff in there like passwords, 2FA recovery keys, or CC info. I won’t argue that this is a bad idea, since it’s pretty convenient, but only if the files are properly protected.

The example below uses a folder, and since gpg can be used on a single file only, we archive the folder, and pass it to gpg. For decryption, it goes in reverse order, decrypt then extract. If you want to encrypt a single file, just remove the tar pipes.

I wanted to setup a router for VPN. Use the WAN port to connect it to my main router to get internet access (DHCP), and then connect the router using PPTP to a VPN Server. For some reason I had trouble setting the firewall on my main router to properly handle it. Ended up installing this package, and it worked like a charm:
opkg install kmod-nf-nathelper-extra