[Überflüssig] Eigener patch klappt nicht...

Bumblebee

Neuer User
Mitglied seit
26 Jun 2006
Beiträge
49
Punkte für Reaktionen
0
Punkte
6
Hallo Forum,

nachdem ich einen kleinen Patch fur openvpn gabaut und ihn mit
mini_fo getestet habe, wollte ich ihn per fw update auf die box bringen:
Und?
Et will nisch.
Code:
$make clean
$ patch -p0< openvpn_expert_options.patch 
patching file packages/openvpn-lzo-2.1_rc4/root/usr/lib/cgi-bin/openvpn-lzo.cgi
patching file packages/openvpn-lzo-2.1_rc4/root/etc/init.d/rc.openvpn-lzo
patching file packages/openvpn-lzo-2.1_rc4/root/etc/default.openvpn-lzo/openvpn-lzo.cfg
$make

Nach dem Flashen sind die Dateien nicht auf der Box!

Wo ist der Fehler?

Danke und Gruß
Bumblebee

PS: Wer will kann sich ja mal den patch anschauen, er erweitert das openvpn GUI um eine Kommandozeilenoptionen (analog zum dropbear).
 
Zuletzt bearbeitet:
Sind unter packages die Dateien auch nach dem Bauen des Images noch korrekt gepatcht? Sind die Dateien richtig unter build/modified/filesystem?

Dein angehängter Patch sieht seltsam aus. Mal steht "+++" vor "---", mal umgekehrt. Mal wird <datei> gepatcht, mal <datei>.new. Repariere erst mal den Patch.
 
HAllo Alexander,

Sind unter packages die Dateien auch nach dem Bauen des Images noch korrekt gepatcht? Sind die Dateien richtig unter build/modified/filesystem?
ja und ja.

Auf der "Bastelkiste:"
Code:
$ grep OPENVPN_LZO_EXPERTOPTIONS build/modified/filesystem/etc/default.openvpn-lzo/openvpn-lzo.cfg
export OPENVPN_LZO_EXPERTOPTIONS=""
$ grep OPENVPN_LZO_EXPERTOPTIONS packages/openvpn-lzo-2.1_rc4/root/etc/default.openvpn-lzo/openvpn-lzo.cfg
export OPENVPN_LZO_EXPERTOPTIONS=""
$
$ grep openvpn build/modified/filesystem.log
mksquashfs: file build/modified/filesystem/etc/default.openvpn-lzo/box_crt.def, uncompressed size 294 bytes,
mksquashfs: file build/modified/filesystem/etc/default.openvpn-lzo/box_key.def, uncompressed size 308 bytes,
mksquashfs: file build/modified/filesystem/etc/default.openvpn-lzo/ca_crt.def, uncompressed size 323 bytes,
mksquashfs: file build/modified/filesystem/etc/default.openvpn-lzo/crl_pem.def, uncompressed size 318 bytes,
mksquashfs: file build/modified/filesystem/etc/default.openvpn-lzo/dh_pem.def, uncompressed size 277 bytes,
mksquashfs: file build/modified/filesystem/etc/default.openvpn-lzo/openvpn-lzo.cfg, uncompressed size 1252 bytes,
mksquashfs: file build/modified/filesystem/etc/default.openvpn-lzo/openvpn-lzo_conf, uncompressed size 3226 bytes,
mksquashfs: file build/modified/filesystem/etc/default.openvpn-lzo/static_key.def, uncompressed size 339 bytes,
mksquashfs: directory build/modified/filesystem/etc/default.openvpn-lzo inode 0x1427
mksquashfs: file build/modified/filesystem/etc/init.d/rc.openvpn-lzo, uncompressed size 3255 bytes,
mksquashfs: file build/modified/filesystem/usr/lib/cgi-bin/openvpn-lzo.cgi, uncompressed size 10240 bytes,
mksquashfs: file build/modified/filesystem/usr/sbin/openvpn, uncompressed size 492816 bytes,
sieht auch gut aus.

Auf der Box:
Code:
/var/mod/root $ grep OPENVPN_LZO_EXPERTOPTIONS /rom/etc/default.openvpn-lzo/openvpn-lzo.cfg
/var/mod/root $ grep OPENVPN_LZO_EXPERTOPTIONS /etc/default.openvpn-lzo/openvpn-lzo.cfg
export OPENVPN_LZO_EXPERTOPTIONS=""


Seltsam ist, dass wenn ich die Dateien manuell im laufenden Betrieb erstze, die FB sich an den Wert des Parameters erinnert und ihn passend in die Eingabemaske schreibt.

Folgende Patches sind im ds-15.2 eingespielt:
600-cpmac-ioctl.patch, dnsmasq-2.40.patch, inadyn-download.patch.bz2, vfat-fix.patch, bb151_ash_endless_loop_patch.tar, ds26-15.2-p1.patch, makefile.lib.patch

Den angehängten Patch habe ich korrigiert.

Danke und Gruß
tom
 

Anhänge

  • openvpn_expert_options.patch.gz
    940 Bytes · Aufrufe: 8
Zuletzt bearbeitet:
Hallo kriegaex,

würde es Dir etwas ausmachen, wenn Dir das Patch sinnvoll und korrekt erscheint,
ihn mit in die 15.3 aufzunehmen?

Danke und Gruß
tom
 
Falls keine Widerrede kommt wird der Patch eingebaut...

MfG Oliver
 
Der Patch sieht doch ganz gut aus.. Sollte das tun, was er verspricht. Wieso also nicht?

LG

c.
 
Hallo,

nette Arbeit, aber vermutlich vergebens :-(
Die neue GUI fürs OpenVPN, wie sie auch im freetz enthalten ist, enthält das und noch viel mehr....

Jörg
 

Zurzeit aktive Besucher

Neueste Beiträge

Statistik des Forums

Themen
244,882
Beiträge
2,220,093
Mitglieder
371,611
Neuestes Mitglied
Mandylion73
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.