Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 106002 - www-apps/egroupware should disable xmlrpc and soap by default
Summary: www-apps/egroupware should disable xmlrpc and soap by default
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Security
Classification: Unclassified
Component: Default Configs (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo Security
URL:
Whiteboard: [noglsa] jaervosz
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-14 14:07 UTC by Renat Lumpau (RETIRED)
Modified: 2005-09-20 23:42 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Renat Lumpau (RETIRED) gentoo-dev 2005-09-14 14:07:30 UTC
From http://egroupware.org : 

News 12. Sep. + 16. Aug. 2005: Again new xmlrpc security fixes in release
1.0.0.009-2

The new 1.0.0.009-2 release contains the security fixes related to xmlrpc from
the 16. August 2005. Plus a new preventiv fix, which allows to enable or disable
(default) the xmlrpc and soap subsystem. With the 1.0.0.009-2 release all
package formats (incl. rpm's and signed packages) are avalible again.

We recommend everyone to update to this release asap. Download them here.
Comment 1 Renat Lumpau (RETIRED) gentoo-dev 2005-09-14 14:09:46 UTC
egroupware-1.0.0.009_p2 in CVS.
Comment 2 Sune Kloppenborg Jeppesen (RETIRED) gentoo-dev 2005-09-14 21:56:02 UTC
Arches please test and mark stable. 
 
Not sure what they fixed this time though. 
Comment 3 Thierry Carrez (RETIRED) gentoo-dev 2005-09-15 01:09:31 UTC
"The new 1.0.0.009-2 release contains the security fixes related to xmlrpc from
the 16. August 2005. Plus a new preventiv fix, which allows to enable or disable
(default) the xmlrpc and soap subsystem."

So it contains the original fixes we already provided in 200508-14 + it disables
by default the xmlrpc and soap subsystems. This is not a new vulnerability.
Moving to default config... but we could invalidate the bug as well.
Comment 4 Michael Hanselmann (hansmi) (RETIRED) gentoo-dev 2005-09-15 10:25:44 UTC
Stable on ppc.
Comment 5 Renat Lumpau (RETIRED) gentoo-dev 2005-09-15 16:27:55 UTC
Stable on x86
Comment 6 Simon Stelling (RETIRED) gentoo-dev 2005-09-17 02:36:25 UTC
amd64 done
Comment 7 Bryan Østergaard (RETIRED) gentoo-dev 2005-09-17 17:58:41 UTC
Stable on alpha.
Comment 8 Jose Luis Rivero (yoswink) (RETIRED) gentoo-dev 2005-09-17 19:52:50 UTC
Emm a little note about all this process:

I was testing egroupware for alpha and saw some problems when i tried to compile it:

Calculating dependencies ...done!
>>> emerge (1 of 1) www-apps/egroupware-1.0.0.009_p2 to /
>>> md5 src_uri ;-) eGroupWare-1.0.0.009-2.tar.bz2

!!! ERROR: www-apps/egroupware-1.0.0.009_p2 failed.
!!! Function has_php, Line 213, Exitcode 1
!!! Unable to find an installed dev-lang/php package
!!! If you need support, post the topmost build error, NOT this status message.

In this version egroupware ebuild has changed the inherit section from eutils to
depend.php.

"require_php_with_use" depend.php's function use "has_php" and "has_php" use
dev-lang/php-* testing. dev-lang/php (currently) hasn't got any stable version
in any arch so ...
Comment 9 Renat Lumpau (RETIRED) gentoo-dev 2005-09-17 21:22:09 UTC
hrm. i had checked with the php folks and was told that require_php_with_use is
the way to go. I guess for the time being we can comment out the require_...
stuff and drop the depend.php part. 

my dev machine is down atm, could someone else fix this?
Comment 10 Bryan Østergaard (RETIRED) gentoo-dev 2005-09-18 04:59:40 UTC
Removed alpha keyword again until the dev-lang/php issue is fixed.
Comment 11 Renat Lumpau (RETIRED) gentoo-dev 2005-09-18 08:53:51 UTC
I've removed the depend.php inherit until dev-lang/php goes stable in early
October. 
Comment 12 Jose Luis Rivero (yoswink) (RETIRED) gentoo-dev 2005-09-18 12:00:13 UTC
Don't you think we need to CC'ed arches again? 

They have marked an ebuild stable and, now, it has suffered some "heavy changes". 
I suppose they marked it stable due to *it works*, so, at least for me (as arch
tester) i wouldn't like to see an ebuild with my stable keyword after the
maintainer has done important changes.

Also reporting to them, we could see what kind of test they do and may help
people to fix their system (if needed), since the inherit depend.php was broken
and magically worked. This is what happened to kloeri who likes to
install/uninstall/downgrade/upgrade apache and php stuff due to his work as
apache lead ;)
Comment 13 Renat Lumpau (RETIRED) gentoo-dev 2005-09-18 12:37:41 UTC
Arches - please take a look at the ebuild one more time.

The "heavy changes" amount to commenting out depend.php and replacing
require_php_with_use with einfo warnings.
Comment 14 Bryan Østergaard (RETIRED) gentoo-dev 2005-09-18 12:50:50 UTC
Alpha stable again.
Comment 15 Michael Hanselmann (hansmi) (RETIRED) gentoo-dev 2005-09-19 12:46:20 UTC
ppc's fine
Comment 16 Simon Stelling (RETIRED) gentoo-dev 2005-09-20 02:59:48 UTC
still seems to work fine
Comment 17 Sune Kloppenborg Jeppesen (RETIRED) gentoo-dev 2005-09-20 23:42:10 UTC
Thx everyone.