Re: The better ftp server for Debian...
On Mon, Dec 18, 2000 at 11:49:05AM -0500, Ken Weingold wrote: On Mon, Dec 18, 2000, Rogelio E. Castillo Haro wrote: Could you recommend the best ftp server for my Linux-Debian box? I like NcFTPd a lot. Used it for a while now. I'll second that any day. NcFTPd is fast, reliable and free to use for 3 (or was it 4) concurrent users. Regards Björn
Re: Debian crashes: sw, hw or malicious hacker/virus problems?
HELO, Please check the mailing list archives. If i don't remember wrong i've heard about a package that breaks after a certain time, a bug that is resolved now. I don't remember which package it was but you could at least try to find something about it. I know this reply is very vague but maybe it gives you somewhere to start... Regards, Björn Elwhagen On Mon, Oct 23, 2000 at 08:57:59AM +0200, Jean Orloff wrote: Hello, dear debian fellows! Please forgive my paranoid anonymity, in view of the last section of this message. 1) My problem: I have happily used debian since 1995 (0.93R6 if I recall?). But since I installed 2.1 on my new PC at work, about a year ago, that machine undergoes about a crash per month in average. Nothing to scare a windblows user, of course, but unbearable for someone who knows this should not be so. Especially as these crashes are unrecoverable: screen frozen, mouse/keyboard frozen (no vt switching nor clean reboot possible) and even no access from outside through the network. Thus no alternative to the brutal power switchoff, with subsequent fsck'ing of the whole disk. When does this happen? Always with a heavy load (2-3 users on a 128Mb pentium 400, each with several windows, netscape, emacs etc + some compilation or latex2html going on); always with at least one remote ssh login. I also sometimes had the impression of the mouse freezing temporarily before the total crash, but you know how short time causality can be violated in the human brain. 2) Software problems? In the beginning, I attributed this to the network interface card (3C905C=Tornado) that was not officially supported by Donald Becker's 3C59x driver. Indeed, a twin sister machine (same install, same hardware except for an officially supported 3C905B) had no problem whatsoever. So I fetched the official driver from 3com site, tried a precompiled mandrake kernel with this 3com driver, but the problem remained. I then tried various kernel+3C59x pre- or home-compiled versions (2.13, 2.15, 2.17) but with each I endured at least one crash. I checked the NIC autoconfigured network parameters with ether-diag, found out half duplex generated less error messages but nothing more serious. I installed gnu-accounting package (acct), to see the last commands that were executed before the crash, but found nothing special. 3) Hardware problems? Bored with switching kernels, I followed the hardware problem track. Despite a successful memory test at boot, maybe one of the 2 memory bars was bad? I ran during the summer on half memory, but it ended up by a crash again. I switched the memory bar: problem again a month later. Maybe the NIC slot was bad? I switched with the soundcard last week. No crash yet, but I have reasons to believe it won't help. 4) Hacker/virus problems? During the very first hour of the very first install, I got port-scan attacked (see log below). Bad point for debian, I thought: what is the probability of a PC being attacked in the first hour of its connection to the net? Looks more probable that the attack was triggered by the install process! Anyway, the ports for telnet (22) and ftp (??) were filtered by the local router (except for local machines), I was not running any daemon, so I was not too scared. After watching the logs for about a week, I opened the machine to full internet exclusively through ssh connections which are not filtered by the local router. Until last week, I had no reason to think of hacker origin to my crashes. But last week, I got 2 crashes. And I noticed something very curious in the accounting logs. Among the last processes that finished less than 5 minutes before the crash, there was a bunch of NAMELESS root processes, that started at 0 unix time (Jan 1 1970) and lasted 0 second (!?). E.g: # lastcomm S20acct S root ?? 0.01 secs Thu Oct 19 19:40 acctonS root ?? 0.00 secs Thu Oct 19 19:40 --- reboot root ?? 0.00 secs Thu Jan 1 01:00 root ?? 0.00 secs Thu Jan 1 01:00 root ?? 0.00 secs Thu Jan 1 01:00 root ?? 0.00 secs Thu Jan 1 01:00 root ?? 0.00 secs Thu Jan 1 01:00 root ?? 0.00 secs Thu Jan 1 01:00 root ?? 0.00 secs Thu Jan 1 01:00 root ?? 0.00 secs Thu Jan 1 01:00 root ?? 0.00 secs Thu Jan 1 01:00 root ?? 0.00 secs Thu Jan 1 01:00 root ?? 0.00 secs Thu Jan 1 01:00 root ?? 0.00 secs Thu Jan 1 01:00 root ?? 0.00 secs Thu Jan 1 01:00
Re: make install, great, now make uninstall??
Tip, make -n install doesn't install a program, only shows what it is about to do. Use this to find out what files to remove if there are no uninstall target in the Makefile. Regards, Björn On Thu, Oct 26, 2000 at 09:43:00AM -0400, Jason Hammerschmidt wrote: So let's say you did a make install, you testing the program, you thought that's great, now I want to remove it... I have the original configured Makefiles n all, is there an automated command that goes through and does the opposite of make install, kinda like a make uninstall (I wish). any thoughts? -- Jason Hammerschmidt, Sapere Aude freedom personal responsibility good, serfdom tyrannical control bad MacLaren McCann Interactive - direct 416.643.8560 -- Unsubscribe? mail -s unsubscribe [EMAIL PROTECTED] /dev/null
Re: Outgoing port 53 redirected to special port.
Thanks for your input on my problem. I've solved the problem by setting up a local DNS that sends querys on port 53. It works well enough and keeps my firewall tight and neat. I could ofcourse use an external DNS as suggested in a private mail, but i think i for some reasons like this solution the better. I would prefer to be able to send all requests to ourside port 53 to a special one but that seems a bit harder than the solution i've chosen. Well...i might change the setup in the future but until then i just say thank you all for your help. Regards // Marwin -- | Björn Elwhagen aka Marwin Finger [EMAIL PROTECTED] | | Student at Wexio University for PGP public key. (broken) | | SwedenICQ: 356095 |
Outgoing port 53 redirected to special port.
Hello! I have a slight problem that i want to solve. Since the admins on our school is really nosy and scans our computers for ftp and web-servers among, to name a few examples i would like to shut them out completely from my computer. As it is now i have a pretty straight-forward firewall that only allows certain IP's that i accept to connect to my computer. Just for the sake of it and for learning-purposes i would now like to build a better wall. The problem is that one computer that they scan from is the name-server and that one is hard to isolate it completely from here. The only thing i allow from the DNS is UDP from 1024-65535 since DNS, in case the packets isn't larger than 512 bytes which i haven't encountered so far, uses UDP on a port that the program can access itself. What i now would like to do is to organize it so that all the outgoing requests to the nameserver goes through a special port. I guess it would be done it i set up a nameserver on my own machine that sends the requests which should come back on port 53 but i don't like the idea of another large program that takes up my memory. 1) Is there a way just using chains to do that task or do i have to learn how masquerading works too? An example of how i would like it to be: netscape sends a gethostname() and the request goes out on, lets say, port 567 to the nameserver which responds to the same port on my computer and netscape gets the IP it searched for. 2) Another question is, is it possible to isolate 2 or more specific IP's with the same mask? How would i do? I guess that it would be possible with some sort of simple boolean algebra but i'm not sure. Example: isolate the addresses 10.0.0.1 and 10.0.0.2 and 10.0.0.7. I would be very glad if someone could help me out here. I know how to set up chains using ipchains so that won't be nessecery to explain, but i haven't fooled around with masquerading so that's the problem perhaps. These questions is directed to people that are kind enough to send me a good answer and not just to point to a bunch of HOWTO's. Advance thanks. // Marwin -- | Björn Elwhagen aka Marwin Finger [EMAIL PROTECTED] | | Student at Wexio University for PGP public key. (broken) | | SwedenICQ: 356095 |
cd_doEject[CDROMEJECT]: Device or resource busy
Hi! I have a strange problem. Even tho my cdrom is unmounted i can't get it to eject the CD. I'm currently using the IDE-SCSI emulation but the same problem occured when i used the ATAPI-driver. The only message i get is: cd_doEject[CDROMEJECT]: Device or resource busy Has anyone seen or heard of this problem before? Can anyone perhaps give me a hint to where i can look up locked/used devices and such? I've checked around a bit in /proc but haven't been able to spot anything that i can relate to this. Anything that might be useful would be greatly appreciated. Regards // Marwin -- | Björn Elwhagen aka Marwin Finger [EMAIL PROTECTED] | | Student at Wexio University for PGP public key. (broken) | | SwedenICQ: 356095 |
CDROM trouble and Kernel message.
Hello! I'm having some strange problems. I can't eject my CDROM even tho it's unmounted according to mtab and all other places that i can think of. The message i get is simply: 1 21:59:52 marwin $ cdctrl eject cd_doEject[CDROMEJECT]: Device or resource busy Pressing the eject-button on the CD doesn't help either. If anyone has seen this behaviour b4 please let me know what's the problem. I'm using kernel 2.2.1 and the SCSI-emulation code with a ATAPI-drive. The problem were there with the native ATAPI-driver too so it's not driver-specific AFAIK. A message that i get in my syslog that puzzles me too is this: Feb 10 06:29:15 arwen kernel: khm Why does this message show up? If anyoen can help solve at least the first problem i would be really grateful. It's kinda annoying to have to reboot the freaking computer every time i want to change CD... Regards // Marwin -- | Björn Elwhagen aka Marwin Finger [EMAIL PROTECTED] | | Student at Wexio University for PGP public key. (broken) | | SwedenICQ: 356095 |
Strange kernel-message.
Hello! The last few days i've been noticing strange messages in the kernel-log (kern.log). The message goes like this: Feb 10 06:28:14 arwen kernel: khm and repeats about 5 times every minute. I haven't got a single clue what it means and would appreciate an answer. I'm using kernel 2.2.1. Regards // Marwin -- | Björn Elwhagen aka Marwin Finger [EMAIL PROTECTED] | | Student at Wexio University for PGP public key. (broken) | | SwedenICQ: 356095 |
httpd dummy-package?
Hello! I would appreciate if anyone could tell me where to find or provide a httpd-dummy-package. I've installed Roxen from original tar-ball and i would really like to install swat for samba. But the deps doesn't allow this since swat depends on httpd. I really hate not to be able to tell apt that i really have this package. Perhaps some good programmer could put together a package that creates this kind of dummy-packages really easy so that one aren't forced into installing only debian-packages. Thanks in advance! // Marwin -- | Björn Elwhagen aka Marwin Finger [EMAIL PROTECTED] | | Student at Wexio University for PGP public key. (broken) | | SwedenICQ: 356095 |
Re: httpd dummy-package?
On Mon, Feb 08, 1999 at 04:55:53AM -0600, Martin Bialasinski wrote this: Install the equivs package from potato. Thanks _both_ of you for helping me out. I actually found the example myself when having installed the package. Although this solution isn't the best one it's at least possible to meet dependencies. C'ya around! // Marwin -- | Björn Elwhagen aka Marwin Finger [EMAIL PROTECTED] | | Student at Wexio University for PGP public key. (broken) | | SwedenICQ: 356095 |
Re: X woes (potato)
On Wed, Feb 03, 1999 at 01:39:55PM -0600, Mike Merten wrote this: I had the same problem... check your ~/.xsession-errors file. It probably indicates a syntax error in the /etc/X11/Xsession file at line 47. I added a line immediately before the 'default)' case containing ';;' and everything started working. I get the exact same error-message as you do but i weren't able to solve your the problem your way. This is the change i did accordning to my interpretation of you fix. 47: ;; 48:default) 49: ;; I don't know too much scripting so i don't actually know what you would accomplish by this fix but i do know that i get this error-message instead: /etc/X11/Xsession: [: sh: binary operator expected What is wrong? Regards // Marwin -- | Björn Elwhagen aka Marwin Finger [EMAIL PROTECTED] | | Student at Wexio University for PGP public key. | | SwedenICQ: 356095 |
Why use xterm-debian?
Hi! I've been annoyed for a long time now with the fact that Debian uses xterm-debian as the TERM-variable. It can't surve any purpose for all i know, if the purpose isn't to be as incompatible with other *IX standards. Why not only use xterm-color instead? I could always set TERM=xterm myself, but that create trouble for some of the packages. And xterm-debian mucks with some programs that i compile and install myself. I don't know why they have started using this standard - but i sure think it sucks. If anyone could give me a correct answer to WHY i would be very grateful. Perhaps point me to some old discussion about it. That's about the only thing i don't like with Debian at the moment. I have been running it since Hamm was unstable and always used the unstable branches and almost never had any big trouble with it. Regards // Marwin -- | Björn Elwhagen aka Marwin Finger [EMAIL PROTECTED] | | Student at Wexio University for PGP public key. | | SwedenICQ: 356095 |
Re: X woes (potato)
On Thu, Feb 04, 1999 at 05:30:33AM -0600, Björn Elwhagen wrote this: I get the exact same error-message as you do but i weren't able to solve your the problem your way. This is the change i did accordning to my interpretation of you fix. 47: ;; 48:default) 49: ;; I don't know too much scripting so i don't actually know what you would accomplish by this fix but i do know that i get this error-message instead: /etc/X11/Xsession: [: sh: binary operator expected What is wrong? Solved. For some reason it didn't allow me to have a personal .xsession in my homedir, which have worked just fine b4. Some setting must have changed, although allow-user-xsession is set. // Marwin -- | Björn Elwhagen aka Marwin Finger [EMAIL PROTECTED] | | Student at Wexio University for PGP public key. | | SwedenICQ: 356095 |
Samba 2.0.0 - are there any deb's?
Hello! I'm interested in knowing wheather there is a debian-package of Samba 2.0.0. If there isn't any and if there is gonna take time for it to be available i might just install the tar-ball instead. Perhaps at bit more hassle but... Regards // Marwin -- | Björn Elwhagen aka Marwin Finger [EMAIL PROTECTED] | | Student at Wexio University for PGP public key. | | SwedenICQ: 356095 |
Re: potato
On Mon, Feb 01, 1999 at 11:40:52AM -0600, Daniel Elenius wrote this: How unfinished is potato? Is it hard to get it to work properly, and are there lots of changes compared to slink? I managed to get slink to work after a while... I've used potato a long time now (since the freeze of slink and slink since the freeze of hamm) so i guess i'm not the best reference but i have never had any problems with the upgrades, even tho some have been a 40 package-upgrade or just about. If you can handle some potential struggle to begin with there shouldn't be a problem. Regards // Marwin -- | Björn Elwhagen aka Marwin Finger [EMAIL PROTECTED] | | Student at Wexio University for PGP public key. | | SwedenICQ: 356095 |
Re: Help compiling my kernel
Please correct/add ANYTHING in my answers. On Mon, Feb 01, 1999 at 10:16:12PM -0600, [EMAIL PROTECTED] wrote this: I need some help compiling my kernel: 1) I would really rather not have to go through the config process - it is my hope that I can use the standard .config file with a few modifications - in particular, sound and APM enabled. Can't I just use the standard .config file, modify a few things via an editor, and use it to recompile my kernel? If I do this, can I skip the make menuconfig step? I'd say it's always best to check all the configurations BUT if you like to edit .config i guess you should do a 'make mrproper' first to clean things and then a 'make config' and just press return 'til it's done. Then edit .config for to your liking. After you are done do a 'make dep' and 'make clean'. After that you should be able to compile, and possibly install if you like that, with 'make modules;make modules_install;make bzlilo' or just plain bzimage if youd like to install it manually. Further, I unpacked my kernel-source package, but it doesn't contain a .config file, however it does contain .config.save. Can I rename it to .config and use it? Since i don't know what the configure in that file looks like i can't advise you on that. Better do a make config instead. 2) After I compile my kernel, say I decide to change a few things in the source - is there a need to redo the make menuconfig step? Or does that strictly create the .config file? I'm not quite sure what menuconfig does except makes a new config. Don't see why it should be needed. 3) I tried to make menuconfig, but got an error: rm -f include/asm ( cd include ; ln -sf asm-i386 asm) make -C scripts/lxdialog all make[1]: Entering directory 'usr/src/kernel-source-2.0.34/scripts/lxdialog' gcc -O2 -Wall -fomit-frame-pointer -DLOCALE -DCURSES_LOC=curses.h -c lxdialog.c -o lxdialog.o In file included from lxdialog.c:22: dialog.h:29: curses.h: No such file or directory make[1]: *** [lxdialog.o] Error 1 make[1]: Leaving directory `/usr/src/kernel-source-2.0.34/scripts/lxdialog' make: *** [menuconfig] Error 2 I'm guessing I need something like ncursesxxx-dev, right? How come this isn't in the dependencies of kernel-package? Yup..install libncurses-dev to get that file. And it's not in the dependency-list since you don't actually NEED it...it just make life easier to 'make menyconfig' than 'make config'. 5) I seem to have three different versions of the header files. Do I really need them all? I have: libc6 - /usr/include libc5-altdev - /usr/i486-linuxlibc1/include linux source - /usr/src/include When you look at the kernel-source-package it says that the kernel-headers don't need to be installed. They are provided by the kernel-source-package. 6) The kernel-package docs say I need to run: make-kpkg --rootcmd fakeroot version Do I need to do this if I compile as root? I don't have fakeroot - do I need it? Will su work instead? I haven't used kernel-package so i really can't tell. But fakeroot seems quite obsolete when compiling as root. Why make a package of it at all? 'make bzlilo' compiles and installes the needed files all by itself. G.L. // Marwin -- | Björn Elwhagen aka Marwin Finger [EMAIL PROTECTED] | | Student at Wexio University for PGP public key. | | SwedenICQ: 356095 |
Re: Dselect and obsolet packages
On Sun, Jan 31, 1999 at 11:46:59AM -0600, Gary L. Hennigan wrote this: However, it's also got a lot of packages in Obsolete sections. What do I do with these? Obsolete/local packages is packages that: 1. is old and now removed from the distribution. Although some of the packages might still be using them if they aren't updated lately to use the new libraries or so... 2. is a package that you have installed as a deb-package but isn't part of the distribution to begin with. Like if you build a package from source and install it. 3. in any other way is obsolete or local... ;) Hope you are helped. Regards // Marwin -- | Björn Elwhagen aka Marwin Finger [EMAIL PROTECTED] | | Student at Wexio University for PGP public key. | | SwedenICQ: 356095 |
Re: What does this mean?
On Sun, Jan 31, 1999 at 02:17:22PM -0600, Jesse Evans wrote this: [crack-lib talk] Branden, Cute. Ok, so I can ignore it safely. How can I stop it? Just remove the file cracklib in /etc/cron.daily/ and you should be just fine. // Marwin -- | Björn Elwhagen aka Marwin Finger [EMAIL PROTECTED] | | Student at Wexio University for PGP public key. | | SwedenICQ: 356095 |
Why is LILO failing?
I've just installed a new version of lilo and i have a problem getting it to work. It says there is an error in my configuration. Here's the info: - [ROOT: /]# cat /etc/lilo.conf boot = /dev/hda root = /dev/hda2 vga = normal block image = /vmlinuz label = linux read-only image = /vmlinuz.old label = old read-only [ROOT: /]# lilo -v LILO version 21, Copyright 1992-1998 Werner Almesberger Reading boot sector from /dev/hda Merging with /boot/boot.b Syntax error near line 5 in file /etc/lilo.conf [ROOT: /]# ls -l /vmlinuz -rw-r--r-- 1 root root 576594 Jan 27 10:04 /vmlinuz [ROOT: /]# df Filesystem 1k-blocks Used Available Use% Mounted on /dev/hda2 1147127976042111815 90% / [ROOT: /]# uname -a Linux arwen 2.2.0 #9 Wed Jan 27 09:42:15 CET 1999 i586 unknown - The kernel is compiled with bzlilo if that gives any more information. I'd appreciate some thoughts about my problem. Regards // Marwin -- | Björn Elwhagen aka Marwin Finger [EMAIL PROTECTED] | | Student at Wexio University for PGP public key. | | SwedenICQ: 356095 |
Re: Why is LILO failing?
On Thu, Jan 28, 1999 at 04:21:10AM -0600, Heikki Vatiainen wrote this: root = /dev/hda2 vga = normal block ^ Block? I did not find any references to block keyword in lilo.conf manual page. If you take it out, does it work then? H...Tnx...i have no idea how i could have missed that fact. I looked through the manualpages and looked at every line in my lilo.conf, or so i thought at least. block must have been removed in this release since it worked b4. Works like a charm now! Thanks a bunch! *embarrased look on my face* // Marwin -- | Björn Elwhagen aka Marwin Finger [EMAIL PROTECTED] | | Student at Wexio University for PGP public key. | | SwedenICQ: 356095 |
Re: KDE 1.1pre2
On Wed, Jan 27, 1999 at 05:18:01PM -0600, Noah L. Meyerhans wrote this: Hey all. KDE 1.1pre2 was released the other day, and I have begun constructing Debian packages of it. If anybody out there is interested, I will make them available for download. I have constructed packages for the basic KDE installation, kdeutil, and kdeadmin. I'm working on kdenetwork now, but there's a problem with one of the Makefiles that I'll need to fix first. I'll make more packages soon. Hiya! I'm really looking 4ward to be able to install a newer and better version of KDE. I used KDE 1.0 but too much seemed incomplete and the speed wasn't the best at the time. Not to mention that i have more memory now. Just be sure to announce the packages properly here when they are comlete. Best regards! // Marwin -- | Björn Elwhagen aka Marwin Finger [EMAIL PROTECTED] | | Student at Wexio University for PGP public key. | | SwedenICQ: 356095 |
Re: converting numbers
On Thu, Jan 28, 1999 at 11:57:54AM -0600, David Stern wrote this: Where's the FM that tells how to convert numbers, like 0x11A to a decimal? 0x0123 is if i don't reccall wrong the way to represent an octal number. In that case you get it's decimal number this way. 123 base 8 is (3*8^0 + 2*8^1 + 1*8^2 = 3*1 + 2*8 + 1*64 = 83) base 10 Hope this helps you understand. Regards // Marwin -- | Björn Elwhagen aka Marwin Finger [EMAIL PROTECTED] | | Student at Wexio University for PGP public key. | | SwedenICQ: 356095 |
Re: converting numbers
On Thu, Jan 28, 1999 at 04:19:10PM -0600, Joey Hess wrote this: David Stern wrote: Where's the FM that tells how to convert numbers, like 0x11A to a decimal? This is in base 16, so: Hm...i obvilously didn't even look hard enough at the number given since i didn't even notice the A...my fault...my tired eyes decieved me... ;) Regards // Marwin -- | Björn Elwhagen aka Marwin Finger [EMAIL PROTECTED] | | Student at Wexio University for PGP public key. | | SwedenICQ: 356095 |
Re: simple question
On Tue, Jan 26, 1999 at 12:50:55PM -0600, Darknight wrote this: Is there a way to change the port used on wu-ftpd-academ? If so, what is it? Thanks. I don't have it installed right now but i guess you simply could change the portnumber in /etc/services. I've never had a reason to try that but it should work AFAIK. Good Luck! // Marwin -- | Björn Elwhagen aka Marwin Finger [EMAIL PROTECTED] | | Student at Wexio University for PGP public key. | | SwedenICQ: 356095 |
Re: Debian package to read Excel XLS spreadsheet
On Wed, Jan 27, 1999 at 03:42:07AM -0600, Johann Spies wrote this: I need a program that can read Excel xls spreadsheet and possibly export data to a text file. Anyone know of such a beast? I haven't really tested it myself, but StarOffice 5.0 - beeing a bit large for just that single purpose but if you don't find an alternative - should be able to import Excel 95/97. Regards // Marwin -- | Björn Elwhagen aka Marwin Finger [EMAIL PROTECTED] | | Student at Wexio University for PGP public key. | | SwedenICQ: 356095 |
Re: Change ftp server?
On Sun, Jan 24, 1999 at 06:14:04PM -0600, Martin Bialasinski wrote this: SHW == Stef Hoesli Wiederwald [EMAIL PROTECTED] writes: SHW I just installed Debian 2.0. ProFTPd is installed, but when I ftp SHW to the machine i see: SHW FTP server (Version 6.2/OpenBSD/Linux-0.10) ready. SHW How do I make Debian use ProFTPd? disable ftp in inetd.conf update-inetd --disable ftp make inetd re-read it's config /etc/init.d/netbase.real reload update-inetd sends a SIGHUP to the inetd-process when finished so that inetd automatically re-reads it's config. That's one of the smart parts of update-inetd. So no need to do that manually. Kind regards // Marwin -- | Björn Elwhagen aka Marwin Finger [EMAIL PROTECTED] | | Student at Wexio University for PGP public key. | | SwedenICQ: 356095 |
Re: More Admin Questions
On Mon, Jan 25, 1999 at 10:03:22AM -0600, Dan Furtney wrote this: I installed the smail package and related files. How can I be sure this is being used and not sendmail? Also when I su to root from a user account and try to run an X program I get the following message: If you didn't force the install sendmail should have been uninstalled at the same time you installed smail. The dependencies shouldn't allow two different MTA's to be installed at the same time. You could always check weather sendmail or smail is running in the background. Xlib: Invalid MIT-MAGIC-COOKIE-1 key Initialization error: X server not responding : :0.0 The user that started X is the one that normally can start programs on it. You can always allow root to start programs even tho another user has started X by copying the file .Xauthority from that users directory to roots homedir or simply make a symlink (which ofcourse would be the better way). Good luck! // Marwin -- | Björn Elwhagen aka Marwin Finger [EMAIL PROTECTED] | | Student at Wexio University for PGP public key. | | SwedenICQ: 356095 |