bugGNUstep - Bugs: bug #13899, gnustep-base-1.11.0 gdnc doesn't...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #13899: gnustep-base-1.11.0 gdnc doesn't register to gdomap

Submitted by:  Armando Di Cianno <fafhrd>
Submitted on:  Sat 23 Jul 2005 04:54:46 PM UTC  
 
Category: Base/FoundationSeverity: 3 - Normal
Item Group: DocumentationStatus: Fixed
Privacy: PublicAssigned to: None
Open/Closed: Closed

Tue 30 Aug 2005 06:53:34 AM UTC, comment #4:

Documentation is now improved somewhat ... so I suppose this should be closed.

Richard Frith-Macdonald <CaS>
Project Member
Sat 23 Jul 2005 06:42:02 PM UTC, comment #3:

I've clarified/extended the documentation a bit in CVS, to point out that 'gdomap -L GDNCServer' only works for gdnc servers started for public use.

Richard Frith-Macdonald <CaS>
Project Member
Sat 23 Jul 2005 06:08:45 PM UTC, comment #2:

Well, the built documentation from gnustep-base-1.11.0 states, correctly, that gdomap map should be started by system, and gdnc by user (which wasn't the way it was before), but then it offers the example of `gdomap -L GDNCServer`, which as you've stated, is incorrect.

So, yes, it's a "documentation bug" I suppose.

Armando Di Cianno <fafhrd>
Sat 23 Jul 2005 05:57:49 PM UTC, comment #1:

I think this is a query rather than a bug report ...

Distributed notifications and the gdnc server now use message ports by default.

That means gdnc needs to be started as the user, not as system.

It also means that it should not show up in gdomap as it's no longer using socket ports (gdomap gives the names of socket ports).

Other things which have not moved over to explicitly selecting message/socket based connections will generate a warning message until the next base release at which the default behavior for all connections will change.

To suppress the warning message you need to do set the NSPortIsMessagePort as suggested in the warning message.

eg.

defaults write NSGlobalDomain NSPortIsMessagePort YES

Richard Frith-Macdonald <CaS>
Project Member
Sat 23 Jul 2005 04:54:46 PM UTC, original submission:

Seeing that GNUstep-HOWTO docs suggest running gdomap as system, and gdnc and gpbs per user, as opposed to running gdomap and gdnc as system in the old way.

After started gdnc as a user, gdomap doesn't show GDNCServer:
# gdomap -L GDNCServer
Unable to find GDNCServer.

Application start-ups state that we should start using NSPortIsMessagePort ... but this isn't the default atm, and it seems the old way is now not working.

Suggestions for what the working default should be for packagers would be greatly appreciated.

Armando Di Cianno <fafhrd>

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

Do you think this task is very important?
If so, you can click here to add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.

 

Please enter the title of George Orwell's famous dystopian book (it's a date):

 

 

Follow 3 latest changes.

Date Changed By Updated Field Previous Value => Replaced By
Tue 30 Aug 2005 06:53:34 AM UTCCaSStatusNone=>Fixed
  Open/ClosedOpen=>Closed
Sat 23 Jul 2005 05:57:49 PM UTCCaSItem GroupBug=>Documentation

Back to the top


Powered by Savane 3.1-cleanup1