Sponsored Content
Operating Systems Linux Red Hat Problems running redhat config samba in the GUI Post 302281103 by timcs on Wednesday 28th of January 2009 07:51:55 AM
Old 01-28-2009
Problems running redhat config samba in the GUI

hi

Recently the above option has stopped working all together. On clicking on this option it appears as though the window will open as the outline of the box appears but nothing more.

On running this from a command prompt within the GUI , I get the following error:

Quote:
Xlib: connection to ":1.0" refused by server
Xlib: Invalid MIT-MAGIC-COOKIE-1 key
redhat-config-samba requires a currently running X server.
The last line makes no sense as the X server is clearly running as I ran this within the GUI in the first place Smilie

Any help would be appreciated.
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

redhat 7.1 GUI

I am trying to install a Linux LFS server. I have not been able to figure out how to get the GUI to load up. I'm not even sure if it has been installed. Any information would be greatly appreciatted. (2 Replies)
Discussion started by: tlcrowder
2 Replies

2. UNIX for Dummies Questions & Answers

GUI for Redhat Linux

I just installed Redhat Linux 8.0 and I do not know how to get to my GUI Desktop. Right now I'm just in the shell please help. (2 Replies)
Discussion started by: savagebeast
2 Replies

3. IP Networking

samba config with WEBMIN Tool

HI, I configured my samba, but it doesn't work correctly, Here is the error message: "d.so.1: /usr/local/samba/sbin/smbd: fatal: libpopt.so.0: open failed: No such file or directory" But there is a file in /usr/loca/samba/sbin/smbd Can you help me please?, thankx, p. (2 Replies)
Discussion started by: pitr
2 Replies

4. Linux

samba config

I am recently trying to configure my samba so I can share my fedora9 server file to my xp clients. However, I can't make it work so far.. please help. here is what i have done so far: 1. installed samba and in /etc/samba/smb.conf i have: comment = this folder is for... (0 Replies)
Discussion started by: k2k
0 Replies

5. Programming

GUI applications on SunSolaris and RedHat Linux

Hello, I want know about building a product on Sun solaris and Redhat Linux. Product would contain C,C++, Java, UNIX Shell scripts and so on. It will not be a client server programme. Thanks! Shafi (5 Replies)
Discussion started by: shafi2all
5 Replies

6. UNIX for Advanced & Expert Users

Samba config file syntax

I hope I'm posting in the right forum. In the samba config file smb.conf in the global settings area... we currently have a domain in the workgroup section as workgroup = domain_name I want to add another domain name to allow attaching to samba. What is the syntax to add another domain... (1 Reply)
Discussion started by: AWSeeker
1 Replies

7. Solaris

SAMBA config / vintala Authentication

could someone Please post step-by step samba config on solaris 10 we use vintala as a authentication tool dont know how to config with vintala Thank You (0 Replies)
Discussion started by: Xterm2121
0 Replies

8. Red Hat

RedHat Linux GUI Issues

hi all i have installed Windows 7 first. then i installed linux on dual partations... i am booting both of them through dual boot... but when i start linux its only working well with CUI, when i used commands like startx or changed the initd to 5 then its loading the GUI interface of RedHat... (9 Replies)
Discussion started by: Nikhil Dethe
9 Replies

9. UNIX and Linux Applications

Samba config for Win7 clients

Hi Guys, Kindly advise what options/settings needed in smb.conf to support win7. currently we are experiencing slow connection issues from our recently upgraded win7 from XP to our Samba server ver. 3.0.33-3.7.el5_3.1 (1 Reply)
Discussion started by: RobertG
1 Replies

10. Solaris

Samba config for windows server

Hi all, I'm using solaris 10 with latest patches applied. I'm using samba to make a directory called /dir1 available from a windows 2003 server. If I do a 'Map network drive' on win 2003 server, I get the error: The specified network is no longer available In the samba-log under... (0 Replies)
Discussion started by: frum
0 Replies
GNUSERV(1)						      General Commands Manual							GNUSERV(1)

