Chronology of the execution of user scripts

Asuswrt-Merlin supports user scripts. These will allow you to setup custom firewall rules, create jobs that can be run at scheduled intervals, or start new services (copy for Asuswrt-Merlin's wiki page).

I assume that there is a chronology of the user script execution at startup.

My guess for the startup would be something like this:

1. init-start - Right after JFFS just got mounted, and before any of the services get start.2. wan-start - When the WAN interface just came up.3. pre-mount - Just before a partition gets mounted - first partition.4. nat-start - When the LAN interface just came up (?).5. pre-mount - Just before a partition gets mounted - next partition.6. firewall-start - Part of the system services startup (?).7. post-mount - Just after a partition gets mounted - first partition.8. services-start - After all other system services have been started at boot.9. pre-mount - Just before a partition gets mounted - next partition.10. post-mount - Just after a partition gets mounted - next partition.

Click to expand...

Can you pls. help me to complete this list and put it into the right order?