public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Hardened PHP now in Gentoo
@ 2004-05-17 23:34 Stuart Herbert
  2004-05-18  7:38 ` Alexander Gabert
       [not found] ` <40A9AC46.1070500@wildgooses.com>
  0 siblings, 2 replies; 44+ messages in thread
From: Stuart Herbert @ 2004-05-17 23:34 UTC (permalink / raw
  To: gentoo-dev; +Cc: gentoo-web-user, esser

[-- Attachment #1: Type: text/plain, Size: 572 bytes --]

Hiya,

I've just added support for the Hardened PHP patch to Portage.  To include 
Hardened PHP, add the local USE flag 'hardenedphp' before you build 
dev-php/mod_php.

Best regards,
Stu
-- 
Stuart Herbert                                              stuart@gentoo.org
Gentoo Developer                                       http://www.gentoo.org/
                                                   http://stu.gnqs.org/diary/

GnuPG key id# F9AFC57C available from http://pgp.mit.edu
Key fingerprint = 31FB 50D4 1F88 E227 F319  C549 0C2F 80BA F9AF C57C
--

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 44+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-web-user] Hardened PHP now in Gentoo
@ 2004-05-19 17:11 Troels Vognsen
  0 siblings, 0 replies; 44+ messages in thread
From: Troels Vognsen @ 2004-05-19 17:11 UTC (permalink / raw
  To: gentoo-dev

>On Wed, May 19, 2004 at 01:30:00PM +0200, foser wrote:
>> On Tue, 2004-05-18 at 21:08 +0100, Stuart Herbert wrote:
>> 
>> > I'm pro-choice, and do not agree with the idea of aggregating USE flags just 
>> > because they sound similar.
>> 
>> The second time you mention choice. I guess we know what Gentoo is about
>> by now, the 'choice' argument is too often used just to end criticism.
>> 
>> Choice is an illusion, if you there's too much choice it is no use to
>> anyone anymore, because nobody really knows what it is all about. This
>> is already the case with the loads of USE flags/portage options/etc. we
>> have. Gentoo shouldn't be about choice for the sake of it, it should be
>> about simplicity/managability : stuff that works. It's a trade-off.
>> 
>> I wasn't too happy with the introducation of local USE flags for just
>> the reasons that are becoming a problem now. Too much flags, everybody
>> adds them at will without good reasons. We used to just say to people
>> who wanted a specific (rare) set-up that they could easily edit the
>> ebuild themselves to their need, but nowadays it seems we have to hold
>> hands all the time and add complexity for nothing. That's good for
>> nobody really. The installation manual used to be like 5 pages, by now
>> it's a book of it's own per arch. I don't think that's a good thing and
>> we should be really, really careful about what we can do to stop this
>> movement.
>> 
>> - foser
>
>The users seem to be perfectly happy with having a maximum of choice via 
>local USE flags. Most people are also okay with the handbook. So what's 
>the problem, exactly? Should we force everyone to do what _you_ want 
>rather than what _they_ want?
>
>-- 
>Jon Portnoy
>
Well, I believe that there's nothing wrong with *providing* choice - it will only ruin useability when you *require* it.  Good default values will ensure that the average user ain't forced to make decisions right away.
But ofcourse choices must be sanely organised. Finding and changing options should be intuitive.
For instance I use ufed to change my use flags. That's fairly intuitive, but due to the amount of local flags it can be slightly confusing. That could however be fixed by hiding the local flags by default, and provide the choice of including them (by means of a command line option or so).
In this case choice aids both simplicity and useability. As another example think of ls. It has well over 30 options. But that doesn't ruin useability, because it by default behaves as I would expect it to do, without having read the entire man page. Likewise use flags won't ruin gentoo's useability as long as they are sanely organised.
Simplifying my own statement, I think useability is genrally inverse-proportional to the amount of choices the user is forced to make, to archive a given task.

Just my 2 cents,
- Troels Vognsen


--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 44+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-web-user] Hardened PHP now in Gentoo
@ 2004-05-19 17:50 Troels Vognsen
  0 siblings, 0 replies; 44+ messages in thread
From: Troels Vognsen @ 2004-05-19 17:50 UTC (permalink / raw
  To: gentoo-dev

From: Olivier Crete <tester@gentoo.org>
>There is at least one other guy who thinks that the handbook has gotten
>way too long (me)...And foser is right on choice, too much is worst that too little, because
>you end up not being able to find out howto where to configure stuff..
>Gentoo is all about choice and choice is good.. But I dont want to have to
>go thourhg 800 use flags before I can install a gentoo system.. I used to
>be able to run ufed and set all of the use flags that I wanted for a
>system... I tried doing that yesterday.. the list has just gotten out of
>proportion.
>
>Olivier Crete
>
Well, ain't that mainly an issue of layout change. If we split the body's of text into smaller sections and colorcode them appropriately, according the type of information and significance, that would improve readabilty significantly. I could hence read through the handbook, reading only the (for instance) green sections, skipping the rest, since I know that ain't vital info.

- Troels Vognsen :-)


--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 44+ messages in thread
* Re: [gentoo-dev] Re: [gentoo-web-user] Hardened PHP now in Gentoo
@ 2004-05-19 18:32 Olivier Crete
  0 siblings, 0 replies; 44+ messages in thread
From: Olivier Crete @ 2004-05-19 18:32 UTC (permalink / raw
  To: gentoo-dev

 On Wed, May 19, 2004 at 07:26:34PM +0200, Olivier Crete wrote:
>>
>> There is at least one other guy who thinks that the handbook has
>> gotten way too long (me)...And foser is right on choice, too much is
>> worst that too little, because you end up not being able to find out
>> howto where to configure stuff.. Gentoo is all about choice and choice
>> is good.. But I dont want to have to go thourhg 800 use flags before I
>> can install a gentoo system.. I used to be able to run ufed and set
>> all of the use flags that I wanted for a system... I tried doing that
>> yesterday.. the list has just gotten out of proportion.
>>
>
> You don't have to; that's my point. Local USE flags are intended to
> allow very specific tweaking when you absolutely need it -- they're not
>  intended to be something you go through and stick in make.conf on your
>  original install. In fact, you probably shouldn't put them in
> make.conf  -- they should probably be consistently used in package.use
> instead.

The problem is that the current version of ufed just has all of the local
use flags... It probably needs to be fixed... And we'd probably need to
fix ufed and euse to put local use flags into package.use instead of
make.conf...

But still, I dont really want ot have to enable every codec by hand when
compile any video related application...
-- 

Olivier Crete
tester@gentoo.org



--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 44+ messages in thread

end of thread, other threads:[~2004-05-23 17:21 UTC | newest]

Thread overview: 44+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-05-17 23:34 [gentoo-dev] Hardened PHP now in Gentoo Stuart Herbert
2004-05-18  7:38 ` Alexander Gabert
     [not found] ` <40A9AC46.1070500@wildgooses.com>
2004-05-18 17:45   ` [gentoo-dev] Re: [gentoo-web-user] " Stuart Herbert
2004-05-18 18:16     ` Marius Mauch
2004-05-18 20:08       ` Stuart Herbert
2004-05-19 11:30         ` foser
2004-05-19 12:30           ` Josh Glover
2004-05-19 14:09             ` foser
2004-05-19 16:13               ` Jon Portnoy
2004-05-20 15:52                 ` foser
2004-05-20 21:10                   ` [gentoo-dev] Some numbers Stuart Herbert
2004-05-20 22:30                     ` foser
2004-05-21 21:58                       ` Stuart Herbert
2004-05-23 17:20                         ` Grant Goodyear
2004-05-19 16:06           ` [gentoo-dev] Re: [gentoo-web-user] Hardened PHP now in Gentoo Jon Portnoy
2004-05-19 17:26             ` Olivier Crete
2004-05-19 17:38               ` Ciaran McCreesh
2004-05-19 17:53               ` Jon Portnoy
     [not found]                 ` <1548.213.101.226.144.1084990759.squirrel@TesterServ.TesterNet>
2004-05-19 18:34                   ` Jon Portnoy
2004-05-19 18:54                     ` Ciaran McCreesh
2004-05-19 17:56               ` Allen Dale Parker
2004-05-19 18:01                 ` Jon Portnoy
2004-05-19 18:24                   ` Allen Dale Parker
2004-05-20 16:12                   ` foser
2004-05-19 18:00               ` [gentoo-dev] Local USE Flags and Gentoo Handbook (was: Re: Hardened PHP now in Gentoo) Octavio Ruiz (Ta^3)
2004-05-20  7:40               ` [gentoo-dev] Re: [gentoo-web-user] Hardened PHP now in Gentoo oford
2004-05-19 17:44             ` Caleb Tennis
2004-05-19 17:57               ` Ciaran McCreesh
2004-05-19 18:29                 ` Caleb Tennis
2004-05-20  1:46               ` [gentoo-dev] USE flag explosion Jason Stubbs
2004-05-20  5:48               ` [gentoo-dev] Re: [gentoo-web-user] Hardened PHP now in Gentoo Georgi Georgiev
2004-05-19 18:06           ` Stuart Herbert
2004-05-19 18:41             ` Joshua Brindle
2004-05-19 18:48               ` Jon Portnoy
2004-05-20 16:41                 ` foser
2004-05-19 19:52               ` Stuart Herbert
     [not found]                 ` <20040519232308.GD14148@tompayne.org>
2004-05-19 23:49                   ` [gentoo-dev] " Chris PeBenito
2004-05-20  0:02                     ` Tom Payne
2004-05-20  0:10                       ` Max Kalika
2004-05-20  0:40                       ` Carsten Lohrke
2004-05-20 12:58                 ` [gentoo-dev] Re: [gentoo-web-user] " John Nilsson
  -- strict thread matches above, loose matches on Subject: below --
2004-05-19 17:11 Troels Vognsen
2004-05-19 17:50 Troels Vognsen
2004-05-19 18:32 Olivier Crete

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox