... und noch eine Möglichkeit:
Eigentlich sollte deine Anfrage hier (wie in vielen rc-files) über den gleichen Mechanismus laufen:
Wenn "/tmp/flash/${DAEMON}_conf" existiert, wird die statt der default Datei zum Generieren der Config genutzt, und so kann man die Dienste mit einer eigenen Config starten.
In vielen "rc"-s gibt es dazu was in der Art:
Code:
if [ -x "/tmp/flash/${DAEMON}_conf" ]; then
/tmp/flash/${DAEMON}_conf /mod/etc/${DAEMON}.conf
Damit sollte eine /tmp/flash/openvpn_conf diser Art helfen, ganz ohne irgendwelche anderen Änderungen 
Code:
#!/bin/sh
DAEMON=openvpn
# Da man nicht immer genau weiss, wie der Mountname heisst ...
MY_CONF=$(find /var/media/ftp/*/openvpn/server -name ${DAEMON}.conf 2> /dev/null)
if [ $MY_CONF ]; then
cat $MY_CONF > /mod/etc/${DAEMON}.conf
else
/mod/etc/default.${DAEMON}/${DAEMON}_conf /mod/etc/${DAEMON}.conf
fi
Jörg