I wish to use a busybox applet in an init script. I need to know if it's included by default in OpenWrt. It doesn't matter which applet - I'm looking for a generic answer.
How do I find this information, except by booting a snapshot and trying the command?
You will find little to no distinction between a Current Release and a Snapshot image based on your target. You will get Core utilities for embedded Linux regardless. Anything else and you will have to install a full version of the utility or customize BusyBox yourself.
My best results thus far are looking at the list of files installed by the package manager and then grep/awking out the ones of interest.
For opkg releases:
$ opkg files busybox
Package busybox (1.36.1-r2) is installed on root and has the following files:
/bin/dmesg
/usr/bin/id
/bin/login
/bin/rm
/sbin/ip
/bin/sh
/usr/bin/test
/bin/zcat
/bin/fgrep
/bin/ash
...