- Mitglied seit
- 2 Dez 2007
- Beiträge
- 8,014
- Punkte für Reaktionen
- 28
- Punkte
- 48
..., vielleicht ist es auch möglich die einzelnen Patches in eins zusammen zu fassen sowie die Rechte automatisch vergeben, weiss nicht ob sowas machbar ist, aber es wäre sicher für viele einfacher....
Der Spezial-Patch im Anhang (für dich) sollte deine Wünsche in Erfüllung gehen lassen. Teste den Patch mal, nach einem "make opendd-dirclean", "make matude-dirclean", dann die Ordner matude und opendd im make-Verzeichnis löschen, den Patch ausführen, die entsprechenden Dateien nicht ausführbar machen. ssl ist jetzt per default auch auf y.
Code:
:~/myfreetz/freetz5185/freetz-trunk> patch -p0 < ssl_y_chmod_755_opendd_matude_040710.patch.txt
patching file make/opendd/Config.in
patching file make/opendd/external.files
patching file make/opendd/external.in
patching file make/opendd/external.services
patching file make/opendd/files/root/etc/default.opendd/opendd.cfg
patching file make/opendd/files/root/etc/default.opendd/opendd_pem.def
patching file make/opendd/files/root/etc/init.d/rc.opendd
patching file make/opendd/files/root/etc/onlinechanged/start_opendd
patching file make/opendd/files/root/usr/lib/cgi-bin/opendd.cgi
patching file make/opendd/Makefile.in
patching file make/opendd/opendd.mk
patching file make/opendd/patches/100_Makefile.patch
patching file make/opendd/patches/110_util_c.patch
patching file make/opendd/patches/120_setproctitle_h.patch
patching file make/opendd/patches/130_setproctitle_c.patch
patching file make/opendd/patches/140_opendd_c.patch
patching file make/opendd/patches/150_opendd_h.patch
patching file make/opendd/files/.language
patching file make/matude/Config.in
patching file make/matude/files/root/etc/init.d/rc.matude
patching file make/matude/files/root/etc/onlinechanged/start_matude
patching file make/matude/Makefile.in
patching file make/matude/matude-0.1/Makefile
patching file make/matude/matude-0.1/matude.c
patching file make/matude/matude-0.1/tun_dev.c
patching file make/matude/matude.mk
Ich habe in die opendd.mk noch Folgendes eingefügt:
Code:
chmod 755 $(OPENDD_DEST_DIR)/usr/lib/cgi-bin/opendd.cgi \
$(OPENDD_DEST_DIR)/etc/init.d/rc.opendd \
$(OPENDD_DEST_DIR)/etc/onlinechanged/start_opendd
Und in die matude.mk habe ich Folgendes eingefügt:
Code:
chmod 755 $(MATUDE_DEST_DIR)/etc/init.d/rc.matude \
$(MATUDE_DEST_DIR)/etc/onlinechanged/start_matude