lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

commit 6fccd8801eacc7cc59693cfa8c8076642893321e
parent c5d465a53c0f0fece0515991a79fdd4664065ce4
Author: Jonas Gorski <jonas.gorski@gmail.com>
Date:   Sat,  3 Dec 2016 17:48:08 +0100

znc: allow running without modules

Now that we don't ship any modules by default, znc might be started
without any modules. Unfortunately znc refuses to start without any
modules, so patch out the appropriate check.

Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>

Diffstat:
Mnet/znc/Makefile | 2+-
Anet/znc/patches/104-disable-empty-modules-check.patch | 15+++++++++++++++
Mnet/znc/patches/110-add-playback-module.patch | 4+---
3 files changed, 17 insertions(+), 4 deletions(-)

diff --git a/net/znc/Makefile b/net/znc/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=znc PKG_VERSION:=1.6.3 -PKG_RELEASE:=4 +PKG_RELEASE:=5 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=http://znc.in/releases \ diff --git a/net/znc/patches/104-disable-empty-modules-check.patch b/net/znc/patches/104-disable-empty-modules-check.patch @@ -0,0 +1,15 @@ +--- a/src/main.cpp ++++ b/src/main.cpp +@@ -296,10 +296,12 @@ int main(int argc, char** argv) { + CUtils::PrintStatus(false, ""); + CUtils::PrintError("No modules found. Perhaps you didn't install ZNC properly?"); + CUtils::PrintError("Read http://wiki.znc.in/Installation for instructions."); ++#if 0 + if (!CUtils::GetBoolInput("Do you really want to run ZNC without any modules?", false)) { + CZNC::DestroyInstance(); + return 1; + } ++#endif + } + CUtils::PrintStatus(true, ""); + } diff --git a/net/znc/patches/110-add-playback-module.patch b/net/znc/patches/110-add-playback-module.patch @@ -1,7 +1,5 @@ -Index: znc-1.6.3/modules/playback.cpp -=================================================================== --- /dev/null -+++ znc-1.6.3/modules/playback.cpp ++++ b/modules/playback.cpp @@ -0,0 +1,288 @@ +/* + * Copyright (C) 2015 J-P Nurmi