Thursday, 2010-09-02

../irclogs/#mantishelp.2010-09-02.log
--- scribe started ---00:00
davidinc_Hi07:22
davidinc_Ok finally I get the recent version of ManTweet pluigin07:22
davidinc_there is small bug Fatal error: Call to undefined function db_unixtimestamp() in /var/www/mantisbtd/plugins/ManTweet/mantweet_api.php on line 11907:23
davidinc_this happens when you try to post07:23
davidinc_if I commit those lines it works07:24
davidinc_nuclear_eclipse: Any suggestion??07:37
CIA-100Mantisbt: roland master-1.2.x * r085097fc6861 /core/summary_api.php: Fix #12309: XSS issues when viewing Summary page11:24
CIA-100Mantisbt: roland * r61e90d0653f1 /core/summary_api.php: Fix #12309: XSS issues when viewing Summary page11:25
CIA-100Mantisbt: hickseydr * redb817991b99 /library/nusoap/ (class.wsdl.php nusoap.php): Fix #12312: NuSOAP web description XSS vulnerability12:01
CIA-100Mantisbt: hickseydr * rc4f0d68e287f /library/ (2 files in 2 dirs): Issue #12312: Provide patch for NuSOAP XSS fix and update README.libs12:01
CIA-100Mantisbt: hickseydr master-1.2.x * rbce955ce73a1 /library/ (2 files in 2 dirs): Issue #12312: Provide patch for NuSOAP XSS fix and update README.libs12:01
CIA-100Mantisbt: hickseydr master-1.2.x * r6b2e71539e59 /library/nusoap/ (class.wsdl.php nusoap.php): Fix #12312: NuSOAP web description XSS vulnerability12:01
dhx_mnuclear_eclipse: any chance we could push out 1.2.3 when you get a free moment?12:06
dhx_mgiallu, micahg: you may want to ping NuSOAP package maintainers about the NuSOAP issue in case upstream takes a while to respond12:10
dhx_mgiallu, micahg: a patch is provided at http://www.mantisbt.org/bugs/view.php?id=12312 and the upstream report is at http://sourceforge.net/projects/nusoap/forums/forum/193579/topic/383400512:10
dhx_mthe patch is not thoroughly tested yet however12:12
nuclear_eclipsedhx_m: if I get a chance today or tomorrow I will12:14
dhx_mnuclear_eclipse: thanks :)12:14
dhx_mnuclear_eclipse: the change log is essentially "a few security fixes and minor bug fixes"12:15
dhx_mnothing exciting this time12:15
nuclear_eclipsethe XSS in NuSOAP *is* the exciting part :P12:16
dhx_mwell... about 6 XSS issues of which 1-2 are exploitable by anyone, the other 4-5 require a rogue MantisBT administrator (highly unlikely)12:16
dhx_myep12:17
dhx_mah it seems Oliver Berger maintains NuSOAP in Debian (he has been involved with MantisBT development in the past months)12:19
dhx_mI'll send a message12:19
gialludhx_m, this is what we get for bundling libs13:05
dhx_mgiallu: it's an unpatched vulnerability in NuSOAP13:08
dhx_mand I agree on bundling... it sucks (I have wanted to banish our bundled libraries for a long time)13:08
gialluyeah. which would not force _us_ to release a new version13:08
gialluif it wasn't there...13:08
nuclear_eclipsegiallu: if we didn't bundle libs, then everybody would bitch at us when either a) they can't figure out how to get it to work, or b) the installation process involves too much "download this, this, and this".... =\13:08
dhx_mgiallu: the upshot is that we're 1000 times faster at patching it than NuSOAP :p13:09
dhx_mnuclear_eclipse: I recon the bundled libraries should only be added at build time (rather than be bundled in our source tree)13:10
dhx_mof course, that could make it harder for people to work with the git repository13:11
dhx_mso we'd need to document an easy/proper way of setting up a MantisBT development environment13:11
nuclear_eclipsedhx_m: except then either we need to maintain more repositories, or we would need to set up and maintain some sort of patch queue to apply to an upstream build...13:11
nuclear_eclipseeither way it gets a lot more complicated13:11
dhx_myep13:12
dhx_mdropping outdated libraries would help too :)13:12
nuclear_eclipseyeah, have fun with that :P13:12
dhx_mI didn't offer my assistance btw :p13:12
nuclear_eclipseexactly, everyone here dislikes the current bundled library situation, but nobody has the time or the right answer to fix it ;)13:14
gialluanyway. I reported https://bugzilla.redhat.com/show_bug.cgi?id=62958513:36
gialluany other info for the packager? patch or something?13:36
gialluah sorry13:36
giallujust saw the link13:36
lrojasnuclear_eclipse: morning!14:23
lrojasnuclear_eclipse: are you by any chance awake?14:24
nuclear_eclipselrojas: at work right now, but ask away and I'll respond when I get the chance14:32
lrojasnuclear_eclipse: thanks, i will try not to take up too much of your time, i am just trying to figure out how to configure the Source integration plugin for mantis14:36
lrojasnuclear_eclipse: i enabled the SourceSVN and SourceWebSVN on top of meta and Source14:37
lrojasbut i am having issues making it "work", probably i am configuring it wrong...14:38
lrojascan you please explain a bit what i need to set up for it to work with svn ?14:38
lrojasall i can find on the web is related to 0.13, and 0.16 looks suficiently diferent that i am a bit lost14:39
nuclear_eclipselrojas: what server OS, what version of SVN are you using?14:42
lrojasServer is Snow Leopard OS X 10.6.4, svn is 1.6.514:42
lrojasand mantis 1.2.214:43
nuclear_eclipselrojas: a) make sure your PHP is configured to allow shell calls, b) make sure that `svn` is either in the web server's default path, or configure sourcesvn to tell it the full path to `svn`, and c) if you're using https/ssh, make sure the web server account can validate the server certificates14:46
nuclear_eclipseif you've checked all three of those, then my only suggestion is to start adding debug output in sourcesvn to show the result of the `svn` shell calls and see if you can find any error messages that might clue in on the problem14:47
lrojasnuclear_eclipse: that's one of the things i find weird about the 0.16 version, in the screenshots for the 0.13 i see the sourcesvn plugin has a link in it's name but in 0.16 that link is not there14:48
nuclear_eclipselrojas: the config options for sourcesvn have been merged into the basic source integration configuration screen14:49
lrojasi tried there to put the path to the svn binary, ( my binary is at /svn/bin/svn ) but i get is an invalid location...14:52
lrojasthe error i get is : http://svnbook.red-bean.com/nightly/en/svn-book.html#svn.serverconfig.svnserve.sshtricks14:53
lrojas*sigh*14:53
lrojassorry14:53
lrojasis: Path to Subversion binary invalid or inaccessible14:54
lrojasahhh14:55
lrojashold on14:55
lrojassince the www "user" has no home or nothing... shouldnt www have the standard path thus having svn on the path and /usr/bin/svn would be valid?14:56
lrojasnuclear_eclipse: when setting a repository of type SVN, can the url be file:///Path/to/repository ?15:18
lrojasnuclear_eclipse: i ask because, we use svn over ssh it's usually svn+ssh15:18
lrojasnuclear_eclipse: can the software handle svn+ssh for SVN or WebSVN repository types? if not, what is the propper url type for a server that is not running svnserve but gets launched on ssh connections15:47
lrojasnuclear_eclipse: another more important question i think is, how do i make sure the plugin in mantis monitors svn commits so that commits get added automatically ? instead of having to import latest transactions always15:54
nuclear_eclipselrojas: any repo url should be fine as long as the web server's shell account can access that location15:58
Githubmantisbt: master-1.2.x Roland Becker * 085097f (1 files in 1 dirs): Fix #12309: XSS issues when viewing Summary page ...16:30
Githubmantisbt: master-1.2.x David Hicks * 6b2e715 (2 files in 1 dirs): Fix #12312: NuSOAP web description XSS vulnerability ...16:30
Githubmantisbt: master-1.2.x David Hicks * bce955c (1 files in 1 dirs): Issue #12312: Provide patch for NuSOAP XSS fix and update README.libs16:30
Githubmantisbt: master-1.2.x commits 2de04c7...bce955c - http://bit.ly/9cmYua16:30
lrojasnuclear_eclipse: sorry to bother you, i got everything working.. just one more question22:00
lrojasnuclear_eclipse: is there any way to make a commit hook in svn so that latest changes are automatically imported ?22:01
lrojasnevr mind, just found the post_commit template inside the dir22:12
CIA-100Mantisbt: giallu * rb91694764c8a /docbook/Admin_Guide/ (8 files in 2 dirs): Create skeleton for new xml based admin guide with publican.23:26
CIA-100Mantisbt: giallu * r72a1b5102e91 /docbook/Admin_Guide/en-US/ (14 files): Import former SGML manual23:26
CIA-100Mantisbt: giallu * r47d77d67f15c /docbook/Admin_Guide/en-US/Admin_Guide.xml: Hide generic preface stuff for now23:26
CIA-100Mantisbt: giallu * r8b23ec292c07 /docbook/Developers_Guide/ (8 files in 2 dirs): Add empty Developers Guide created with publican23:26
CIA-100Mantisbt: giallu * r23d138c70dbf /docbook/Developers_Guide/en-US/ (17 files): Convert SGML files to XML23:26
CIA-100Mantisbt: giallu * r09a2d8cd5c39 /docbook/ (36 files in 3 dirs): Remove old SGML manual23:26
gialluwhoa... spam!23:26
CIA-100Mantisbt: giallu * r2d0e00a4598c /docbook/Admin_Guide/en-US/ (4 files): replace "link" tag with "xref" for cross references23:26

Generated by irclog2html.py