1GDNC(1) GNUstep System Manual GDNC(1)
2
3
4
6 gdnc - GNUstep Distributed Notification Center
7
9 gdnc
10
12 The gdnc daemon is used by GNUstep programs to send notifications and
13 messages to one another. By default it uses private inter-process com‐
14 munications accessible only to the curtrent user on the machine on
15 which it is running (where the operating system supports them).
16
17 Every user needs to have his own instance of gdnc running. While gdnc
18 will be started automatically as soon as it is needed, it is recom‐
19 mended to start gdnc in a personal login script like ~/.bashrc or
20 ~/.cshrc. Alternatively (if you have no command-line tools which use
21 distributed notifications) you can launch gdnc when your windowing sys‐
22 tem or the window manager is started. For example, on systems with X11
23 you can launch gdnc from your .xinitrc script or alternatively - if you
24 are running Window Maker - put it in Window Maker's autostart script.
25 See the GNUstep Build Guide for a sample startup script.
26
28 To attach gdnc to a remote session use the
29
30 -NSHost hostname
31 argument.
32
33 To run a copy of the server to handle public notifications (available
34 to all users on the local machine)
35
36 -GSPublic YES
37
38 To run a copy of the server to handle network-public notifications
39 (available to all users able to connect to the local machine on the
40 network)
41
42 -GSNetwork YES
43
45 gdomap -L GDNCServer will lookup instances of gdnc which were launched
46 with the NSHost, GSPublic, or GSNetwork command line arguments.
47
48 Alternatively, gdomap -N will list all registered names on the local
49 host.
50
52 gdomap(8), GNUstep(7), gpbs(1)
53
54 The GNUstep Build Guide example startup script: <http://gnustep.made-
55 it.com/BuildGuide/index.html#GNUSTEP.SERVICES>
56
58 Work on gdnc started October 1998.
59
60 This manual page first appeared in gnustep-base 1.7.2 (July 2003).
61
63 gdnc was written by Richard Frith-Macdonald <rfm@gnu.org>.
64
65 This man page was written by Martin Brecher <martin@mb-itconsult‐
66 ing.com>.
67
68
69
70GNUstep August 2003 GDNC(1)