Roman Nádhera wrote:
V /usr/local/etc/rc.d jsem naklonoval skript openvpn
na openvpn0, openvpn1 a openvpn2.
Do /etc/rc.conf pak:
openvpn0_enable="YES"
openvpn0_configfile="/usr/local/etc/openvpn/openvpn.conf"
openvpn1_enable="YES"
openvpn1_configfile="/usr/local/etc/openvpn/ma01-cli19.conf"
openvpn2_enable="YES"
openvpn2_configfile="/usr/local/etc/openvpn/nz853_019.conf"
Ono to chodí, ale pripada mi to jako ne zrovna ten spravny
zpusob.
Jak se to ma delat in lege artis?
V podstate presne takhle, az na to, ze ten script v rc.d se nema
kopirovat, ale pouze symlinkovat. Cimz mas zajisteno to, ze pripadnym
upgradem portu se ti zaktualizuji i ty ostatni "instance" scriptu
(protoze je jen jeden)
Takze ja si i ty symlinky delam se jmenem podle toho, jak se jmenuje
konfigurak, pak je celkem prehledne, ktery vlastne chci restartovat /
vypnout atd.
Takze bych na tvem miste udelal treba:
--------------------------
vi /etc/rc.conf
openvpn_nz853_019_enable="YES"
openvpn_nz853_019_configfile="/usr/local/etc/openvpn/nz853_019.conf"
cd /usr/local/etc/rc.d/
ln -s openvpn openvpn_nz853_019
service openvpn_nz853_019 start
--------------------------
A analogicky pro vsechny ostatni instance.
Primo rc.d/openvpn pak nepouzivam vubec.
Vyhodu to ma i pri logovani do syslogu, kde podle jmena scriptu mas i
jmeno te instance, ktera to loguje a tim je muzes snadno rozlisit.
Mirek
--
FreeBSD mailing list ([email protected])
http://www.freebsd.cz/listserv/listinfo/users-l