[SLE] HOSTNAME and sendmail problem after installing SuSE 7.0
Folks, We now are running SuSE 6.4 in production here at work... the first for Linux (and SuSE) here, but certainly not the last! After watching SuSE and the ReiserFS here at work, I couldn't resist any longer. So, I purchased a copy of SuSE 7.0 Pro and proceeded to replace my perfectly running SuSE 6.3 at home, installing 7.0 from scratch, with reformating and all. I used YaST2, the graphical one, and told it to install the default. The install went beautifully, as SuSE installs for me always do. I decided to setup my system to use kdm, which it now does very nicely. However, I have encountered a few nits that I would like to pick: 1) And most important: even though I use YaST1 and put "JLKreps" for my hostname, and "AtHome" for my domain name, as I have always done before, and even though rc.config contains FQHOSTNAME="JLKreps.AtHome", when YaST proceeds to run its various install scripts, I get 3 consecutive error messages concerning hostname. After YaST is done and I exit it, then when I check with 'echo $HOSTNAME' it shows 'linux'. Should I include a 'period' at the end to fool it? I've tried leaving it blank and YaST won't allow it. 2) Also important, and the reason I am sending this msg from work and not at home, is that the suse-linux-e@suse.com mail list majordomo keeps bouncing my msgs, when I send them from home. I'm using KMail and sendmail at home. When I signed up majordomo had no problem replying to my request nor accepting my verification msg. My email address, registered with suse-linux-e, is: jerrykreps@jlkreps.net. When I send a msg to SuSE's maillist, my outbound msg has the correct from and reply address. When the bounced msg come back Majordomo says it doesn't have a 'jerry@jlkreps.net' registered for the list. Of course not! At no place in my system do I refer to my email address as 'jerry@jlkreps.net'. When my msgs go out the addresses are correct. How are they getting corrupted? BTW, in the month I've used SuSE 7.0 & Kmail, the SuSE list server is the ONLY list server bouncing my mail. 3) The email protocol, SMTP, used to work on SuSE 6.3. On 7.0, Kmail can't see it. ??? 4) When I open an xterm window, su to root, and try to run an x application from the command line, root responds that it can't open an x window. In SuSE 6.3 I had no problems doing that, but I'm probably missing something in ~./Xdefaults that was set automatically in 6.3 but wasn't set in 7.0. ??? 5) When I open an xterm and su to root, then do 'mail', SuSE 7.0 thinks I am still 'jerry' and not 'root'. So, I have to logout as jerry and log in as root to check roots mail. In SuSE 6.3 I could check root mail this way. 6) Under SuSE 6.3 I've been using OCRshop 4.5 to scan and convert text on tiff images. I can install vividata's OCRshop under 7.0, but I can't run the deamon nor can I install my license key. Vividata uses the HWaddr of your NIC and your hostname (I set mine in 'jerry' by modifing ~./bashrc) and both of those values are the same. It may be that SuSE 7.0 uses libc6.so and Vividata wants to see libc6.so.2, but I'm not going to install it because it is a 1998 vintage library. So I may have to do without OCRshop. Anyone get it running under SuSE 7.0? (The scanner part of OCRshop has never worked because Vividata doesn't support Mustek scanners. But, Gimp and XSane does, and I've got them doing their thing ok.) TIA, Jerry -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/support/faq
jkreps@rev.state.ne.us wrote:
[...]
1) And most important: even though I use YaST1 and put "JLKreps" for my hostname, and "AtHome" for my domain name, as I have always done before, and even though rc.config contains FQHOSTNAME="JLKreps.AtHome", when YaST proceeds to run its various install scripts, I get 3 consecutive error messages concerning hostname. After YaST is done and I exit it, then when I check with 'echo $HOSTNAME' it shows 'linux'. Should I include a 'period' at the end to fool it? I've tried leaving it blank and YaST won't allow it.
linux is the name that is assigned by default. Did you reboot (sorry do not know what to restart to update the hostname) by any chance? How are things then? I do not think yast will do it. I vague remember seeing the same thing
2) Also important, and the reason I am sending this msg from work and not at home, is that the suse-linux-e@suse.com mail list majordomo keeps bouncing my msgs, when I send them from home. I'm using KMail and sendmail at home. When I signed up majordomo had no problem replying to my request nor accepting my verification msg. My email address, registered with suse-linux-e, is: jerrykreps@jlkreps.net. When I send a msg to SuSE's maillist, my outbound msg has the correct from and reply address. When the bounced msg come back Majordomo says it doesn't have a 'jerry@jlkreps.net' registered for the list. Of course not! At no place in my system do I refer to my email address as 'jerry@jlkreps.net'. When my msgs go out the addresses are correct. How are they getting corrupted? BTW, in the month I've used SuSE 7.0 & Kmail, the SuSE list server is the ONLY list server bouncing my mail.
did you set up the tables for sendmail? (virtusertabe, userdb... whatever they are named in /etc/mail) There are some articles in the SDB (search smtp) on that.
3) The email protocol, SMTP, used to work on SuSE 6.3. On 7.0, Kmail can't see it. ???
???
4) When I open an xterm window, su to root, and try to run an x application from the command line, root responds that it can't open an x window. In SuSE 6.3 I had no problems doing that, but I'm probably missing something in ~./Xdefaults that was set automatically in 6.3 but wasn't set in 7.0. ???
you need run "xhosts + localhost" prior. After that, you have to reset roots DISPLAY to localhost:0.0 this should work. Check the settings. With the new install you might have overseen that.
5) When I open an xterm and su to root, then do 'mail', SuSE 7.0 thinks I am still 'jerry' and not 'root'. So, I have to logout as jerry and log in as root to check roots mail. In SuSE 6.3 I could check root mail this way.
Ah, your user is jerry? that might explain jerry@jlkreps.net mail address (for reasons guessed above). But I've no idea for your problem. ;-( juergen -- =========================================== __ _ Juergen Braukmann juergen.braukmann@gmx.de| -o)/ / (_)__ __ ____ __ Tel: 0201-743648 dk4jb@db0qs.#nrw.deu.eu | /\\ /__/ / _ \/ // /\ \/ / ===========================================_\_v __/_/_//_/\_,_/ /_/\_\ -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/support/faq
participants (2)
-
jkreps@rev.state.ne.us
-
juergen.braukmann@ruhr-west.de