diff options
author | Oleksandr Shneyder <o.shneyder@phoca-gmbh.de> | 2014-06-25 11:43:44 +0200 |
---|---|---|
committer | Oleksandr Shneyder <o.shneyder@phoca-gmbh.de> | 2014-06-25 11:43:44 +0200 |
commit | c62b81304ca9906fe608f7387025162107d8d8ab (patch) | |
tree | 191c5249cd0062c66fd667e4c923da37fcf304ad /debian | |
parent | 9f6eb6f796e81b00ff5b37c9abc89bb159e4e372 (diff) | |
download | nx-libs-c62b81304ca9906fe608f7387025162107d8d8ab.tar.gz nx-libs-c62b81304ca9906fe608f7387025162107d8d8ab.tar.bz2 nx-libs-c62b81304ca9906fe608f7387025162107d8d8ab.zip |
Add 211_nxcomp_set_default_options.patch. Set default arguments for options 'link' and 'pack' to avoid session damage by resuming with incorrect options file.
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 3 | ||||
-rw-r--r-- | debian/patches/211_nxcomp_set_default_options.patch | 27 | ||||
-rw-r--r-- | debian/patches/series | 1 |
3 files changed, 31 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog index 93d6d7ad6..907f673f3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -50,6 +50,9 @@ nx-libs (2:3.5.0.25-0x2go1) UNRELEASED; urgency=low specified by "state" option in agent options file. If option is omitted, session state will not be saved. Session states are: STARTING, RUNNING, SUSPENDING, SUSPENDED, RESUMING, TERMINATING, TERMINATED. + * Add 211_nxcomp_set_default_options.patch. Set default arguments for options + 'link' and 'pack' to avoid session damage by resuming with incorrect options + file. -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Wed, 07 May 2014 09:58:10 +0200 diff --git a/debian/patches/211_nxcomp_set_default_options.patch b/debian/patches/211_nxcomp_set_default_options.patch new file mode 100644 index 000000000..9178fb5bf --- /dev/null +++ b/debian/patches/211_nxcomp_set_default_options.patch @@ -0,0 +1,27 @@ +Description: Set default pack and link options to avoid damage of session. +Author: Oleksandr Shneyder <o.shneyder@phoca-gmbh.de> + +--- a/nxcomp/Loop.cpp ++++ b/nxcomp/Loop.cpp +@@ -8350,8 +8350,8 @@ + + cerr << "Error" << ": Can't identify 'link' option in string '" + << value << "'.\n"; +- +- return -1; ++ if (ParseLinkOption("adsl") < 0) ++ return -1; + } + } + else if (strcasecmp(name, "limit") == 0) +@@ -8809,8 +8809,8 @@ + + cerr << "Error" << ": Can't identify pack method for string '" + << value << "'.\n"; +- +- return -1; ++ if (ParsePackOption("nopack")<0) ++ return -1; + } + } + else if (strcasecmp(name, "core") == 0) diff --git a/debian/patches/series b/debian/patches/series index 25f20ddaf..0689392cd 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -66,3 +66,4 @@ 016_nx-X11_install-location.debian.patch 102_xserver-xext_set-securitypolicy-path.debian.patch 210_nxagent_nxcomp_save_session_state.patch +211_nxcomp_set_default_options.patch |