NAME
gnuserv, gnuclient - Server and Clients for Emacs SYNOPSIS
gnuclient [-nw] [-display display] [-q] [-v] [-l library] [-batch] [-f function] [-eval form] [-h hostname] [-p port] [-r remote-pathname] [[+line] file] ... gnudoit [-q] form gnuserv gnuattach Removed as of gnuserv 3.x DESCRIPTION
gnuclient allows the user to request a running emacs process to edit the named files or directories and/or evaluate lisp forms. Depending on your environment, it can be an X frame or a TTY frame. One typical use for this is with a dialup connection to a machine on which an emacs process is currently running. gnudoit is a shell script frontend to ``gnuclient -batch -eval form''. Its use is deprecated. Try to get used to calling gnuclient directly. gnuserv is the server program that is set running by emacs to handle all incoming and outgoing requests. It is not usually invoked directly, but is started from emacs by loading the gnuserv package and evaluating the Lisp form (gnuserv-start). gnuattach no longer exists. Its functionality has been replaced by gnuclient -nw. OPTIONS
gnuclient supports as much of the command line options of Emacs as makes sense in this context. In addition it adds a few of its own. Options with long names can also be specified using a double hyphen instead of a single one. -nw This option makes gnuclient act as a frontend such that emacs can attach to the current TTY. emacs will then open a new TTY frame. The effect is similar to having started a new emacs on this TTY with the ``-nw'' option. It currently only works if emacs is run- ning on the same machine as gnuclient. This is the default if the `DISPLAY' environment variable is not set. -display display, --display display If this option is given or the `DISPLAY' environment variable is set then gnuclient will tell emacs to edit files in a frame on the specified X device. -q This option informs gnuclient to exit once connection has been made with the emacs process. Normally gnuclient waits until all of the files on the command line have been finished with (their buffers killed) by the emacs process, and all the forms have been evaluated. -v When this option is specified gnuclient will request for the specified files to be viewed instead of edited. -l library Tell Emacs to load the specified library. -batch Tell Emacs not to open any frames. Just load libraries and evaluate lisp code. If no files to execute, functions to call or forms to eval are given using the -l, -f, or -eval options, then forms to eval are read from STDIN. -f function, Make Emacs execute the lisp function. -eval form Make Emacs execute the lisp form. -h hostname Used only with Internet-domain sockets, this option specifies the host machine which should be running gnuserv. If this option is not specified then the value of the environment variable GNU_HOST is used if set. If no hostname is specified, and the GNU_HOST variable is not set, an internet connection will not be attempted. N.B.: gnuserv does NOT allow internet connections unless XAUTH authentication is used or the GNU_SECURE variable has been specified and points at a file listing all trusted hosts. (See SECURITY below.) Note that an internet address may be specified instead of a hostname which can speed up connections to the server by quite a bit, especially if the client machine is running YP. Note also that a hostname of unix can be used to specify that the connection to the server should use a Unix-domain socket (if sup- ported) rather than an Internet-domain socket. -p port Used only with Internet-domain sockets, this option specifies the service port used to communicate between server and clients. If this option is not specified, then the value of the environment variable GNU_PORT is used, if set, otherwise a service called ``gnuserv'' is looked up in the services database. Finally, if no other value can be found for the port, then a default port is used which is usually 21490 + uid. Note that since gnuserv doesn't allow command-line options, the port for it will have to be specified via one of the alternative methods. -r pathname Used only with Internet-domain sockets, the pathname argument may be needed to inform emacs how to reach the root directory of a remote machine. gnuclient prepends this string to each path argument given. For example, if you were trying to edit a file on a client machine called otter, whose root directory was accessible from the server machine via the path /net/otter, then this argu- ment should be set to '/net/otter'. If this option is omitted, then the value is taken from the environment variable GNU_NODE, if set, or the empty string otherwise. [+n] file This is the path of the file to be edited. If the file is a directory, then the directory browsers dired or monkey are usually invoked instead. The cursor is put at line number 'n' if specified. SETUP
gnuserv is packaged with emacs on Mac OS X. Therefore, you should be able to start the server simply by evaluating the emacs lisp form (gnuserv-start), or equivalently by typing `M-x gnuserv-start'. CONFIGURATION
The behavior of this suite of program is mostly controlled on the lisp side in Emacs and its behavior can be customized to a large extent. Type `M-x customize-group RET gnuserv RET' for easy access. More documentation can be found in the file `gnuserv.el' EXAMPLE
gnuclient -q -f mh-smail gnuclient -h cuckoo -r /ange@otter: /tmp/* gnuclient -nw ../src/listproc.c More examples and sample wrapper scripts are provided in the etc/gnuserv directory of the Emacs installation. SYSV IPC
SysV IPC is used to communicate between gnuclient and gnuserv if the symbol SYSV_IPC is defined at the top of gnuserv.h. This is incompati- ble with both Unix-domain and Internet-domain socket communication as described below. A file called /tmp/gsrv??? is created as a key for the message queue, and if removed will cause the communication between server and client to fail until the server is restarted. UNIX-DOMAIN SOCKETS A Unix-domain socket is used to communicate between gnuclient and gnuserv if the symbol UNIX_DOMAIN_SOCKETS is defined at the top of gnuserv.h. A file called /tmp/gsrvdir????/gsrv is created for communication and if deleted will cause communication between server and client to fail. Only the user running gnuserv will be able to connect to the socket. INTERNET-DOMAIN SOCKETS Internet-domain sockets are used to communicate between gnuclient and gnuserv if the symbol INTERNET_DOMAIN_SOCKETS is defined at the top of gnuserv.h. Both Internet-domain and Unix-domain sockets can be used at the same time. If a hostname is specified via -h or via the GNU_HOST environment variable, gnuclient establish connections using an internet domain socket. If not, a local connection is attempted via either a unix-domain socket or SYSV IPC. SECURITY
Using Internet-domain sockets, a more robust form of security is needed that wasn't necessary with either Unix-domain sockets or SysV IPC. Currently, two authentication protocols are supported to provide this: MIT-MAGIC-COOKIE-1 (based on the X11 xauth(1) program) and a simple host-based access control mechanism, hereafter called GNUSERV-1. The GNUSERV-1 protocol is always available, whereas support for MIT-MAGIC- COOKIE-1 may or may not have been enabled (via a #define at the top of gnuserv.h) at compile-time. gnuserv, using GNUSERV-1, performs a limited form of access control at the machine level. By default no internet-domain socket is opened. If the variable GNU_SECURE can be found in gnuserv's environment, and it names a readable filename, then this file is opened and assumed to be a list of hosts, one per line, from which the server will allow requests. Connections from any other host will be rejected. Even the machine on which gnuserv is running is not permitted to make connections via the internet socket unless its hostname is explicitly speci- fied in this file. Note that a host may be either a numeric IP address or a hostname, and that any user on an approved host may connect to your gnuserv and execute arbitrary elisp (e.g., delete all your files). If this file contains a lot of hostnames then the server may take quite a time to start up. When the MIT-MAGIC-COOKIE-1 protocol is enabled, an internet socket is opened by default. gnuserv will accept a connection from any host, and will wait for a "magic cookie" (essentially, a password) to be presented by the client. If the client doesn't present the cookie, or if the cookie is wrong, the authentication of the client is considered to have failed. At this point. gnuserv falls back to the GNUSERV-1 pro- tocol; If the client is calling from a host listed in the GNU_SECURE file, the connection will be accepted, otherwise it will be rejected. Using MIT-MAGIC-COOKIE-1 authentication When the gnuserv server is started, it looks for a cookie defined for display 999 on the machine where it is running. If the cookie is found, it will be stored for use as the authentication cookie. These cookies are defined in an authorization file (usually ~/.Xauthor- ity) that is manipulated by the X11 xauth(1) program. For example, a machine "kali" which runs an emacs that invokes gnuserv should respond as follows (at the shell prompt) when set up correctly. kali% xauth list GS65.SP.CS.CMU.EDU:0 MIT-MAGIC-COOKIE-1 11223344 KALI.FTM.CS.CMU.EDU:999 MIT-MAGIC-COOKIE-1 1234 In the above case, the authorization file defines two cookies. The second one, defined for screen 999 on the server machine, is used for gnuserv authentication. On the client machine's side, the authorization file must contain an identical line, specifying the server's cookie. In other words, on a machine "foobar" which wishes to connect to "kali," the `xauth list' output should contain the line: KALI.FTM.CS.CMU.EDU:999 MIT-MAGIC-COOKIE-1 1234 For more information on authorization files, take a look at the xauth(1X11) man page, or invoke xauth interactively (without any argu- ments) and type "help" at the prompt. Remember that case in the name of the authorization protocol (i.e.`MIT-MAGIC-COOKIE-1') is sig- nificant! ENVIRONMENT
DISPLAY Default X device to put edit frame. FILES
/tmp/gsrv??? (SYSV_IPC only) /tmp/gsrvdir???/gsrv (unix domain sockets only) ~/.emacs emacs customization file, see emacs(1). SEE ALSO
xauth(1X11), Xsecurity(1X11), gnuserv.el BUGS
NULs occurring in result strings don't get passed back to gnudoit properly. The -nw flag does not work, due to lack of necessary functionality in emacs. AUTHOR. Andy Norman (ange@hplb.hpl.hp.com), based heavily upon etc/emacsclient.c, etc/server.c and lisp/server.el from the GNU Emacs 18.52 distri- bution. Various modifications from Bob Weiner (weiner@mot.com), Darrell Kindred (dkindred@cmu.edu), Arup Mukherjee (arup@cmu.edu), Ben Wing (ben@xemacs.org) and Hrvoje Niksic (hniksic@xemacs.org). 4th Berkeley Distribution GNUSERV(1)
All times are GMT -4. The time now is 06:17 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy