public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] the nsplugin use flag
@ 2007-07-20 14:41 Allan Gottlieb
  2007-07-20 17:57 ` Florian Philipp
  0 siblings, 1 reply; 15+ messages in thread
From: Allan Gottlieb @ 2007-07-20 14:41 UTC (permalink / raw
  To: gentoo-user

I notice that I have the nsplugin use flag UNset.  use.desc says

nsplugin - Builds plugins for Netscape compatible browsers

Am I correct in believing that firefox is Netscape compatible and
hence that I should enable this use flag?

thanks,
allan
-- 
gentoo-user@gentoo.org mailing list



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

* Re: [gentoo-user] the nsplugin use flag
  2007-07-20 14:41 [gentoo-user] the nsplugin use flag Allan Gottlieb
@ 2007-07-20 17:57 ` Florian Philipp
  2007-07-20 23:32   ` Allan Gottlieb
  2007-07-21  6:52   ` Dirk Heinrichs
  0 siblings, 2 replies; 15+ messages in thread
From: Florian Philipp @ 2007-07-20 17:57 UTC (permalink / raw
  To: gentoo-user

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

Am Freitag 20 Juli 2007 16:41 schrieb Allan Gottlieb:
> I notice that I have the nsplugin use flag UNset.  use.desc says
>
> nsplugin - Builds plugins for Netscape compatible browsers
>
> Am I correct in believing that firefox is Netscape compatible and
> hence that I should enable this use flag?
>
> thanks,
> allan

http://bugs.gentoo.org/show_bug.cgi?id=161835

In order to save you some time: There are unsolved security issues. Do not use 
nsplugin.

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

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

* Re: [gentoo-user] the nsplugin use flag
  2007-07-20 17:57 ` Florian Philipp
@ 2007-07-20 23:32   ` Allan Gottlieb
  2007-07-21  6:52   ` Dirk Heinrichs
  1 sibling, 0 replies; 15+ messages in thread
From: Allan Gottlieb @ 2007-07-20 23:32 UTC (permalink / raw
  To: gentoo-user

At Fri, 20 Jul 2007 19:57:24 +0200 Florian Philipp <f.philipp@addcom.de> wrote:

> Am Freitag 20 Juli 2007 16:41 schrieb Allan Gottlieb:
>> Am I correct in believing that firefox is Netscape compatible and
>> hence that I should enable this use flag?
>
> http://bugs.gentoo.org/show_bug.cgi?id=161835
>
> In order to save you some time: There are unsolved security
> issues. Do not use nsplugin.

Thanks.
allan
-- 
gentoo-user@gentoo.org mailing list



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

* Re: [gentoo-user] the nsplugin use flag
  2007-07-20 17:57 ` Florian Philipp
  2007-07-20 23:32   ` Allan Gottlieb
@ 2007-07-21  6:52   ` Dirk Heinrichs
  2007-07-21 16:11     ` Allan Gottlieb
  1 sibling, 1 reply; 15+ messages in thread
From: Dirk Heinrichs @ 2007-07-21  6:52 UTC (permalink / raw
  To: gentoo-user

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

Am Freitag, 20. Juli 2007 schrieb Florian Philipp:
> Am Freitag 20 Juli 2007 16:41 schrieb Allan Gottlieb:
> > I notice that I have the nsplugin use flag UNset.  use.desc says
> >
> > nsplugin - Builds plugins for Netscape compatible browsers
> >
> > Am I correct in believing that firefox is Netscape compatible and
> > hence that I should enable this use flag?
> >
> > thanks,
> > allan
>
> http://bugs.gentoo.org/show_bug.cgi?id=161835
>
> In order to save you some time: There are unsolved security issues.

... with the blackdown java packages.

> Do not use nsplugin.

... with the blackdown java packages.

Bye...

	Dirk

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [gentoo-user] the nsplugin use flag
  2007-07-21  6:52   ` Dirk Heinrichs
@ 2007-07-21 16:11     ` Allan Gottlieb
  2007-07-21 18:15       ` Allan Gottlieb
  0 siblings, 1 reply; 15+ messages in thread
From: Allan Gottlieb @ 2007-07-21 16:11 UTC (permalink / raw
  To: gentoo-user

At Sat, 21 Jul 2007 08:52:23 +0200 Dirk Heinrichs <dirk.heinrichs@online.de> wrote:

> Am Freitag, 20. Juli 2007 schrieb Florian Philipp:
>> Am Freitag 20 Juli 2007 16:41 schrieb Allan Gottlieb:
>> > I notice that I have the nsplugin use flag UNset.  use.desc says
>> >
>> > nsplugin - Builds plugins for Netscape compatible browsers
>> >
>> > Am I correct in believing that firefox is Netscape compatible and
>> > hence that I should enable this use flag?
>> >
>> > thanks,
>> > allan
>>
>> http://bugs.gentoo.org/show_bug.cgi?id=161835
>>
>> In order to save you some time: There are unsolved security issues.
>
> ... with the blackdown java packages.
>
>> Do not use nsplugin.
>
> ... with the blackdown java packages.

I noticed that as well in the bug report & discussion.

Does this mean that

  echo "dev-java/blackdown-jre" >> /etc/make.profile/package.use.mask
  echo "dev-java/blackdown-jdk" >> /etc/make.profile/package.use.mask
  echo "dev-java/blackdown-java3d-bin" >> /etc/make.profile/package.use.mask

makes adding nsplugin safe to add to make.conf?

thanks,
allan
-- 
gentoo-user@gentoo.org mailing list



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

* Re: [gentoo-user] the nsplugin use flag
  2007-07-21 16:11     ` Allan Gottlieb
@ 2007-07-21 18:15       ` Allan Gottlieb
  2007-07-22  7:27         ` Dirk Heinrichs
  0 siblings, 1 reply; 15+ messages in thread
From: Allan Gottlieb @ 2007-07-21 18:15 UTC (permalink / raw
  To: gentoo-user

At Sat, 21 Jul 2007 12:11:53 -0400 Allan Gottlieb <gottlieb@nyu.edu> wrote:

> Does this mean that
>
>   echo "dev-java/blackdown-jre" >> /etc/make.profile/package.use.mask
>   echo "dev-java/blackdown-jdk" >> /etc/make.profile/package.use.mask
>   echo "dev-java/blackdown-java3d-bin" >> /etc/make.profile/package.use.mask
>
> makes adding nsplugin safe to add to make.conf?

Oops I forgot the nsplugin.  Is this the correct way to prevent
nsplugin from being used for blackdown?

echo "dev-java/blackdown-jre nsplugin" >> /etc/make.profile/package.use.mask
echo "dev-java/blackdown-jdk nsplugin" >> /etc/make.profile/package.use.mask
echo "dev-java/blackdown-java3d-bin nsplugin" >> /etc/make.profile/package.use.mask

thanks,
allan
-- 
gentoo-user@gentoo.org mailing list



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

* Re: [gentoo-user] the nsplugin use flag
  2007-07-21 18:15       ` Allan Gottlieb
@ 2007-07-22  7:27         ` Dirk Heinrichs
  2007-07-23  3:23           ` Allan Gottlieb
  0 siblings, 1 reply; 15+ messages in thread
From: Dirk Heinrichs @ 2007-07-22  7:27 UTC (permalink / raw
  To: gentoo-user

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

Am Samstag, 21. Juli 2007 schrieb Allan Gottlieb:

> Oops I forgot the nsplugin.  Is this the correct way to prevent
> nsplugin from being used for blackdown?
>
> echo "dev-java/blackdown-jre nsplugin" >>
> /etc/make.profile/package.use.mask echo "dev-java/blackdown-jdk nsplugin"
> >> /etc/make.profile/package.use.mask echo "dev-java/blackdown-java3d-bin
> nsplugin" >> /etc/make.profile/package.use.mask

No. /etc/make.profile is a softlink into the portage tree. What ever you 
change there will be overwritten when you sync the tree next time. The 
correct file is /etc/portage/package.use and the entry should be

dev-java/blackdown-jdk -nsplugin

And, this is only needed when you use this package. As long as it's not 
installed on your system, you don't even need to worry.

Bye...

	Dirk

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [gentoo-user] the nsplugin use flag
  2007-07-22  7:27         ` Dirk Heinrichs
@ 2007-07-23  3:23           ` Allan Gottlieb
  2007-07-23 11:57             ` Mark Shields
  0 siblings, 1 reply; 15+ messages in thread
From: Allan Gottlieb @ 2007-07-23  3:23 UTC (permalink / raw
  To: gentoo-user

At Sun, 22 Jul 2007 09:27:09 +0200 Dirk Heinrichs <dirk.heinrichs@online.de> wrote:

> Am Samstag, 21. Juli 2007 schrieb Allan Gottlieb:
>
>> echo "dev-java/blackdown-jre nsplugin" >>
>> /etc/make.profile/package.use.mask echo "dev-java/blackdown-jdk nsplugin"
>> >> /etc/make.profile/package.use.mask echo "dev-java/blackdown-java3d-bin
>> nsplugin" >> /etc/make.profile/package.use.mask
>
> No. /etc/make.profile is a softlink into the portage tree. What ever you 
> change there will be overwritten when you sync the tree next time. The 
> correct file is /etc/portage/package.use and the entry should be
>
> dev-java/blackdown-jdk -nsplugin
>
> And, this is only needed when you use this package. As long as it's not 
> installed on your system, you don't even need to worry.

Thank you.  I was fooled by "man portage", but I should have know
better.  That is, I knew full well, but forgot, that /usr/profile is
temporary and that user changes should be make in /etc/portage.
Should I file a bug with proposed extra words for the beginning of the
"portage" man page?

thanks again,
allan
-- 
gentoo-user@gentoo.org mailing list



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

* Re: [gentoo-user] the nsplugin use flag
  2007-07-23  3:23           ` Allan Gottlieb
@ 2007-07-23 11:57             ` Mark Shields
  2007-07-23 15:13               ` Allan Gottlieb
  0 siblings, 1 reply; 15+ messages in thread
From: Mark Shields @ 2007-07-23 11:57 UTC (permalink / raw
  To: gentoo-user

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

On 7/22/07, Allan Gottlieb <gottlieb@nyu.edu> wrote:
>
> At Sun, 22 Jul 2007 09:27:09 +0200 Dirk Heinrichs <
> dirk.heinrichs@online.de> wrote:
>
> > Am Samstag, 21. Juli 2007 schrieb Allan Gottlieb:
> >
> >> echo "dev-java/blackdown-jre nsplugin" >>
> >> /etc/make.profile/package.use.mask echo "dev-java/blackdown-jdk
> nsplugin"
> >> >> /etc/make.profile/package.use.mask echo
> "dev-java/blackdown-java3d-bin
> >> nsplugin" >> /etc/make.profile/package.use.mask
> >
> > No. /etc/make.profile is a softlink into the portage tree. What ever you
> > change there will be overwritten when you sync the tree next time. The
> > correct file is /etc/portage/package.use and the entry should be
> >
> > dev-java/blackdown-jdk -nsplugin
> >
> > And, this is only needed when you use this package. As long as it's not
> > installed on your system, you don't even need to worry.
>
> Thank you.  I was fooled by "man portage", but I should have know
> better.  That is, I knew full well, but forgot, that /usr/profile is
> temporary and that user changes should be make in /etc/portage.
> Should I file a bug with proposed extra words for the beginning of the
> "portage" man page?
>
> thanks again,
> allan
> --
> gentoo-user@gentoo.org mailing list
>
>
the manpage for portage has both references to /etc/make.profile/ and
/etc/portage/ (it's in the synopsis):

       /etc/
              make.globals
              make.conf(5)

       /etc/make.profile/
              deprecated
              make.defaults
              packages
              packages.build
              package.provided
              package.use
              package.use.force
              package.use.mask
              parent
              profile.bashrc
              use.force
              use.mask
              virtuals

       /etc/portage/
              bashrc
              modules
              package.keywords
              package.mask
              package.unmask
              package.use
              mirrors
              categories

       /etc/portage/profile/
              site-specific overrides of /etc/make.profile/

       /usr/portage/profiles/
              arch.list
              categories
              info_pkgs
              info_vars
              package.mask
              profiles.desc
              thirdpartymirrors
              use.desc
              use.local.desc

       /var/cache/edb/
              misc internal cache files

       /var/db/pkg/
              database to track installed packages

       /var/lib/portage/
              config
              world


-- 
- Mark Shields

[-- Attachment #2: Type: text/html, Size: 5982 bytes --]

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

* Re: [gentoo-user] the nsplugin use flag
  2007-07-23 11:57             ` Mark Shields
@ 2007-07-23 15:13               ` Allan Gottlieb
  2007-07-23 15:43                 ` Alan McKinnon
  0 siblings, 1 reply; 15+ messages in thread
From: Allan Gottlieb @ 2007-07-23 15:13 UTC (permalink / raw
  To: gentoo-user

At Mon, 23 Jul 2007 07:57:09 -0400 Mark Shields <laebshade@gmail.com> wrote:

> On 7/22/07, Allan Gottlieb <gottlieb@nyu.edu> wrote:
>>
>> Thank you.  I was fooled by "man portage", but I should have know
>> better.  That is, I knew full well, but forgot, that /usr/profile is
>> temporary and that user changes should be make in /etc/portage.
>> Should I file a bug with proposed extra words for the beginning of the
>> "portage" man page?
>> --
>> gentoo-user@gentoo.org mailing list
>>
>>
> the manpage for portage has both references to /etc/make.profile/ and
> /etc/portage/ (it's in the synopsis):

Sure, but it doesn't remind you that changing /etc/portage is the way
to go.  Indeed if you read the description for 

>       /etc/make.profile/
>              package.use.mask

(given later in the man page) it sounds like a fine way to prevent a
use flag from applying to a package.

It is correct that

>       /etc/portage/
>              package.use

is also described and also seems like a fine way to prevent (or
enable) a use flag from applying to a package.

I was asking if some words should be at the very top of the man page
stating that /etc/make.profile is the place for user changes.

allan
-- 
gentoo-user@gentoo.org mailing list



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

* Re: [gentoo-user] the nsplugin use flag
  2007-07-23 15:13               ` Allan Gottlieb
@ 2007-07-23 15:43                 ` Alan McKinnon
  2007-07-23 16:02                   ` Neil Bothwick
  0 siblings, 1 reply; 15+ messages in thread
From: Alan McKinnon @ 2007-07-23 15:43 UTC (permalink / raw
  To: gentoo-user

On Monday 23 July 2007, Allan Gottlieb wrote:
> I was asking if some words should be at the very top of the man page
> stating that /etc/make.profile is the place for user changes.

It seems like you grasp it all, but just in case, here's the executive 
summary:

make.profile is for devs to make default system changes
/etc/portage/* is for users to make customized local changes

alan

-- 
Optimists say the glass is half full,
Pessimists say the glass is half empty,
Developers say wtf is the glass twice as big as it needs to be?

Alan McKinnon
alan at linuxholdings dot co dot za
+27 82, double three seven, one nine three five
-- 
gentoo-user@gentoo.org mailing list



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

* Re: [gentoo-user] the nsplugin use flag
  2007-07-23 15:43                 ` Alan McKinnon
@ 2007-07-23 16:02                   ` Neil Bothwick
  2007-07-23 18:38                     ` Allan Gottlieb
  0 siblings, 1 reply; 15+ messages in thread
From: Neil Bothwick @ 2007-07-23 16:02 UTC (permalink / raw
  To: gentoo-user

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

On Mon, 23 Jul 2007 17:43:01 +0200, Alan McKinnon wrote:

> make.profile is for devs to make default system changes

make.conf is for users to make customised system changes

> /etc/portage/* is for users to make customized local changes

In increasing order of priority.


-- 
Neil Bothwick

Top Oxymorons Number 21: "Now, then ..."

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

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

* Re: [gentoo-user] the nsplugin use flag
  2007-07-23 16:02                   ` Neil Bothwick
@ 2007-07-23 18:38                     ` Allan Gottlieb
  2007-07-24  8:07                       ` Neil Bothwick
  0 siblings, 1 reply; 15+ messages in thread
From: Allan Gottlieb @ 2007-07-23 18:38 UTC (permalink / raw
  To: gentoo-user

At Mon, 23 Jul 2007 17:02:35 +0100 Neil Bothwick <neil@digimed.co.uk> wrote:

> On Mon, 23 Jul 2007 17:43:01 +0200, Alan McKinnon wrote:
>
>> make.profile is for devs to make default system changes
>
> make.conf is for users to make customised system changes
>
>> /etc/portage/* is for users to make customized local changes
>
> In increasing order of priority.

OK.  Here are proposed words.  The two paragraphs indented 4 spaces
are the first two paragraphs of the existing man page; the middle
paragraph is new.  I did not know neil's comment on priority, but
trust his memory and included the comment in the proposed addition.

My proposal is to file an enhancement documentation bug.

allan

    The  current portage code uses many different configuration files, most
    of which are unknown to users and normal developers.  Here we will  try
    to  collect  all the odds and ends so as to help users more effectively
    utilize portage.  This is a reference  only  for  files  which  do  not
    already have a man page.

  Note that users should place their customized local changes in the
  /etc/portage directory, creating any needed files listed below that
  do not exist.  The files are listed in increasing order of
  priority.

  The make.profile directory, which is a symlink into the /usr/portage
  tree, is for system defaults.  Like all of the /usr/portage tree,
  these files are overwritten when an emerge sync is performed.  Hence
  users normally do *not* alter these files.

    All  files in the make.profile directory may be tweaked via parent pro-
    files when  using  cascading  profiles.   For  more  info,  please  see
    http://www.gentoo.org/proj/en/releng/docs/cascading-profiles.xml

-- 
gentoo-user@gentoo.org mailing list



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

* Re: [gentoo-user] the nsplugin use flag
  2007-07-23 18:38                     ` Allan Gottlieb
@ 2007-07-24  8:07                       ` Neil Bothwick
  2007-07-24 12:58                         ` Allan Gottlieb
  0 siblings, 1 reply; 15+ messages in thread
From: Neil Bothwick @ 2007-07-24  8:07 UTC (permalink / raw
  To: gentoo-user

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

On Mon, 23 Jul 2007 14:38:50 -0400, Allan Gottlieb wrote:

>   Note that users should place their customized local changes in the
>   /etc/portage directory, creating any needed files listed below that
>   do not exist.

Local changes go in /etc/make.conf, per-package changes go
in /etc/portage/.


-- 
Neil Bothwick

Things are more like they are now than they ever were before.

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

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

* Re: [gentoo-user] the nsplugin use flag
  2007-07-24  8:07                       ` Neil Bothwick
@ 2007-07-24 12:58                         ` Allan Gottlieb
  0 siblings, 0 replies; 15+ messages in thread
From: Allan Gottlieb @ 2007-07-24 12:58 UTC (permalink / raw
  To: gentoo-user

At Tue, 24 Jul 2007 09:07:10 +0100 Neil Bothwick <neil@digimed.co.uk> wrote:

> On Mon, 23 Jul 2007 14:38:50 -0400, Allan Gottlieb wrote:
>
>>   Note that users should place their customized local changes in the
>>   /etc/portage directory, creating any needed files listed below that
>>   do not exist.
>
> Local changes go in /etc/make.conf, per-package changes go
> in /etc/portage/.

Correct.  How about (4 blank indent is from man portage; 2 blank
indent is new).

allan

    The  current portage code uses many different configuration files, most
    of which are unknown to users and normal developers.  Here we will  try
    to  collect  all the odds and ends so as to help users more effectively
    utilize portage.  This is a reference  only  for  files  which  do  not
    already have a man page.

  Note that users should place in make.conf local changes that are to
  apply to all emerges; per-package changes belong in the /etc/portage
  directory, creating any needed files listed below that do not exist.
  The files are listed in increasing order of priority.

  The make.profile directory, which is a symlink into the /usr/portage
  tree, is for system defaults.  Like all of the /usr/portage tree,
  these files are overwritten when an emerge sync is performed.  Hence
  users normally do *not* alter these files.

    All  files in the make.profile directory may be tweaked via parent pro-
    files when  using  cascading  profiles.   For  more  info,  please  see
    http://www.gentoo.org/proj/en/releng/docs/cascading-profiles.xml
-- 
gentoo-user@gentoo.org mailing list



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

end of thread, other threads:[~2007-07-24 13:08 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-07-20 14:41 [gentoo-user] the nsplugin use flag Allan Gottlieb
2007-07-20 17:57 ` Florian Philipp
2007-07-20 23:32   ` Allan Gottlieb
2007-07-21  6:52   ` Dirk Heinrichs
2007-07-21 16:11     ` Allan Gottlieb
2007-07-21 18:15       ` Allan Gottlieb
2007-07-22  7:27         ` Dirk Heinrichs
2007-07-23  3:23           ` Allan Gottlieb
2007-07-23 11:57             ` Mark Shields
2007-07-23 15:13               ` Allan Gottlieb
2007-07-23 15:43                 ` Alan McKinnon
2007-07-23 16:02                   ` Neil Bothwick
2007-07-23 18:38                     ` Allan Gottlieb
2007-07-24  8:07                       ` Neil Bothwick
2007-07-24 12:58                         ` Allan Gottlieb

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