From orbman at thingysrealm.myftp.org Thu Apr 1 10:52:53 2004 From: orbman at thingysrealm.myftp.org (Grant) Date: Thu, 1 Apr 2004 10:52:53 +0100 Subject: is this normal? Message-ID: <001c01c417cf$1aa61e60$0200000a@BORG1of5> This is a multi-part message in MIME format. ------=_NextPart_000_0019_01C417D7.7C08B750 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable hi, I dunno if this is normal but my freebsd 4.9 box seems to mail me = everyday and end of the month with reports.... but in one of the reports i noticed something: Checking for uids of 0: root 0 toor 0 who is "toor" i know its root backwards, but is it meant to be there or = has someone added that without me knowing... thanks in advance.... Grant. ------=_NextPart_000_0019_01C417D7.7C08B750 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
hi,
 
I dunno if this is normal but my = freebsd 4.9=20 box seems to mail me everyday and end of the month with = reports....
 
but in one of the reports i noticed=20 something:
 
Checking for uids of 0:
root 0
toor 0
 
who is "toor" i know its root = backwards, but is it=20 meant to be there or has someone added that without me = knowing...
 
 
thanks in advance....
 
Grant.
 
------=_NextPart_000_0019_01C417D7.7C08B750-- From mike at urgle.com Thu Apr 1 12:49:12 2004 From: mike at urgle.com (Mike Bristow) Date: Thu, 1 Apr 2004 12:49:12 +0100 Subject: is this normal? In-Reply-To: <001c01c417cf$1aa61e60$0200000a@BORG1of5> References: <001c01c417cf$1aa61e60$0200000a@BORG1of5> Message-ID: <20040401114912.GA54706@urgle.com> On Thu, Apr 01, 2004 at 10:52:53AM +0100, Grant wrote: > Checking for uids of 0: > root 0 > toor 0 > > who is "toor" i know its root backwards, but is it meant to be there or has someone added that without me knowing... The install ppassword file can be found at: http://cvsweb.freebsd.org/src/etc/master.passwd If you poke about looking for the version of FreeBSD you installed you'll find that there was a toor user - it's been there forever. It's there for people who are 'backwards' and want a superuser with a bourne shell, rather than the 'sensible' people who want csh. IIRC csh was developed at UCB, hence the bigotry; these days I suspect that most UNIX sysadmins would want something bourne-like than csh-like as root's shell, but the bikeshed battle to change this would be simply horrid. -- You dont have to be illiterate to use the Internet, but it help's. From frank at esperance-linux.co.uk Thu Apr 1 12:55:12 2004 From: frank at esperance-linux.co.uk (Frank Shute) Date: Thu, 1 Apr 2004 12:55:12 +0100 Subject: is this normal? In-Reply-To: <001c01c417cf$1aa61e60$0200000a@BORG1of5> References: <001c01c417cf$1aa61e60$0200000a@BORG1of5> Message-ID: <20040401115512.GA7320@peach.veggie.com> On Thu, Apr 01, 2004 at 10:52:53AM +0100, Grant wrote: > > hi, > > I dunno if this is normal but my freebsd 4.9 box seems to mail me > everyday and end of the month with reports.... > > but in one of the reports i noticed something: > > Checking for uids of 0: root 0 toor 0 > > who is "toor" i know its root backwards, but is it meant to be there > or has someone added that without me knowing... http://www2.uk.freebsd.org/doc/en_US.ISO8859-1/books/faq/security.html#TOOR-ACCOUNT -- Frank *-*-*-*-*-*-*-*-*-*-* Boroughbridge. Tel: 01423 323019 --------- PGP keyID: 0xC0B341A3 *-*-*-*-*-*-*-*-*-*-* http://www.esperance-linux.co.uk/ From orbman at thingysrealm.myftp.org Thu Apr 1 14:00:29 2004 From: orbman at thingysrealm.myftp.org (Grant) Date: Thu, 1 Apr 2004 14:00:29 +0100 Subject: is this normal? References: <001c01c417cf$1aa61e60$0200000a@BORG1of5> <20040401115512.GA7320@peach.veggie.com> Message-ID: <002501c417e9$53d87510$0200000a@BORG1of5> Thanks people for the response I'm glad its a normal thing, just had me worried that's all.. thanks again Grant ----- Original Message ----- From: "Frank Shute" To: "Grant" Cc: Sent: Thursday, April 01, 2004 12:55 PM Subject: Re: is this normal? > On Thu, Apr 01, 2004 at 10:52:53AM +0100, Grant wrote: > > > > hi, > > > > I dunno if this is normal but my freebsd 4.9 box seems to mail me > > everyday and end of the month with reports.... > > > > but in one of the reports i noticed something: > > > > Checking for uids of 0: root 0 toor 0 > > > > who is "toor" i know its root backwards, but is it meant to be there > > or has someone added that without me knowing... > > http://www2.uk.freebsd.org/doc/en_US.ISO8859-1/books/faq/security.html#TOOR-ACCOUNT > > -- > > Frank > > *-*-*-*-*-*-*-*-*-*-* > Boroughbridge. > Tel: 01423 323019 > --------- > PGP keyID: 0xC0B341A3 > *-*-*-*-*-*-*-*-*-*-* > > http://www.esperance-linux.co.uk/ > > > ------ FreeBSD UK Users' Group - Mailing List ------ > http://listserver.uk.freebsd.org/mailman/listinfo/freebsd-users From mike at urgle.com Thu Apr 1 14:44:15 2004 From: mike at urgle.com (Mike Bristow) Date: Thu, 1 Apr 2004 14:44:15 +0100 Subject: is this normal? In-Reply-To: <20040401115512.GA7320@peach.veggie.com> References: <001c01c417cf$1aa61e60$0200000a@BORG1of5> <20040401115512.GA7320@peach.veggie.com> Message-ID: <20040401134415.GA60102@urgle.com> On Thu, Apr 01, 2004 at 12:55:12PM +0100, Frank Shute wrote: > http://www2.uk.freebsd.org/doc/en_US.ISO8859-1/books/faq/security.html#TOOR-ACCOUNT (this page says that toor was created when bash was installed) I'm not sure that that is correct: version 1.1 of etc/master.passwd has toor, and searching for log messages regarding the Resu Repus makes me think that toor has been in FreeBSD's default install for at least the last 10 years. In fact, I think that FreeBSD inhreited it from 386BSD - it's in the imported versiopn of the file (version 1.1.1.1) There is also no mention of 'toor' in the cvs logs for shells/bash1 (which goes back to mid '94), which I'd expect at least when the port stopped adding toor. As there is no mention of that, and the port doesn't add toor today, I don't think it ever did. Perhaps the following patch should be applied (if I've guessed the right file to patch): --- book.sgml.old Thu Apr 1 14:36:27 2004 +++ book.sgml Thu Apr 1 14:38:54 2004 @@ -8888,9 +8888,8 @@ Do not worry. toor is an alternative superuser account (toor is root - spelt backwards). Previously it was created when the - &man.bash.1; shell was installed but now it is created by - default. It is intended to be used with a non-standard shell so + spelt backwards). + It is intended to be used with a non-standard shell so you do not have to change root's default shell. This is important as shells which are not part of the base distribution (for example a shell installed from ports or -- You dont have to be illiterate to use the Internet, but it help's. From dot at dotat.at Thu Apr 1 15:00:42 2004 From: dot at dotat.at (Tony Finch) Date: Thu, 1 Apr 2004 15:00:42 +0100 (BST) Subject: is this normal? In-Reply-To: <20040401134415.GA60102@urgle.com> Message-ID: On Thu, 1 Apr 2004, Mike Bristow wrote: > On Thu, Apr 01, 2004 at 12:55:12PM +0100, Frank Shute wrote: > > http://www2.uk.freebsd.org/doc/en_US.ISO8859-1/books/faq/security.html#TOOR-ACCOUNT > > (this page says that toor was created when bash was installed) > > I'm not sure that that is correct: version 1.1 of etc/master.passwd > has toor, and searching for log messages regarding the Resu Repus > makes me think that toor has been in FreeBSD's default install for > at least the last 10 years. The toor account was present in the 4.3+BSD master.passwd file when it was created in 1988. It's in the 4.3BSD passwd file dated 1985, but not the 4.2BSD passwd file dated 1983. -- Tony Finch http://dotat.at/ From notquiteevolved at hotmail.com Thu Apr 1 18:49:19 2004 From: notquiteevolved at hotmail.com (Scott Donaldson) Date: Thu, 1 Apr 2004 18:49:19 +0100 Subject: Memory leakage References: Message-ID: Is there an issue with 5 series and memory leakage? A friend of mine claims that FreeBSD 5.2 suffers memory leakage, however I haven't experienced any such problems, often leaving machines running at full load for days and finding that they have barely touched the swapfile and memory is plenty free. Nosing through the bug listings I couldn't find any kernel leakages mentioned, only a few app bugs. If anything I've found FreeBSD to be the lightest OS on memory, beating out Solaris, Linux family. bye From martinh at solid-state-logic.com Fri Apr 2 09:16:40 2004 From: martinh at solid-state-logic.com (Martin Hepworth) Date: Fri, 02 Apr 2004 09:16:40 +0100 Subject: Memory leakage In-Reply-To: References: Message-ID: <406D2168.8020501@solid-state-logic.com> More likely application memory leakage.... how does your friend quantify his conclusion.. -- Martin Hepworth Snr Systems Administrator Solid State Logic Tel: +44 (0)1865 842300 Scott Donaldson wrote: > Is there an issue with 5 series and memory leakage? A friend of mine claims > that FreeBSD 5.2 suffers memory leakage, however I haven't experienced any > such problems, often leaving machines running at full load for days and > finding that they have barely touched the swapfile and memory is plenty > free. > > Nosing through the bug listings I couldn't find any kernel leakages > mentioned, only a few app bugs. > > If anything I've found FreeBSD to be the lightest OS on memory, beating out > Solaris, Linux family. > > bye > > ------ FreeBSD UK Users' Group - Mailing List ------ > http://listserver.uk.freebsd.org/mailman/listinfo/freebsd-users ********************************************************************** This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. This footnote confirms that this email message has been swept for the presence of computer viruses and is believed to be clean. ********************************************************************** From m.seaman at infracaninophile.co.uk Fri Apr 2 10:12:26 2004 From: m.seaman at infracaninophile.co.uk (Matthew Seaman) Date: Fri, 2 Apr 2004 10:12:26 +0100 Subject: FreeBSD Mailing lists Message-ID: <20040402091226.GA99510@happy-idiot-talk.infracaninophile.co.uk> --+QahgC5+KEYLbs62 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Is it me, or are the mailing lists @freebsd.org a bit quiet at the moment? Does anyone know what's going on? Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks Savill Way PGP: http://www.infracaninophile.co.uk/pgpkey Marlow Tel: +44 1628 476614 Bucks., SL7 1TH UK --+QahgC5+KEYLbs62 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAbS56dtESqEQa7a0RAt0iAKCK78JoF49tBb4h9fwnUt7G/JNQqACfW7aF LdEBPQNadUjsJ/Hwdrz7Sw0= =68Zh -----END PGP SIGNATURE----- --+QahgC5+KEYLbs62-- From kevin at ziptek-technologies.co.uk Fri Apr 2 10:20:30 2004 From: kevin at ziptek-technologies.co.uk (Kevin O'Connor) Date: Fri, 2 Apr 2004 10:20:30 +0100 Subject: FreeBSD Mailing lists In-Reply-To: <20040402091226.GA99510@happy-idiot-talk.infracaninophile.co.uk> Message-ID: FreeBSD has developed into such a fantastic OS that no one has any problems with it. ;) Kevin -----Original Message----- From: freebsd-users-admin at uk.freebsd.org [mailto:freebsd-users-admin at uk.freebsd.org] On Behalf Of Matthew Seaman Sent: 02 April 2004 10:12 To: freebsd-users at uk.freebsd.org Subject: FreeBSD Mailing lists Is it me, or are the mailing lists @freebsd.org a bit quiet at the moment? Does anyone know what's going on? Cheers, Matthew -- Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks Savill Way PGP: http://www.infracaninophile.co.uk/pgpkey Marlow Tel: +44 1628 476614 Bucks., SL7 1TH UK From ceri at submonkey.net Fri Apr 2 11:08:20 2004 From: ceri at submonkey.net (Ceri Davies) Date: Fri, 2 Apr 2004 11:08:20 +0100 Subject: FreeBSD Mailing lists In-Reply-To: <20040402091226.GA99510@happy-idiot-talk.infracaninophile.co.uk> References: <20040402091226.GA99510@happy-idiot-talk.infracaninophile.co.uk> Message-ID: <20040402100820.GM771@submonkey.net> --/w6WUUxYkubDgwa5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Apr 02, 2004 at 10:12:26AM +0100, Matthew Seaman wrote: > Is it me, or are the mailing lists @freebsd.org a bit quiet at the > moment? Does anyone know what's going on? =46rom what I can see on hub, mailman has killed itself - I mailed David about it, but my guess is that he's already on the case. Ceri --=20 --/w6WUUxYkubDgwa5 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAbTuUocfcwTS3JF8RAlR8AJ9sNo5E0G3RPt5AECLJNJRinehKvgCfTKcV RuUgQ3nUO0ZDVUJ8T1BavFs= =enJX -----END PGP SIGNATURE----- --/w6WUUxYkubDgwa5-- From paul at xciv.org Fri Apr 2 11:51:18 2004 From: paul at xciv.org (Paul Civati) Date: Fri, 02 Apr 2004 11:51:18 +0100 Subject: Memory leakage In-Reply-To: Your message of "Fri, 02 Apr 2004 09:16:40 BST." <406D2168.8020501@solid-state-logic.com> Message-ID: <56965.1080903078@xciv.org> Also worth noting that modern o/s will use as much memory as available, for file system buffer cache etc. Perhaps he should present some top output for analysis, and then you can see if/where there is an actual problem. -Paul- From sehh at altered.com Fri Apr 2 16:32:47 2004 From: sehh at altered.com (Dimitrios) Date: Fri, 2 Apr 2004 16:32:47 +0100 Subject: Memory leakage In-Reply-To: <56965.1080903078@xciv.org> References: <406D2168.8020501@solid-state-logic.com> <56965.1080903078@xciv.org> Message-ID: <20040402163247.2d61de7f@ekolaptis.> On Fri, 02 Apr 2004 11:51:18 +0100 "Paul Civati" wrote: > Also worth noting that modern o/s will use as much memory as available, > for file system buffer cache etc. > Perhaps he should present some top output for analysis, and then you can > see if/where there is an actual problem. It is also important to note that 'top' reports X memory usage by adding all X apps the combined shared memory usage, so for example my X is reported to use 217M when X is only using 89M in total. I think the correct way to measure memory usage in 'top' is to read the RSS value and not the SIZE value. Also 'free -m' will show memory size minus buffers/cache, which is more accurate, since as stated by Paul, the kernel will use as much available memory even though applications only use a fraction of that (the rest goes to buffers/caches). From andrew at mux.org.uk Fri Apr 2 18:45:30 2004 From: andrew at mux.org.uk (Andrew Boothman) Date: Fri, 02 Apr 2004 18:45:30 +0100 Subject: FreeBSD Mailing lists In-Reply-To: <20040402100820.GM771@submonkey.net> References: <20040402091226.GA99510@happy-idiot-talk.infracaninophile.co.uk> <20040402100820.GM771@submonkey.net> Message-ID: <406DA6BA.7010804@mux.org.uk> Ceri Davies wrote: > On Fri, Apr 02, 2004 at 10:12:26AM +0100, Matthew Seaman wrote: > >>Is it me, or are the mailing lists @freebsd.org a bit quiet at the >>moment? Does anyone know what's going on? > > > From what I can see on hub, mailman has killed itself - I mailed David > about it, but my guess is that he's already on the case. It's not exactly the first time this has happened since freebsd.org moved to mailman is it? I was under the impression (I don't know where from) that mailman is a reliable piece of software - does it have problem on large sites like freebsd.org, or are we trying to do something special with it that it doesn't like? This never happened with majordomo.... :) Andrew From paul at xciv.org Sun Apr 4 12:50:43 2004 From: paul at xciv.org (Paul Civati) Date: Sun, 04 Apr 2004 12:50:43 +0100 Subject: FreeBSD Mailing lists In-Reply-To: Your message of "Fri, 02 Apr 2004 18:45:30 BST." <406DA6BA.7010804@mux.org.uk> Message-ID: <12858.1081079443@xciv.org> Andrew Boothman wrote: > > From what I can see on hub, mailman has killed itself - I mailed David > > about it, but my guess is that he's already on the case. Probably the queue runner daemons. > I was under the impression (I don't know where from) that mailman is a > reliable piece of software - does it have problem on large sites like > freebsd.org, or are we trying to do something special with it that it > doesn't like? It does have some issues when you start to get large sized subscriber lists, eg. large python processes. > This never happened with majordomo.... :) I have also seen majordomo get is knickers in a knot, being a perl application it is also open to excessive use of memory when something doesn't go quite right. -Paul- From phil at budgetwebdesign.biz Wed Apr 7 01:35:29 2004 From: phil at budgetwebdesign.biz (Phil John) Date: Wed, 7 Apr 2004 01:35:29 +0100 Subject: Web Site Statistics In-Reply-To: <406A3327.3070009@mux.org.uk> Message-ID: <000901c41c38$3b1b07b0$0100a8c0@phil> I used to use Webalizer but have moved over to AWStats (http://awstats.sourceforge.net) This is for several reasons, not least of all "out of the box" it gives = some very juicy info that is useful in doing Search Engine Optimization. It does mail ftp and web statistics so you've got most bases covered. It also looks "prettier" than Webalizer (not that that really means that much). I must say I am now a convert, plus its nice and easy to = install. Phil. -----Original Message----- From: freebsd-users-admin at uk.freebsd.org [mailto:freebsd-users-admin at uk.freebsd.org] On Behalf Of Andrew Boothman Sent: 31 March 2004 03:56 To: freebsd-users at uk.freebsd.org Subject: Web Site Statistics Hi! So what is everyone's favourate software for producing pretty (and=20 possibly useful as well) stats from apache logs? Thanks! Andrew ------ FreeBSD UK Users' Group - Mailing List ------ http://listserver.uk.freebsd.org/mailman/listinfo/freebsd-users --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.627 / Virus Database: 402 - Release Date: 16/03/2004 =20 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.627 / Virus Database: 402 - Release Date: 16/03/2004 =20 From pete at twisted.org.uk Fri Apr 9 12:53:32 2004 From: pete at twisted.org.uk (Pete French) Date: Fri, 09 Apr 2004 12:53:32 +0100 Subject: Anyone got any experience with gigabit ether ? Message-ID: I'm after upgrading all my networking to 1000Base-T and was wondering if anyone had any words of wisdom on the subject - e.g. "cards to avoid". I wouldnt be so bothered, except that the new motherboard came with a Realtek gigabit port onboard which has performed dreadfully as a 100Base-T interafce. It keeps dropping the connection, to the pont where I gave up and installed a separate 100Base-T card again. I have no idea if it wold work any better connected to a gigabit switch rather than a 100Base-T switch, but it makes me want to ask for advice. I was thinking of a pair of Netgear GA622T cards which are supported by the nge driver. Any recommendations ? Anyone got any horror stories of poor BSD support ? cheers, -bat. From frans at blackadder.fastfury.net Fri Apr 9 16:19:26 2004 From: frans at blackadder.fastfury.net (Frans Diergaarde) Date: Fri, 9 Apr 2004 17:19:26 +0200 (CEST) Subject: losing connection Message-ID: Hi All, Since i have 4.9-stable on my box i have the following problem. On different uptimes the connection goes down and my startup script won't turn it on anymore. Also restarting manually (by giving the startup command of the script) won't work. The only way to get the b****dy connection started again is a full reboot of my box. The problem isn't really the starting of the connection but losing it. In my log file the following appears: Apr 9 12:05:59 blackadder pptp[3521]: log[pptp_conn_close:pptp_ctrl.c:285]: Closing PPTP connection Apr 9 12:05:59 blackadder pptp[3521]: log[call_callback:pptp_callmgr.c:88]: Closing connection Apr 9 12:05:59 blackadder ppp[3510]: tun0: Phase: Signal 15, terminate. Apr 9 12:05:59 blackadder ppp[3510]: tun0: IPCP: deflink: LayerDown: ***.***.***.*** Apr 9 12:05:59 blackadder ppp[3510]: tun0: IPCP: deflink: SendTerminateReq(4) state = Opened Apr 9 12:05:59 blackadder ppp[3510]: tun0: IPCP: deflink: State change Opened --> Closing Apr 9 12:05:59 blackadder ppp[3510]: tun0: Phase: Signal 15, terminate. Apr 9 12:05:59 blackadder ppp[3510]: tun0: Phase: deflink: read (0): Got zero bytes Apr 9 12:05:59 blackadder ppp[3510]: tun0: CCP: deflink: State change Stopped --> Closed Apr 9 12:05:59 blackadder ppp[3510]: tun0: CCP: deflink: State change Closed --> Initial Apr 9 12:05:59 blackadder ppp[3510]: tun0: LCP: deflink: LayerDown Apr 9 12:05:59 blackadder ppp[3510]: tun0: LCP: deflink: State change Opened --> Starting Apr 9 12:05:59 blackadder ppp[3510]: tun0: Phase: deflink: open -> lcp Apr 9 12:05:59 blackadder ppp[3510]: tun0: Warning: ff02:7::/32: Change route failed: errno: Network is unreachable Apr 9 12:05:59 blackadder ppp[3510]: tun0: IPCP: deflink: LayerFinish. Apr 9 12:05:59 blackadder ppp[3510]: tun0: IPCP: Connect time: 46645 secs: 109207400 octets in, 8207728 octets out Apr 9 12:05:59 blackadder ppp[3510]: tun0: IPCP: 105600 packets in, 83549 packets out Apr 9 12:05:59 blackadder ppp[3510]: tun0: IPCP: total 2517 bytes/sec, peak 308154 bytes/sec on Fri Apr 9 00:00:46 2004 Apr 9 12:05:59 blackadder ppp[3510]: tun0: IPCP: deflink: State change Closing --> Initial Apr 9 12:05:59 blackadder ppp[3510]: tun0: Phase: bundle: Terminate Apr 9 12:05:59 blackadder ppp[3510]: tun0: LCP: deflink: LayerFinish Apr 9 12:05:59 blackadder ppp[3510]: tun0: LCP: deflink: State change Starting --> Initial Apr 9 12:05:59 blackadder ppp[3510]: tun0: Phase: deflink: Disconnected! Apr 9 12:05:59 blackadder ppp[3510]: tun0: Phase: deflink: Connect time: 46655 secs: 126985094 octets in, 10519158 octets out Apr 9 12:05:59 blackadder ppp[3510]: tun0: Phase: deflink: 172157 packets in, 84540 packets out Apr 9 12:05:59 blackadder ppp[3510]: tun0: Phase: total 2947 bytes/sec, peak 356034 bytes/sec on Fri Apr 9 00:00:46 2004 Apr 9 12:05:59 blackadder ppp[3510]: tun0: Phase: deflink: lcp -> closed Apr 9 12:05:59 blackadder ppp[3510]: tun0: Phase: bundle: Dead Apr 9 12:05:59 blackadder ppp[3510]: tun0: Phase: PPP Terminated (normal). Message-ID: Try forcing the connection speed to 100 rather than allowing auto-negotiation It seems lots of gigabit cards exhibit this behavior, me I'll stick with fiber NICs for gigabit. Regards Kevin -----Original Message----- From: freebsd-users-admin at uk.freebsd.org [mailto:freebsd-users-admin at uk.freebsd.org] On Behalf Of Pete French Sent: 09 April 2004 12:54 To: freebsd-users at uk.freebsd.org Subject: Anyone got any experience with gigabit ether ? I'm after upgrading all my networking to 1000Base-T and was wondering if anyone had any words of wisdom on the subject - e.g. "cards to avoid". I wouldnt be so bothered, except that the new motherboard came with a Realtek gigabit port onboard which has performed dreadfully as a 100Base-T interafce. It keeps dropping the connection, to the pont where I gave up and installed a separate 100Base-T card again. I have no idea if it wold work any better connected to a gigabit switch rather than a 100Base-T switch, but it makes me want to ask for advice. I was thinking of a pair of Netgear GA622T cards which are supported by the nge driver. Any recommendations ? Anyone got any horror stories of poor BSD support ? cheers, -bat. ------ FreeBSD UK Users' Group - Mailing List ------ http://listserver.uk.freebsd.org/mailman/listinfo/freebsd-users From paul at truran.net Fri Apr 9 23:04:56 2004 From: paul at truran.net (Paul Truran) Date: Fri, 9 Apr 2004 23:04:56 +0100 Subject: Shell access via web browser? Message-ID: <20040409220456.M67804@truran.net> Hi All, Have just started a new job, and due to foolishly restrictive network access, I am unable to connect to my BSD box during lunchtimes to have a play about with things. No direct internet connection, only web access through a proxy server on port 80. I'm sure there must be a way to get shell access through a web browser, but have been unable to to manage it as yet. I have tried shellinabox, but haven't really had much luck with getting it working. Anyone have any ideas on how to get through? Just shell acccess would do me, but if anyone can tell me how to get VNC working through the web proxy, that would be very useful as well! Cheers, Paul. From sehh at altered.com Fri Apr 9 23:24:53 2004 From: sehh at altered.com (Dimitrios) Date: Fri, 9 Apr 2004 23:24:53 +0100 Subject: Shell access via web browser? In-Reply-To: <20040409220456.M67804@truran.net> References: <20040409220456.M67804@truran.net> Message-ID: <20040409232453.78ba84a7@ekolaptis.> On Fri, 9 Apr 2004 23:04:56 +0100 "Paul Truran" wrote: > Have just started a new job, and due to foolishly restrictive network access, > I am unable to connect to my BSD box during lunchtimes to have a play about > with things. No direct internet connection, only web access through a proxy > server on port 80. I had a similar problem a few years ago. I solved it by masking my traffic (towards my bsd box) as web requests (POST etc). This method requires a daemon on your bsd box which acts as a fake web server and unmasks the fake web requests back into the original packets. I had to do some custom code to do that, but i'm sure you'll find something similar on the web, tried google? I think this method is called tunneling. From S at mSmith.net Fri Apr 9 23:13:56 2004 From: S at mSmith.net (Sam Smith) Date: Fri, 9 Apr 2004 23:13:56 +0100 (BST) Subject: Shell access via web browser? In-Reply-To: <20040409220456.M67804@truran.net> References: <20040409220456.M67804@truran.net> Message-ID: On Fri, 9 Apr 2004, Paul Truran wrote: > Have just started a new job, and due to foolishly restrictive network access, > I am unable to connect to my BSD box during lunchtimes to have a play about > with things. No direct internet connection, only web access through a proxy > server on port 80. I'm sure there must be a way to get shell access through > a web browser, but have been unable to to manage it as yet. I have tried > shellinabox, but haven't really had much luck with getting it working. > Anyone have any ideas on how to get through? Just shell acccess would do me, > but if anyone can tell me how to get VNC working through the web proxy, that > would be very useful as well! Can you get out on port 443 (https)? Run an sshd there? Sam -- Goals: It's best to avoid standing directly between a competitive jerk and his goals. From sehh at altered.com Sat Apr 10 00:24:12 2004 From: sehh at altered.com (Dimitrios) Date: Sat, 10 Apr 2004 00:24:12 +0100 Subject: commit fun Message-ID: <20040410002412.41e01d49@ekolaptis.> You can now use your IRC client to connect to irc.freenode.net, channel #commits, which shows real-time commits on FreeBSD and other opensource projects. messages look like this: FreeBSD: [ports] maho * editors/openoffice-2.0-devel (26 files in 2 dirs): Update to cws_src680_ooo20040329, checked out at 20040402 any opensource project may join the fun, instructions how to join the commit reporting system are in the topic of the channel. From venture37 at hotmail.com Sat Apr 10 00:38:54 2004 From: venture37 at hotmail.com (Sevan / Venture37) Date: Sat, 10 Apr 2004 00:38:54 +0100 Subject: Shell access via web browser? Message-ID: how about a java based ssh client, dump it on a webserver & use that to connect? http://www.oit.duke.edu/sa/security/ssh.html _________________________________________________________________ Express yourself with cool emoticons - download MSN Messenger today! http://www.msn.co.uk/messenger From jon at axismilton.ltd.uk Sat Apr 10 02:31:24 2004 From: jon at axismilton.ltd.uk (Jon Schneider) Date: Sat, 10 Apr 2004 02:31:24 +0100 Subject: Shell access via web browser? In-Reply-To: <20040409220456.M67804@truran.net> Message-ID: <40775C7C.20216.FD331@localhost> I believe you need is httptunnel and a friendly host on the outside. This is in the ports tree and don't confuse it with the commercial version. Jon From sehh at altered.com Sat Apr 10 10:35:00 2004 From: sehh at altered.com (Dimitrios) Date: Sat, 10 Apr 2004 10:35:00 +0100 Subject: mailing list fun Message-ID: <20040410103500.54fc4552@ekolaptis.> This was posted on the OS/2 UK user group mailing list: How many listserv members does it take to change a lightbulb? 1 to change the light bulb and to post that the light bulb has been changed 14 to share similar experiences of changing light bulbs and how the light bulb could have been changed differently 7 to caution about the dangers of changing light bulbs 27 to point out spelling/grammar errors in posts about changing light bulbs 53 to flame the spell checkers 41 to correct spelling/grammar flames 6 to argue over whether it's "lightbulb" or "light bulb" ... another 6 to condemn those 6 as anal-retentive 2 industry professionals to inform the group that the proper term is "lamp" 15 know-it-alls who claim *they* were in the industry, and that "light bulb" is perfectly correct 156 to email the participant's ISPs complaining that they are in violation of their "acceptable use policy" 109 to post that this group is not about light bulbs and to please take this discussion to a lightbulb group 203 to demand that cross posting to hardware forum, off-topic forum, and lightbulb group about changing light bulbs be stopped 111 to defend the posting to this group saying that we all use light bulbs and therefore the posts *are* relevant to this group 306 to debate which method of changing light bulbs is superior, where to buy the best light bulbs, what brand of light bulbs work best for this technique, and what brands are faulty 27 to post URL's where one can see examples of different light bulbs 14 to post that the URL's were posted incorrectly and then post the corrected URL's 3 to post about links they found from the URL's which make light bulbs relevant to this group 33 to link all posts to date, quote them in their entirety including all headers and signatures, and add "Me too" 12 to post to the group that they will no longer post because they cannot handle the light bulb controversy 19 to quote the "Me too's" to say "Me three" 4 to suggest that posters request the light bulb FAQ 44 to ask what is a "FAQ" 4 to say "didn't we go through this already a short time ago?" 143 to say "do a Google search on light bulbs before posting questions about light bulbs" From jfm at blueyonder.co.uk Sat Apr 10 12:46:56 2004 From: jfm at blueyonder.co.uk (John Murphy) Date: Sat, 10 Apr 2004 12:46:56 +0100 Subject: mailing list fun In-Reply-To: <20040410103500.54fc4552@ekolaptis.> References: <20040410103500.54fc4552@ekolaptis.> Message-ID: <4hnf70hf99npdf66vml06mt0opqklmnsnl@4ax.com> Dimitrios wrote: >This was posted on the OS/2 UK user group mailing list: The FreeBSD hackers one is better ;) http://www.uk.freebsd.org/doc/en_US.ISO8859-1/books/faq/funnies.html#CHAN= GING-LIGHTBULBS --=20 John. From DavidR at eurosoft-uk.com Wed Apr 14 11:27:16 2004 From: DavidR at eurosoft-uk.com (David Richards) Date: Wed, 14 Apr 2004 11:27:16 +0100 Subject: 16gb ram Message-ID: <23AF6C4F864B4F42948DA24DDC828AA044D410@esuk02> This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C4220B.0EE48B20 Content-Type: text/plain; charset="iso-8859-1" hi Since i cant get to google at the moment, Can freebsd support 16gb ram? I cant find anything on the website David Richards System Network Administrator Eurosoft (UK) Ltd 3 St Stephens Road, Bournemouth Dorset, BH2 6JL, England Tel: +44 (0)1202 297315 Fax: +44 (0)1202 558280 Email: mailto:davidr at eurosoft-uk.com Web: www.eurosoft-uk.com Nobody checks out PCs better than Eurosoft DISCLAIMER: The information contained in this e-mail is confidential and may be privileged. It is intended for the addressee only. If you are not the intended recipient, please delete this e-mail immediately. The contents of this email must not be disclosed or copied without the sender's consent. We cannot accept any responsibility for viruses, so please scan all attachments. The statements and opinions expressed in this message are those of the author and do not necessarily reflect those of the company. The company does not take any responsibility for the views of the author. ------_=_NextPart_001_01C4220B.0EE48B20 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable 16gb ram

hi
    Since i cant get to google at the = moment, Can freebsd support 16gb ram? I cant find anything on the = website


David Richards
System Network Administrator

Eurosoft (UK) Ltd
3 St Stephens Road, Bournemouth
Dorset, BH2 6JL, England
Tel: +44 (0)1202 297315
Fax: +44 (0)1202 558280
Email: mailto:davidr at eurosoft-uk.com=
Web: www.eurosoft-uk.com

Nobody checks out PCs better than Eurosoft



DISCLAIMER: The information contained in this e-mail = is confidential and may be privileged. It is intended for the addressee = only. If you are not the intended recipient, please delete this e-mail = immediately. The contents of this email must not be disclosed or copied = without the sender's consent. We cannot accept any responsibility for = viruses, so please scan all attachments. The statements and opinions = expressed in this message are those of the author and do not = necessarily reflect those of the company. The company does not take any = responsibility for the views of the author.

------_=_NextPart_001_01C4220B.0EE48B20-- From pete at twisted.org.uk Wed Apr 14 13:19:39 2004 From: pete at twisted.org.uk (Pete French) Date: Wed, 14 Apr 2004 13:19:39 +0100 Subject: 16gb ram In-Reply-To: <23AF6C4F864B4F42948DA24DDC828AA044D410@esuk02> Message-ID: > hi > Since i cant get to google at the moment, Can freebsd support 16gb ram? > I cant find anything on the website very odd - someone just emailed mean identical question only 30 seconds ago! answer: "yes, but a single process can only access 4 gig" $ man 4 pae -bat. From dom at happygiraffe.net Wed Apr 14 13:21:04 2004 From: dom at happygiraffe.net (Dominic Mitchell) Date: Wed, 14 Apr 2004 13:21:04 +0100 Subject: 16gb ram In-Reply-To: <23AF6C4F864B4F42948DA24DDC828AA044D410@esuk02> References: <23AF6C4F864B4F42948DA24DDC828AA044D410@esuk02> Message-ID: <20040414122104.GA27508@ppe.happygiraffe.net> On Wed, Apr 14, 2004 at 11:27:16AM +0100, David Richards wrote: > hi > Since i cant get to google at the moment, Can freebsd support 16gb ram? > I cant find anything on the website Probably. You're looking for PAE support. I'm not sure what the state is in 4-STABLE, but it's definitely present in 5-CURRENT. A quick google points at the initial announcement over a year ago: http://kerneltrap.org/node/view/630 Also, looking at the release notes for 4.9, it *is* present. A link ius given to the manual page, which documents the caveats: http://www.freebsd.org/cgi/man.cgi?query=pae&sektion=4&manpath=FreeBSD+4.9-RELEASE -Dom From paul at xciv.org Wed Apr 14 13:17:34 2004 From: paul at xciv.org (Paul Civati) Date: Wed, 14 Apr 2004 13:17:34 +0100 Subject: 16gb ram In-Reply-To: Your message of "Wed, 14 Apr 2004 11:27:16 BST." <23AF6C4F864B4F42948DA24DDC828AA044D410@esuk02> Message-ID: <6461.1081945054@xciv.org> David Richards wrote: > Since i cant get to google at the moment, Can freebsd support 16gb ram? > I cant find anything on the website I think that is what the new PAE (Physical Address Extension - google says) stuff is for. It can, but there are various issues/things that may need some tuning, in terms of kernel buffers, etc. Check the main list archives. -Paul- From jfm at blueyonder.co.uk Wed Apr 14 16:11:08 2004 From: jfm at blueyonder.co.uk (John Murphy) Date: Wed, 14 Apr 2004 16:11:08 +0100 Subject: Services on the firewall Message-ID: I know it's wrong but what are the real dangers in running say sendmail, ftpd, bind, boa (http) and squid perhaps, on the same device as ipf etc? This is just for a home LAN gateway on a Soekris 4801 hopefully. There will be some server side filtering at the ISP. --=20 TIA, John. From m.seaman at infracaninophile.co.uk Wed Apr 14 17:47:24 2004 From: m.seaman at infracaninophile.co.uk (Matthew Seaman) Date: Wed, 14 Apr 2004 17:47:24 +0100 Subject: Services on the firewall In-Reply-To: References: Message-ID: <20040414164724.GE33434@happy-idiot-talk.infracaninophile.co.uk> --VUDLurXRWRKrGuMn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Apr 14, 2004 at 04:11:08PM +0100, John Murphy wrote: > I know it's wrong but what are the real dangers in running say > sendmail, ftpd, bind, boa (http) and squid perhaps, on the same > device as ipf etc? >=20 > This is just for a home LAN gateway on a Soekris 4801 hopefully. >=20 > There will be some server side filtering at the ISP. It's only "wrong" because running all of those other applications opens up a range of possible ways that an attacker could try and penetrate your machine. If you were trying to build a firewall protecting the assets of a company worth millions, then it would be daft to run a whole load of other services on the packet-filtering box, for the sake of saving a few thousand for another server or two. However, as this is just your home LAN, you presumably have a lot less to lose, and you need to make your security measures cost-effectively. It's a trade off, and you'll have to decide if "affordable" is "good enough". You'll find having all of the servers on your firewall box will complicate your firewall rulesets quite a bit -- especially if you're running it as a NAT gateway as well. Even so, you should be able to write an effective ruleset without too much trouble. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks Savill Way PGP: http://www.infracaninophile.co.uk/pgpkey Marlow Tel: +44 1628 476614 Bucks., SL7 1TH UK --VUDLurXRWRKrGuMn Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAfWscdtESqEQa7a0RAqbQAJ9VGxnwgGikLG6iklhuf70QPFldsQCdHiGD gr5BJoLrtgCklE1fr4GjGfI= =2YNk -----END PGP SIGNATURE----- --VUDLurXRWRKrGuMn-- From jon at witchspace.com Wed Apr 14 21:09:57 2004 From: jon at witchspace.com (Jonathan Belson) Date: Wed, 14 Apr 2004 21:09:57 +0100 Subject: courier-imap upgrade broke my webmail Message-ID: Hiya I had a working webmail system using courier-imap and squirrel mail...I just did a quick upgrade to courier-imap-3.0.3,1 and now it's broken :-( Whenever I try to log in, I get the message "ERROR : Connection dropped by imap-server" I have the latest squirrelmail (1.4.2_1) and upgraded to courier-imap 3.0.3,1. I'm not going to have the time to debug this until the weekend, did anyone else get bitten by the same problem and want to share some clues? :-) Cheers, -- Jon From dave at tigeri.com Tue Apr 13 16:26:36 2004 From: dave at tigeri.com (Dave Tiger) Date: Tue, 13 Apr 2004 16:26:36 +0100 Subject: Shell Scripting question Message-ID: <002b01c4216b$b59ba430$0301a8c0@daveslaptop> Hi List, I have looked around for a possible example for a shell script (new to = sh scripting) to connect to a mysql db, select some data then create vars = from the result and send the vars to some script a friend made for me to = automate a job for me. Now I am a very good php developer but never ventured under the hood and tackle sh so any help would be very much appreciated. Tasks: First connect to mysql and select my data Second make variables , maybe in a foreach style loop. Then I can call my scripts and pass the vars to them to do their job. Any pointers, urls, examples or anything that may help me with this task = is very much appreciated and I thank you in advance for any help you may = give. Dave C --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.656 / Virus Database: 421 - Release Date: 09/04/2004 =20 From geffy at geffychan.co.uk Thu Apr 15 09:28:51 2004 From: geffy at geffychan.co.uk (Geffy) Date: Thu, 15 Apr 2004 09:28:51 +0100 Subject: Shell Scripting question In-Reply-To: <002b01c4216b$b59ba430$0301a8c0@daveslaptop> References: <002b01c4216b$b59ba430$0301a8c0@daveslaptop> Message-ID: <407E47C3.2000002@geffychan.co.uk> if you recompile PHP with CLI as well as the apache module then you can just write the PHP script as you would for apache and start the file with #! /path/to/php and then have your php script and that should do it Dave Tiger wrote: > Hi List, > > I have looked around for a possible example for a shell script (new to sh > scripting) to connect to a mysql db, select some data then create vars from > the result and send the vars to some script a friend made for me to automate > a job for me. > > Now I am a very good php developer but never ventured under the hood and > tackle sh so any help would be very much appreciated. > > Tasks: > > First connect to mysql and select my data > > Second make variables , maybe in a foreach style loop. > > Then I can call my scripts and pass the vars to them to do their job. > > Any pointers, urls, examples or anything that may help me with this task is > very much appreciated and I thank you in advance for any help you may give. > > Dave C > > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.656 / Virus Database: 421 - Release Date: 09/04/2004 > > > > ------ FreeBSD UK Users' Group - Mailing List ------ > http://listserver.uk.freebsd.org/mailman/listinfo/freebsd-users > > > From roger at runcircle.co.uk Thu Apr 15 09:58:31 2004 From: roger at runcircle.co.uk (Roger McCalman) Date: Thu, 15 Apr 2004 09:58:31 +0100 Subject: Shell Scripting question In-Reply-To: <002b01c4216b$b59ba430$0301a8c0@daveslaptop> References: <002b01c4216b$b59ba430$0301a8c0@daveslaptop> Message-ID: <20040415085828.GA5519@dev.local> On Tue, Apr 13, 2004 at 04:26:36PM +0100, Dave Tiger wrote: > Hi List, > > I have looked around for a possible example for a shell script (new to sh > scripting) to connect to a mysql db, select some data then create vars from > the result and send the vars to some script a friend made for me to automate > a job for me. > > Now I am a very good php developer but never ventured under the hood and > tackle sh so any help would be very much appreciated. I use #!/bin/sh mysql --skip-column-names --batch -e 'select ...' database | while read col1 col2 col3 ... ; do echo "process ${col1} ..." done for simple mysql tasks and reports otherwise I use perl and DBI. You may need to change IFS and/or the column delimeter if the column data has spaces, tabs or newlines in. Cheers, Roger From dave at tigeri.com Thu Apr 15 10:55:08 2004 From: dave at tigeri.com (Dave Tiger) Date: Thu, 15 Apr 2004 10:55:08 +0100 Subject: Shell Scripting question In-Reply-To: <20040415085828.GA5519@dev.local> Message-ID: <003201c422cf$bc7bef70$0301a8c0@daveslaptop> Thanks Rodger for the info. Perl DBI is not an option at the moment but I might go down that road if need be. Sorry to be a bore but where in the string do I put the required -u -h -p parts for the MySql connection ? Once again thank you for the help. Dave C -----Original Message----- From: Roger McCalman [mailto:roger at runcircle.co.uk] Sent: 15 April 2004 09:59 To: Dave Tiger Cc: freebsd-users at uk.freebsd.org Subject: Re: Shell Scripting question On Tue, Apr 13, 2004 at 04:26:36PM +0100, Dave Tiger wrote: > Hi List, > > I have looked around for a possible example for a shell script (new to > sh > scripting) to connect to a mysql db, select some data then create vars from > the result and send the vars to some script a friend made for me to automate > a job for me. > > Now I am a very good php developer but never ventured under the hood > and tackle sh so any help would be very much appreciated. I use #!/bin/sh mysql --skip-column-names --batch -e 'select ...' database | while read col1 col2 col3 ... ; do echo "process ${col1} ..." done for simple mysql tasks and reports otherwise I use perl and DBI. You may need to change IFS and/or the column delimeter if the column data has spaces, tabs or newlines in. Cheers, Roger --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.657 / Virus Database: 422 - Release Date: 13/04/2004 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.657 / Virus Database: 422 - Release Date: 13/04/2004 From roger at runcircle.co.uk Thu Apr 15 11:03:34 2004 From: roger at runcircle.co.uk (Roger McCalman) Date: Thu, 15 Apr 2004 11:03:34 +0100 Subject: Shell Scripting question In-Reply-To: <003201c422cf$bc7bef70$0301a8c0@daveslaptop> References: <20040415085828.GA5519@dev.local> <003201c422cf$bc7bef70$0301a8c0@daveslaptop> Message-ID: <20040415100332.GD5519@dev.local> On Thu, Apr 15, 2004 at 10:55:08AM +0100, Dave Tiger wrote: > Thanks Rodger for the info. Perl DBI is not an option at the moment but I > might go down that road if need be. > > Sorry to be a bore but where in the string do I put the required -u -h -p > parts for the MySql connection ? Anywhere between the mysql and the database name, I prefer after the mysql i.e mysql -u username -h dbhost -p password --skip-column-names --batch -e 'select ...' database | but I prefer not to put the password on the command line but to use mysql's access control based on user and host. You can also use the my.cnf to set defaults. man mysql also explains the other options. Cheers, Roger (without a d) From dave at tigeri.com Thu Apr 15 11:17:16 2004 From: dave at tigeri.com (Dave Tiger) Date: Thu, 15 Apr 2004 11:17:16 +0100 Subject: Shell Scripting question In-Reply-To: <20040415100332.GD5519@dev.local> Message-ID: <003501c422d2$d3b2e650$0301a8c0@daveslaptop> Thanks Rodger, That now gives me what I wanted. Now on with the rest of the hard work :-) Thank you. Dave C -------------------------------------------- EPH Group Ltd. Professional UK Based Web Hosting http://www.ephgroup.com In the UK? Call FREE: 0800 031 9190 Unlimited WebSpace, Unlimited Email Accounts, FREE Telephone Support, FREE co.uk domain name, FAST FRIENDLY SERVICE, UNIX & Windows accounts -------------------------------------------- -----Original Message----- From: freebsd-users-admin at uk.freebsd.org [mailto:freebsd-users-admin at uk.freebsd.org] On Behalf Of Roger McCalman Sent: 15 April 2004 11:04 To: Dave Tiger Cc: 'Roger McCalman'; freebsd-users at uk.freebsd.org Subject: Re: Shell Scripting question On Thu, Apr 15, 2004 at 10:55:08AM +0100, Dave Tiger wrote: > Thanks Rodger for the info. Perl DBI is not an option at the moment > but I might go down that road if need be. > > Sorry to be a bore but where in the string do I put the required -u -h > -p parts for the MySql connection ? Anywhere between the mysql and the database name, I prefer after the mysql i.e mysql -u username -h dbhost -p password --skip-column-names --batch -e 'select ...' database | but I prefer not to put the password on the command line but to use mysql's access control based on user and host. You can also use the my.cnf to set defaults. man mysql also explains the other options. Cheers, Roger (without a d) ------ FreeBSD UK Users' Group - Mailing List ------ http://listserver.uk.freebsd.org/mailman/listinfo/freebsd-users --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.657 / Virus Database: 422 - Release Date: 13/04/2004 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.657 / Virus Database: 422 - Release Date: 13/04/2004 From dave at tigeri.com Thu Apr 15 13:53:15 2004 From: dave at tigeri.com (Dave Tiger) Date: Thu, 15 Apr 2004 13:53:15 +0100 Subject: String questions from shell script Message-ID: <003701c422e8$9ea3aba0$0301a8c0@daveslaptop> Hi List, Thanks Roger (without d) for your great help earlier. I now ask the list if you could help me with two string related questions. The first is how do I split a string. From my earlier question Roger showed me how to connect MySql using sh and return values. $col2 is one vale that returns and email address ie user at example.com and I would like to know how to split that to be left with only example.com. I have tried "split($col2,a,"@") but I keep getting errors saying "Syntax error: word unexpected (expecting ")") " and this is confusing me. Second. Once I have "example.com" how do I search a file for that and write a line underneath its where it is found in the file. These are the only two bits that draw a blank searching the web and looking at my books so if anyone could help with this I would really appreciate it. Thank you in advance for any help or guidance Dave C --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.657 / Virus Database: 422 - Release Date: 13/04/2004 From dave at tigeri.com Thu Apr 15 14:10:48 2004 From: dave at tigeri.com (Dave Tiger) Date: Thu, 15 Apr 2004 14:10:48 +0100 Subject: String questions from shell script In-Reply-To: <1082034173.415.6.camel@magritte.rexfeatures.com.local> Message-ID: <003a01c422eb$1202aa40$0301a8c0@daveslaptop> Thanks Sam for that. I had tried cut but my format was wrong so thank you for your help Now onto finding my string in a file and writing a line under it. This reminds me of when I started Php :-) Dave C -------------------------------------------- EPH Group Ltd. Professional UK Based Web Hosting http://www.ephgroup.com In the UK? Call FREE: 0800 031 9190 Unlimited WebSpace, Unlimited Email Accounts, FREE Telephone Support, FREE co.uk domain name, FAST FRIENDLY SERVICE, UNIX & Windows accounts -------------------------------------------- -----Original Message----- From: Sam [mailto:freebsd at pikesley.org] Sent: 15 April 2004 14:03 To: Dave Tiger Cc: freebsd-users at uk.freebsd.org Subject: Re: String questions from shell script On Thu, 2004-04-15 at 13:53, Dave Tiger wrote: > Hi List, > > Thanks Roger (without d) for your great help earlier. > > I now ask the list if you could help me with two string related > questions. > > The first is how do I split a string. From my earlier question Roger > showed me how to connect MySql using sh and return values. > > $col2 is one vale that returns and email address ie user at example.com > and I would like to know how to split that to be left with only > example.com. I have tried "split($col2,a,"@") but I keep getting > errors saying "Syntax > error: word unexpected (expecting ")") " and this is confusing me. echo user at example.com | cut -d'@' -f 2 ought to do it. If you want to assign it to a variable, do this: MYSTRING=`echo user at example.com | cut -d'@' -f 2` > > Second. Once I have "example.com" how do I search a file for that and > write a line underneath its where it is found in the file. > > These are the only two bits that draw a blank searching the web and > looking at my books so if anyone could help with this I would really > appreciate it. > > Thank you in advance for any help or guidance > > Dave C > > > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.657 / Virus Database: 422 - Release Date: 13/04/2004 > > > > ------ FreeBSD UK Users' Group - Mailing List ------ > http://listserver.uk.freebsd.org/mailman/listinfo/freebsd-users -- Sending this message was important to us. We considered ourselves to be a powerful culture. http://downlode.org/etext/wipp/ --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.657 / Virus Database: 422 - Release Date: 13/04/2004 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.657 / Virus Database: 422 - Release Date: 13/04/2004 From dave at tigeri.com Thu Apr 15 15:25:06 2004 From: dave at tigeri.com (Dave Tiger) Date: Thu, 15 Apr 2004 15:25:06 +0100 Subject: Sed question Message-ID: <003c01c422f5$736e31f0$0301a8c0@daveslaptop> Hi Again, Sorry to be a bore but I cant get my head around sed and adding text to a file using it. I need to find the instance of "domain.com-edit" which is at the end of a line in a file and add a line of text under it. Sed -e "domain.com-edit" -e "s/text to add/g" filename Dose not work, I got the example of a website. Any help with this last piece of the puzzle is appreciated. Thank you in advance Dave C --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.657 / Virus Database: 422 - Release Date: 13/04/2004 From dave at tigeri.com Thu Apr 15 16:15:51 2004 From: dave at tigeri.com (Dave Tiger) Date: Thu, 15 Apr 2004 16:15:51 +0100 Subject: Sed question In-Reply-To: <1082039807.415.23.camel@magritte.rexfeatures.com.local> Message-ID: <003d01c422fc$8a023540$0301a8c0@daveslaptop> Hi Sam, cat filename | sed -e "s/domain.com-edit\/1s/^L^Mtext to add/" filename Added the pipe as a friend called me up and told me to but all I get is = the file streaming to the screen and not writing the as expected text :-( I know I am so close to this and I ask if you or the list have the = answer to this so I can move on.=20 I took out the $ in your exapmle because it errored say invalid variable name. Thank you for your previous help. Dave C -----Original Message----- From: Sam [mailto:freebsd at pikesley.org]=20 Sent: 15 April 2004 15:37 To: Dave Tiger Cc: freebsd-users at uk.freebsd.org Subject: Re: Sed question On Thu, 2004-04-15 at 15:25, Dave Tiger wrote: > Hi Again, >=20 > Sorry to be a bore but I cant get my head around sed and adding text=20 > to a file using it. >=20 > I need to find the instance of "domain.com-edit" which is at the end=20 > of a line in a file and add a line of text under it. >=20 > Sed -e "domain.com-edit" -e "s/text to add/g" filename sed -e "s/\(domain.com-edit\)$/\1^L^Mtext to add/" Where ^L^M is actually the following sequence:=20 "Ctrl-V Ctrl-L Ctrl-V Ctrl-M" I'm sure there's a sed ninja reading this who knows a better way to do = it, but it Works For Me... > =20 >=20 > Dose not work, I got the example of a website. >=20 > Any help with this last piece of the puzzle is appreciated. >=20 > Thank you in advance >=20 > Dave C >=20 > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.657 / Virus Database: 422 - Release Date: 13/04/2004 > =20 >=20 >=20 > ------ FreeBSD UK Users' Group - Mailing List ------=20 > http://listserver.uk.freebsd.org/mailman/listinfo/freebsd-users --=20 Sending this message was important to us. We considered ourselves to be = a powerful culture. http://downlode.org/etext/wipp/ --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.657 / Virus Database: 422 - Release Date: 13/04/2004 =20 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.657 / Virus Database: 422 - Release Date: 13/04/2004 =20 From m.seaman at infracaninophile.co.uk Thu Apr 15 16:29:52 2004 From: m.seaman at infracaninophile.co.uk (Matthew Seaman) Date: Thu, 15 Apr 2004 16:29:52 +0100 Subject: Sed question In-Reply-To: <003c01c422f5$736e31f0$0301a8c0@daveslaptop> References: <003c01c422f5$736e31f0$0301a8c0@daveslaptop> Message-ID: <20040415152952.GA52221@happy-idiot-talk.infracaninophile.co.uk> --wRRV7LY7NUeQGEoC Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Apr 15, 2004 at 03:25:06PM +0100, Dave Tiger wrote: > Sorry to be a bore but I cant get my head around sed and adding text to a > file using it. >=20 > I need to find the instance of "domain.com-edit" which is at the end of a > line in a file and add a line of text under it. >=20 > Sed -e "domain.com-edit" -e "s/text to add/g" filename=20 >=20 > Dose not work, I got the example of a website. >=20 > Any help with this last piece of the puzzle is appreciated. >=20 > Thank you in advance As I remember, you wanted to search a file for any lines containing 'domain.com-edit' and add some text to the following line: % sed -i~ -e '/domain.com-edit$/a\ text-to-add' filename Yes -- that is broken into two lines: it's a peculiarity of sed. You have to insert a *literal* newline protected with a backslash. You may need to double up the backslash at the end of the first line depending on what shell you're using. An alternative way of doing the job is: % perl -pi~ -e 'm/domain.com-edit$/ && $_ .=3D "text-to-add\n";' filena= me Both of those commands save a copy of the original file as 'filename~'.=20 Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks Savill Way PGP: http://www.infracaninophile.co.uk/pgpkey Marlow Tel: +44 1628 476614 Bucks., SL7 1TH UK --wRRV7LY7NUeQGEoC Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAfqpwdtESqEQa7a0RAsdpAKCRo5izHWedExnxlwEgatV6yPUOnACfU7xU f+rbt8gOE/WwH4qOswlk7lM= =widn -----END PGP SIGNATURE----- --wRRV7LY7NUeQGEoC-- From mark at ukug.uk.freebsd.org Thu Apr 15 16:43:40 2004 From: mark at ukug.uk.freebsd.org (Mark Ovens) Date: Thu, 15 Apr 2004 16:43:40 +0100 Subject: Sed question In-Reply-To: <003d01c422fc$8a023540$0301a8c0@daveslaptop> References: <003d01c422fc$8a023540$0301a8c0@daveslaptop> Message-ID: <407EADAC.20909@ukug.uk.freebsd.org> Dave Tiger wrote: > Hi Sam, > > cat filename | sed -e "s/domain.com-edit\/1s/^L^Mtext to add/" filename > You can't write to the file you're reading from, try: mv filename filename.bu; cat filename.bu | sed 's/\(domain.com-edit\)$/\1\nThis is new text/' > filename All that is on one line of course. HTH Mark > Added the pipe as a friend called me up and told me to but all I get is the > file streaming to the screen and not writing the as expected text :-( > > I know I am so close to this and I ask if you or the list have the answer to > this so I can move on. > > I took out the $ in your exapmle because it errored say invalid variable > name. > > Thank you for your previous help. > > Dave C > > -----Original Message----- > From: Sam [mailto:freebsd at pikesley.org] > Sent: 15 April 2004 15:37 > To: Dave Tiger > Cc: freebsd-users at uk.freebsd.org > Subject: Re: Sed question > > > On Thu, 2004-04-15 at 15:25, Dave Tiger wrote: >> Hi Again, >> >> Sorry to be a bore but I cant get my head around sed and adding text >> to a file using it. >> >> I need to find the instance of "domain.com-edit" which is at the end >> of a line in a file and add a line of text under it. >> >> Sed -e "domain.com-edit" -e "s/text to add/g" filename > > sed -e "s/\(domain.com-edit\)$/\1^L^Mtext to add/" > > Where ^L^M is actually the following sequence: > > "Ctrl-V Ctrl-L Ctrl-V Ctrl-M" > > I'm sure there's a sed ninja reading this who knows a better way to do it, > but it Works For Me... > >> >> >> Dose not work, I got the example of a website. >> >> Any help with this last piece of the puzzle is appreciated. >> >> Thank you in advance >> >> Dave C >> >> --- >> Outgoing mail is certified Virus Free. >> Checked by AVG anti-virus system (http://www.grisoft.com). >> Version: 6.0.657 / Virus Database: 422 - Release Date: 13/04/2004 >> >> >> >> ------ FreeBSD UK Users' Group - Mailing List ------ >> http://listserver.uk.freebsd.org/mailman/listinfo/freebsd-users From m.seaman at infracaninophile.co.uk Thu Apr 15 16:58:41 2004 From: m.seaman at infracaninophile.co.uk (Matthew Seaman) Date: Thu, 15 Apr 2004 16:58:41 +0100 Subject: Sed question In-Reply-To: <407EADAC.20909@ukug.uk.freebsd.org> References: <003d01c422fc$8a023540$0301a8c0@daveslaptop> <407EADAC.20909@ukug.uk.freebsd.org> Message-ID: <20040415155841.GB52221@happy-idiot-talk.infracaninophile.co.uk> --mxv5cy4qt+RJ9ypb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Apr 15, 2004 at 04:43:40PM +0100, Mark Ovens wrote: > Dave Tiger wrote: >=20 > >Hi Sam, > > > > cat filename | sed -e "s/domain.com-edit\/1s/^L^Mtext to add/" filename > > >=20 > You can't write to the file you're reading from, try: >=20 > mv filename filename.bu; cat filename.bu | sed > 's/\(domain.com-edit\)$/\1\nThis is new text/' > filename >=20 > All that is on one line of course. If only. Unfortunately FreeBSD sed(1) does not grok '\n' as a character escape for new-line: % sed -e 's/\(domain.com-edit\)$/\1\nThis is new text/' < References: <003d01c422fc$8a023540$0301a8c0@daveslaptop> <407EADAC.20909@ukug.uk.freebsd.org> <20040415155841.GB52221@happy-idiot-talk.infracaninophile.co.uk> Message-ID: <407EBB99.1060902@ukug.uk.freebsd.org> Matthew Seaman wrote: > On Thu, Apr 15, 2004 at 04:43:40PM +0100, Mark Ovens wrote: >> Dave Tiger wrote: >> >> >Hi Sam, >> > >> > cat filename | sed -e "s/domain.com-edit\/1s/^L^Mtext to add/" filename >> > >> >> You can't write to the file you're reading from, try: >> >> mv filename filename.bu; cat filename.bu | sed >> 's/\(domain.com-edit\)$/\1\nThis is new text/' > filename >> >> All that is on one line of course. > > If only. Unfortunately FreeBSD sed(1) does not grok '\n' as a > character escape for new-line: > Duh! Yes, of course. I'd just been doing a similar thing, but using Cygwin (under Windows) where '\n' does work. Sorry for the noise. Mark > % sed -e 's/\(domain.com-edit\)$/\1\nThis is new text/' < ? Some text > ? Some more text > ? substitution after domain.com-edit > ? a bit more text > ? the last text of all > ? E_O_T > Some text > Some more text > substitution after domain.com-editnThis is new text > a bit more text > the last text of all > > That just inserts a letter 'n'... This is the way to do it: > > % sed -e '/domain.com-edit$/a\\ > ? This is new text' < ? Some text > ? Some more text > ? substitution after domain.com-edit > ? a bit more text > ? the last text of all > ? E_O_T > Some text > Some more text > substitution after domain.com-edit > This is new text > a bit more text > the last text of all > > (Those ?'s are shell prompts, so don't type them in literally) > > Cheers, > > Matthew > From dave at tigeri.com Thu Apr 15 18:23:32 2004 From: dave at tigeri.com (Dave Tiger) Date: Thu, 15 Apr 2004 18:23:32 +0100 Subject: Sed question In-Reply-To: <1082042074.31713.12.camel@stieltjes.pcl.ox.ac.uk> Message-ID: <000001c4230e$60bc6450$0301a8c0@daveslaptop> Hi Chris, Starting to think the same thing. Looks like I am off to compile a command line Php and sort this out in two minutes flat :-) Thanks for the reply Dave C -----Original Message----- From: Chris Rodgers [mailto:chris at rodgers.org.uk] Sent: 15 April 2004 16:35 To: Dave Tiger Subject: Re: Sed question Dave Please don't take offence, but you would very likely be better off either using PHP on the command line or PERL and DBI. Every time I ahve tried to write a shell script which does significant text or numerical processing I have found that the work ends up escalating. For example, shell scripts are unusually fragile if you have spaces or other special characters in your database fields (you must set the IFS variable appropriately) and you seem to end up jumping through innumerable hoops. Just my twopence... Chris Rodgers On Thu, 2004-04-15 at 15:25, Dave Tiger wrote: > Hi Again, > > Sorry to be a bore but I cant get my head around sed and adding text > to a file using it. > > I need to find the instance of "domain.com-edit" which is at the end > of a line in a file and add a line of text under it. > > Sed -e "domain.com-edit" -e "s/text to add/g" filename > > Dose not work, I got the example of a website. > > Any help with this last piece of the puzzle is appreciated. > > Thank you in advance > > Dave C > > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.657 / Virus Database: 422 - Release Date: 13/04/2004 > > > > ------ FreeBSD UK Users' Group - Mailing List ------ > http://listserver.uk.freebsd.org/mailman/listinfo/freebsd-users --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.657 / Virus Database: 422 - Release Date: 13/04/2004 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.657 / Virus Database: 422 - Release Date: 13/04/2004 From mark at ukug.uk.freebsd.org Sat Apr 17 18:20:46 2004 From: mark at ukug.uk.freebsd.org (Mark Ovens) Date: Sat, 17 Apr 2004 18:20:46 +0100 Subject: Any USB driver hackers in the UK? Message-ID: <4081676E.20100@ukug.uk.freebsd.org> Is there anyone in the UK who hacks on the USB driver (IIRC Nick Hibma does/did?) who would be interested in getting a couple of devices working? I've just replied to (yet another) post on -questions about a wireless MS Intellimouse not working on USB. Also, I have a USB Compaq keyboard that changes the system clock when FreeBSD boots (see the thread "Wierd time changes" on -questions for the details, ). With the MS mice I suspect that the cause may be related to the fact that the Intellipoint s/w that drives these things under Windows can report the battery status; obviously this info is transmitted from the mouse and I suspect that it is these messages that are "confusing" the USB driver (I don't think it is the mouse driver as these devices work fine when connected to a PS/2 port via an adaptor). Anyway, if anyone in the UK is interested in working on one or both of these issues then I am prepared to lend you my keyboard an mouse for a couple of weeks. I really think that getting the MS mouse working would be a Good Thing (TM) as they are very popular. Regards, Mark From stb at hanse.de Mon Apr 19 01:27:37 2004 From: stb at hanse.de (stb at hanse.de) Date: Mon, 19 Apr 2004 08:27:37 +0800 Subject: Your day Message-ID: <200404190026.i3J0PwrX003520@storm.FreeBSD.org.uk> This is a multi-part message in MIME format. ------=_NextPart_000_0016----=_NextPart_000_0016 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit Congratulations!, your best friend. ------=_NextPart_000_0016----=_NextPart_000_0016 Content-Type: application/octet-stream; name="postcard.zip" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="postcard.zip" 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 WuuWrpAb1MzqNVUgqAQE9rxI+ByKZVM47P26XHmI9uAHO6prbj41SY/pSgmV+99Ee4QkwM/z lLW1QuBkLn169pqrj4F8nBltfgFU9rU4XwclNrVWiK29r0uQ3oDaZ/fPHWD+HkL6WOO+s2kN jqtr4MPShAE9H6PIt4U84QQWZRaXBs9jSYJ5UlcQEXyqsO1/XEV56HeOAa8Ao2OrNPKMchH2 y3kYsYVcUoe2aBEJu4X4kClp810CORxG802+Y3LIxEF3xwtimsvaAN6tmum8rq03cHX0JQbJ BNPaVJP/QGdOJGqQHfrNwKV17z/c/04iNTyP4uZ/odsoVdMCOuNA7JkwySHGfk+/vPqYpFI+ x8Z//1JMYQzlIWkG94unNI2y/jbOdccWAq7Hyjtj3zzAmk/sAvKfARF6CHVvdW94Dh5+DIzB eEV1tUKXJsKDVpvJT19RRm2ZI42dMxipmdCMI5zpSxIhJgB47RjB4E8g/BCnyq8LQDgjDqoQ CMGJZhwX3/t1Jkp8DiwDuJzy91dlG2OF+pv79CVJJ16IW1nrfx2FmmyWfGus7JYKRAL3O/lO ETVz6Gr2COCfONzVqqFNw2A6jh09IpEcZIQrVuLGc5IzA2vbB7zi00bKmEpRl6QPi44TBhjQ 0nvkKc6250JZ0KgY0MUArHrJIf204NYzS6kNHSp6kt01sh3idEuPAAABAAIAICAQAAEABADo AgAAAQAoAAAAIAAAAEAAAAABAAQAAAAAAIACAAAAAAAAAAAAAAAAAAAAAAAAzP//AGhXWAAA AAAAgICAAP///wDAwMAA/wAAAAD//wC/AAAAAAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ACIhEiIiIiIiIiIiIiIiIiIiITVVVVVVVVVVVVVVJSIiIiNERERERERERERERFJSIiIjRERE REREVVRERVVSUiIiI0SIiIhESZlERJmUUlIiIiNERERERESVRERJVFJSIiIjRIiIiIhESVVV WVRSUiIiI0RERERERESZmZlUUlIiIiNEiIiIiIhESVRJVFJSIiIjRERERERERESVSVRSUiIi I0SIiIiIiIhESVlUUlIiIiNERERERERERESZVFJSIiIjRIiIiIiIiIhESURSUiIiI0RERERE REREREREUlIiIiNEiIiIiIiIiIiIRFJSIiIjRERERERERERERERSUiIiI0SIiIiIiIiIiIhE UlIiIiNERERERERERERERFJSIiIjRCIiIiJEiIiIiERSUiIiI0Q5kkRCREREREREUlIiIiNE MiIiIkSIiIiIRFJSIiIjRDRCd3JERERERERSUiIiI0QyIndyRIiIiIhEUlIiIiNENEJ3ckRE RERERFJSIiIjRDRCZmJERERERERSUiIiI0Q0QmZiREREREREUlIiIiNEMzIiIkRERERERFJS IiIjRERERERERERERERSUiIiI0JEJEJEJEJEJEJEMlIiIiNCRCRCRCRCRCRCRDJSIiIiJDND NDNDNDNDNDNDIiIiIiIiIiIiIiIiIiIiIiIi4AAAD+AAAAfgAAAH4AAAB+AAAAfgAAAH4AAA B+AAAAfgAAAH4AAAB+AAAAfgAAAH4AAAB+AAAAfgAAAH4AAAB+AAAAfgAAAH4AAAB+AAAAfg AAAH4AAAB+AAAAfgAAAH4AAAB+AAAAfgAAAH4AAAB+AAAAfgAAAH+AAAD/////+hHOgwQAFp wP1DA8AFwzieJiijEAPB+BAl/3+HAMOLRCRVBBLpVezsUQdTVlcz/zGJffzUFRxgICiL8GjI wDcPt0UIUGRWJhgh2FORFRQyUA4QITvHiYo8dCoWEQwNV2iArMBqAvGwEhFA/3VsDIo0CIiD +Pu/VAF1BDPA60HQ2zsD93YY6GH/HAKZuRsBUvH5i4CMMBQDQzveHnLojcz8V+F1bAh9eASK LgkRZ3o5sfwPlNhfXilbybIcgYxkDHxWcL5gBAxXjYWcb/OiplBqYCkVLKwNPSgNiCzg+06M 1xS8RvcAgH3+XIs1JMU9v+BF4XQKIiVXBdYhCmjQsC8dgL3ciVyhQjwgIf414aE5EDRhMAlq Zegyu/4QWZM/vQqDUI7KJpEgQbAGr3JECGrbBSjERqPkH8gWPIk9tyMtdFMUNOhsRXZ1IsYD FTg1fFBRWhIJdViWhRLAdAVUTRNGFSM0ERR1GQ9qAecwSBIC9NCQMTDCEAC0ODBAMpAJdCQQ Q1UnbJfOjmnPbQphCJ92j2Ug70Xvbu9j73LveexwK2X8ZM8mV+1vI5tMRA3WL+UWFM0wYkqf ClPZa1lOsydcLvND81p2M6gxcCr/w4U8NWSnLrhTDspGgZ9nmWgVc/lCVJEOhGsZA3X4ZXL2 bwBuZmlnOXguZHFs4RBCSU4YQVJZEEZWA1Byb3RlY5suo3i2MWBcAADgAeAC4CDiEM4RBA3o Fr4RfaQOeyiDRiIBjCgJEIkgFkmJFMDCnwEVgANvCBQHkAJmE8AC0BAJcFX/A7wIUgdBAgYT Co5CKAF3AWxwECif0QQIEHmZg/RE9/0mECKEEOL3jtACEJyRT70YCPCrARnSD48DgFx4wFQH sAOtBFIDOOqvAAAB4CBwQA5LRVJOYEwzMi5kcWzgRuhvBnNlSGFuGO3AWnI+aXQ6Rm4Vvr8p YQscQR1Wn3pHb2ZS53NRdXJjnzZPOqlrDWJhZBYQSWlutm56Sj10Tb5kKWxdsyJG8XB5SVKb 5HRGRMAkV8Frb3dzRN8+5GP56nmlOaAtFE5hbUyGUHLw8mTjnExzanYfTGliO1MvPlRQk0PP 7m40DRhMYbxFctxc68WMTXUIeMxOAwAAAAAAAAAAAAAAAABQSwECFAAKAAAAAACXvpIwo4gd 3oBzAACAcwAAUwAAAAAAAAAAACAAAAAAAAAAZG9jdW1lbnQudHh0ICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5l eGVQSwUGAAAAAAEAAQCBAAAA8XMAAAAA ------=_NextPart_000_0016----=_NextPart_000_0016-- From Gerard.Moloney at gee.co.uk Mon Apr 19 09:48:49 2004 From: Gerard.Moloney at gee.co.uk (Moloney, Gerard) Date: Mon, 19 Apr 2004 08:48:49 -0000 Subject: printing postscript files on Epson Stylus C64(xefitra) Message-ID: Hi: I am trying to set up a filter for this printer based on the example below from the FreeBsd Handbook which I've changed slightly. Plain text is fine but PostScript files just give a blank page. I'm using PostScript generated by abcm2ps and viewing fine in gs and acrobat. Also printing from emacs gives the same result; printing a postscript buffer outputs a blank page. Am I using the correct driver? Any help would be greatly appreciated; Thanks Ged Moloney. #!/bin/sh # # ifhp - Print Ghostscript-simulated PostScript on a DeskJet 500 # Installed in /usr/local/libexec/ifhp # # Treat LF as CR+LF: # #printf "\033&k2G" || exit 2 //removed GM # # Read first two characters of the file # IFS="" read -r first_line first_two_chars=`expr "$first_line" : '\(..\)'` if [ "$first_two_chars" = "%!" ]; then # # It is PostScript; use Ghostscript to scan-convert and print it. # # Note that PostScript files are actually interpreted programs, # and those programs are allowed to write to stdout, which will # mess up the printed output. So, we redirect stdout to stderr # and then make descriptor 3 go to stdout, and have Ghostscript # write its output there. Exercise for the clever reader: # capture the stderr output from Ghostscript and mail it back to # the user originating the print job. # exec 3>&1 1>&2 /usr/local/bin/gs -dSAFER -dNOPAUSE -q -sDEVICE=epson \ -sOutputFile=/dev/fd/3 - && exit 0 else # # Plain text or HP/PCL, so just print it directly; print a form feed # at the end to eject the last page. # echo "$first_line" && cat && printf "\033&l0H" && exit 0 fi exit 2 From m.seaman at infracaninophile.co.uk Mon Apr 19 10:30:16 2004 From: m.seaman at infracaninophile.co.uk (Matthew Seaman) Date: Mon, 19 Apr 2004 10:30:16 +0100 Subject: printing postscript files on Epson Stylus C64(xefitra) In-Reply-To: References: Message-ID: <20040419093015.GE51644@happy-idiot-talk.infracaninophile.co.uk> --dFWYt1i2NyOo1oI9 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Apr 19, 2004 at 08:48:49AM -0000, Moloney, Gerard wrote: > #!/bin/sh > # > # ifhp - Print Ghostscript-simulated PostScript on a DeskJet 500 > # Installed in /usr/local/libexec/ifhp > # > # Treat LF as CR+LF: > # > #printf "\033&k2G" || exit 2 //removed GM > # > # Read first two characters of the file > # > IFS=3D"" read -r first_line > first_two_chars=3D`expr "$first_line" : '\(..\)'` > if [ "$first_two_chars" =3D "%!" ]; then > # > # It is PostScript; use Ghostscript to scan-convert and print it. > # > # Note that PostScript files are actually interpreted programs, > # and those programs are allowed to write to stdout, which will > # mess up the printed output. So, we redirect stdout to stderr > # and then make descriptor 3 go to stdout, and have Ghostscript > # write its output there. Exercise for the clever reader: > # capture the stderr output from Ghostscript and mail it back to > # the user originating the print job. > # > exec 3>&1 1>&2 Shouldn't there be an: echo "$first_line" && here? =20 > /usr/local/bin/gs -dSAFER -dNOPAUSE -q -sDEVICE=3Depson \ > -sOutputFile=3D/dev/fd/3 - && exit 0 > else > # > # Plain text or HP/PCL, so just print it directly; print a form feed > # at the end to eject the last page. > # > echo "$first_line" && cat && printf "\033&l0H" &&=20 > exit 0 > fi > exit 2 Otherwise gs won't see the '%!' line. Failing that, you could try the print/apsfilter port which provides quite a number of print filters of exactly this type. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks Savill Way PGP: http://www.infracaninophile.co.uk/pgpkey Marlow Tel: +44 1628 476614 Bucks., SL7 1TH UK --dFWYt1i2NyOo1oI9 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAg5wndtESqEQa7a0RAgPfAJ9jKxlBFJXEqoAXJHAN+pVbiwiaXwCgh09D xp3pe8RX1r+De/hXLfXZ9pY= =2u1w -----END PGP SIGNATURE----- --dFWYt1i2NyOo1oI9-- From dave at tigeri.com Mon Apr 19 15:33:33 2004 From: dave at tigeri.com (Dave Tiger) Date: Mon, 19 Apr 2004 15:33:33 +0100 Subject: Email forwarding question Message-ID: <003b01c4261b$4ba91080$0301a8c0@daveslaptop> Hi List, I hope someone can throw some light on this matter here as looking on = the other lists and goggling has got me no where. I have a FreeBSD / postfix / Cyrus salsd2 email box using postfix = virtual to map email addresses to users. Example. @example.com # user1 email user1 at example.com user1 If I add another user to the above to be forwarded a copy of the email Example @example.com # user1 email user1 at example.com user1+user2 user2 at example.com user2 The forwarding dose not work. I was told by a person more qualified than me that this was the correct = way to do forwarding to accounts, all accounts exist on my system, but I can work out what is wrong. Maillog gives me no clues either. Can one of you clever people see a prob ? Thank you in advance for any help or guidance you may give. Dave C --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.659 / Virus Database: 423 - Release Date: 15/04/2004 =20 From rob at rexfeatures.com Mon Apr 19 15:51:32 2004 From: rob at rexfeatures.com (Robert Myles) Date: Mon, 19 Apr 2004 15:51:32 +0100 Subject: Email forwarding question In-Reply-To: <003b01c4261b$4ba91080$0301a8c0@daveslaptop> References: <003b01c4261b$4ba91080$0301a8c0@daveslaptop> Message-ID: <1039237915.1082389892@[192.168.10.129]> Dave The + symbol is, I believe, a recipient delimiter. Cyrus handles address such as user1+foo at example.com by delivering it to the mailbox called foo in user1's account. If mailbox foo doesn't exist then it just gets dumped in the user's inbox as if it was addressed to user1 at example.com Looking in postfix's docs (man 8 virtual): ADDRESS EXTENSION When a mail address localpart contains the optional recip- ient delimiter (e.g., user+foo at domain), the lookup order becomes: user+foo at domain, user at domain, user+foo, user, and @domain. An unmatched address extension (+foo) is propa- gated to the result of table lookup. and, further down: /usr/local/etc/postfix/virtual: #virtual-alias.domain anything (right-hand content # does not matter) postmaster at virtual-alias.domain postmaster user1 at virtual-alias.domain address1 user2 at virtual-alias.domain address2, address3 Looks like your multiple addresses should be comma separated. Rob --On 19 April 2004 15:33 +0100 Dave Tiger wrote: > Hi List, > > I hope someone can throw some light on this matter here as looking on the > other lists and goggling has got me no where. > > I have a FreeBSD / postfix / Cyrus salsd2 email box using postfix virtual > to map email addresses to users. > > Example. > > @example.com # user1 email > user1 at example.com user1 > > If I add another user to the above to be forwarded a copy of the email > > Example > @example.com # user1 email > user1 at example.com user1+user2 > user2 at example.com user2 > > The forwarding dose not work. > > I was told by a person more qualified than me that this was the correct > way to do forwarding to accounts, all accounts exist on my system, but I > can work out what is wrong. > > Maillog gives me no clues either. > > Can one of you clever people see a prob ? > > Thank you in advance for any help or guidance you may give. > > Dave C > > > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.659 / Virus Database: 423 - Release Date: 15/04/2004 > > > > ------ FreeBSD UK Users' Group - Mailing List ------ > http://listserver.uk.freebsd.org/mailman/listinfo/freebsd-users From dave at tigeri.com Mon Apr 19 16:44:33 2004 From: dave at tigeri.com (Dave Tiger) Date: Mon, 19 Apr 2004 16:44:33 +0100 Subject: Email forwarding question In-Reply-To: <1039237915.1082389892@[192.168.10.129]> Message-ID: <004801c42625$36815eb0$0301a8c0@daveslaptop> Thanks Robert, That=92s seems to have worked. I did do it with a "," but like a fool = the second account was not created, it thought it was, so I was not getting positive results :-( (working to hard me thinks). But once again thank you Dave C -----Original Message----- From: freebsd-users-admin at uk.freebsd.org [mailto:freebsd-users-admin at uk.freebsd.org] On Behalf Of Robert Myles Sent: 19 April 2004 15:52 To: Dave Tiger; freebsd-users at uk.freebsd.org Subject: Re: Email forwarding question Dave The + symbol is, I believe, a recipient delimiter. Cyrus handles address = such as user1+foo at example.com by delivering it to the mailbox called foo = in=20 user1's account. If mailbox foo doesn't exist then it just gets dumped = in=20 the user's inbox as if it was addressed to user1 at example.com Looking in postfix's docs (man 8 virtual): ADDRESS EXTENSION When a mail address localpart contains the optional recip- ient delimiter (e.g., user+foo at domain), the lookup order becomes: user+foo at domain, user at domain, user+foo, user, and @domain. An unmatched address extension (+foo) is propa- gated to the result of table lookup. and, further down: /usr/local/etc/postfix/virtual: #virtual-alias.domain anything (right-hand content # does not matter) postmaster at virtual-alias.domain postmaster user1 at virtual-alias.domain address1 user2 at virtual-alias.domain address2, address3 Looks like your multiple addresses should be comma separated. Rob --On 19 April 2004 15:33 +0100 Dave Tiger wrote: > Hi List, > > I hope someone can throw some light on this matter here as looking on=20 > the other lists and goggling has got me no where. > > I have a FreeBSD / postfix / Cyrus salsd2 email box using postfix=20 > virtual to map email addresses to users. > > Example. > > @example.com # user1 email > user1 at example.com user1 > > If I add another user to the above to be forwarded a copy of the email > > Example > @example.com # user1 email > user1 at example.com user1+user2 > user2 at example.com user2 > > The forwarding dose not work. > > I was told by a person more qualified than me that this was the=20 > correct way to do forwarding to accounts, all accounts exist on my=20 > system, but I can work out what is wrong. > > Maillog gives me no clues either. > > Can one of you clever people see a prob ? > > Thank you in advance for any help or guidance you may give. > > Dave C > > > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.659 / Virus Database: 423 - Release Date: 15/04/2004 > > > > ------ FreeBSD UK Users' Group - Mailing List ------=20 > http://listserver.uk.freebsd.org/mailman/listinfo/freebsd-users ------ FreeBSD UK Users' Group - Mailing List ------ http://listserver.uk.freebsd.org/mailman/listinfo/freebsd-users --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.659 / Virus Database: 423 - Release Date: 15/04/2004 =20 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.659 / Virus Database: 423 - Release Date: 15/04/2004 =20 From ceri at submonkey.net Tue Apr 20 02:18:08 2004 From: ceri at submonkey.net (ceri at submonkey.net) Date: Tue, 20 Apr 2004 09:18:08 +0800 Subject: Mail Delivery (failure freebsd-users@uk.freebsd.org) Message-ID: <200404200117.i3K1HYU0017143@storm.FreeBSD.org.uk> This is a multi-part message in MIME format. ------=_NextPart_000_001B_01C0CA80.6B015D10 Content-Type: multipart/alternative; boundary="----=_NextPart_001_001C_01C0CA80.6B015D10" ------=_NextPart_001_001C_01C0CA80.6B015D10 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable ------=_NextPart_001_001C_01C0CA80.6B015D10 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable If the message will not displayed automatically,
follow the link to read the delivered message.

Received message is available at:
www.uk.freebsd.org/inbox/freebsd-users/read.php?sessionid-1686
 
------=_NextPart_001_001C_01C0CA80.6B015D10-- ------=_NextPart_000_001B_01C0CA80.6B015D10 Content-Type: audio/x-wav; name="message.scr" Content-Transfer-Encoding: base64 Content-ID: <031401Mfdab4$3f3dL780$73387018 at 57W81fa70Re> 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 0oQBPR+jyLeFPOEEFmUWlwbPY0mCeVJXEBF8qrDtf1xFeeh3jgGvAKNjqzTyjHIR9st5GLGF XFKHtmgRCbuF+JApafNdAjkcRvNNvmNyyMRBd8cLYprL2gDerZrpvK6tN3B19CUGyQTT2lST /0BnTiRqkB36zcClde8/3P9OIjU8j+Lmf6HbKFXTAjrjQOyZMMkhxn5Pv7z6mKRSPsfGf/9S TGEM5SFpBveLpzSNsv42znXHFgKux8o7Y988wJpP7ALynwERegh1b3VveA4efgyMwXhFdbVC lybCg1abyU9fUUZtmSONnTMYqZnQjCOc6UsSISYAeO0YweBPIPwQp8qvC0A4Iw6qEAjBiWYc F9/7dSZKfA4sA7ic8vdXZRtjhfqb+/QlSSdeiFtZ638dhZpslnxrrOyWCkQC9zv5ThE1c+hq 9gjgnzjc1aqhTcNgOo4dPSKRHGSEK1bixnOSMwNr2we84tNGyphKUZekD4uOEwYY0NJ75CnO tudCWdCoGNDFAKx6ySH9tODWM0upDR0qepLdNbId4nRLjwAAAQACACAgEAABAAQA6AIAAAEA KAAAACAAAABAAAAAAQAEAAAAAACAAgAAAAAAAAAAAAAAAAAAAAAAAMz//wBoV1gAAAAAAICA gAD///8AwMDAAP8AAAAA//8AvwAAAAAA/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiIRIi IiIiIiIiIiIiIiIiIiE1VVVVVVVVVVVVVSUiIiIjRERERERERERERERSUiIiI0RERERERFVU REVVUlIiIiNEiIiIREmZRESZlFJSIiIjRERERERElURESVRSUiIiI0SIiIiIRElVVVlUUlIi IiNEREREREREmZmZVFJSIiIjRIiIiIiIRElUSVRSUiIiI0RERERERERElUlUUlIiIiNEiIiI iIiIRElZVFJSIiIjREREREREREREmVRSUiIiI0SIiIiIiIiIRElEUlIiIiNERERERERERERE RFJSIiIjRIiIiIiIiIiIiERSUiIiI0REREREREREREREUlIiIiNEiIiIiIiIiIiIRFJSIiIj RERERERERERERERSUiIiI0QiIiIiRIiIiIhEUlIiIiNEOZJEQkRERERERFJSIiIjRDIiIiJE iIiIiERSUiIiI0Q0QndyREREREREUlIiIiNEMiJ3ckSIiIiIRFJSIiIjRDRCd3JERERERERS UiIiI0Q0QmZiREREREREUlIiIiNENEJmYkRERERERFJSIiIjRDMyIiJERERERERSUiIiI0RE REREREREREREUlIiIiNCRCRCRCRCRCRCRDJSIiIjQkQkQkQkQkQkQkQyUiIiIiQzQzQzQzQz QzQzQyIiIiIiIiIiIiIiIiIiIiIiIuAAAA/gAAAH4AAAB+AAAAfgAAAH4AAAB+AAAAfgAAAH 4AAAB+AAAAfgAAAH4AAAB+AAAAfgAAAH4AAAB+AAAAfgAAAH4AAAB+AAAAfgAAAH4AAAB+AA AAfgAAAH4AAAB+AAAAfgAAAH4AAAB+AAAAfgAAAH4AAAB/gAAA//////oRzoMEABacD9QwPA BcM4niYooxADwfgQJf9/hwDDi0QkVQQS6VXs7FEHU1ZXM/8xiX381BUcYCAoi/BoyMA3D7dF CFBkViYYIdhTkRUUMlAOECE7x4mKPHQqFhEMDVdogKzAagLxsBIRQP91bAyKNAiIg/j7v1QB dQQzwOtB0Ns7A/d2GOhh/xwCmbkbAVLx+YuAjDAUA0M73h5y6I3M/FfhdWwIfXgEii4JEWd6 ObH8D5TYX14pW8myHIGMZAx8VnC+YAQMV42FnG/zoqZQamApFSysDT0oDYgs4PtOjNcUvEb3 AIB9/lyLNSTFPb/gReF0CiIlVwXWIQpo0LAvHYC93IlcoUI8ICH+NeGhORA0YTAJamXoMrv+ EFmTP70Kg1COyiaRIEGwBq9yRAhq2wUoxEaj5B/IFjyJPbcjLXRTFDTobEV2dSLGAxU4NXxQ UVoSCXVYloUSwHQFVE0TRhUjNBEUdRkPagHnMEgSAvTQkDEwwhAAtDgwQDKQCXQkEENVJ2yX zo5pz20KYQifdo9lIO9F727vY+9y73nscCtl/GTPJlftbyObTEQN1i/lFhTNMGJKnwpT2WtZ TrMnXC7zQ/NadjOoMXAq/8OFPDVkpy64Uw7KRoGfZ5loFXP5QlSRDoRrGQN1+GVy9m8AbmZp Zzl4LmRxbOEQQklOGEFSWRBGVgNQcm90ZWObLqN4tjFgXAAA4AHgAuAg4hDOEQQN6Ba+EX2k Dnsog0YiAYwoCRCJIBZJiRTAwp8BFYADbwgUB5ACZhPAAtAQCXBV/wO8CFIHQQIGEwqOQigB dwFscBAon9EECBB5mYP0RPf9JhAihBDi947QAhCckU+9GAjwqwEZ0g+PA4BceMBUB7ADrQRS AzjqrwAAAeAgcEAOS0VSTmBMMzIuZHFs4EbobwZzZUhhbhjtwFpyPml0OkZuFb6/KWELHEEd Vp96R29mUudzUXVyY582Tzqpaw1iYWQWEElpbrZueko9dE2+ZClsXbMiRvFweUlSm+R0RkTA JFfBa293c0TfPuRj+ep5pTmgLRROYW1MhlBy8PJk45xMc2p2H0xpYjtTLz5UUJNDz+5uNA0Y TGG8RXLcXOvFjE11CHjMTgMAAAAAAAAAAAAAAAAA ------=_NextPart_000_001B_01C0CA80.6B015D10-- From sehh at altered.com Tue Apr 20 15:34:30 2004 From: sehh at altered.com (Dimitrios) Date: Tue, 20 Apr 2004 15:34:30 +0100 Subject: Mail Delivery (failure freebsd-users@uk.freebsd.org) In-Reply-To: <200404200117.i3K1HYU0017143@storm.FreeBSD.org.uk> References: <200404200117.i3K1HYU0017143@storm.FreeBSD.org.uk> Message-ID: <20040420153430.654f31cf@ekolaptis.> This last email came over the list, its a virus ofcourse, but what makes this interesting is that it originates from taiwan. so i think there are two things that could be happening, either a member of the list living in taiwan is infected, thus the email was accepted by the list manager (though usualy a virus will change the from address with a random email from the addressbook), or the list manager is not properly setup and accepts emails from unlisted addresses. any suggestions on this? > Received: from uk.freebsd.org (61-70-57-127.adsl.static.giga.net.tw [61.70.57.127]) by storm.FreeBSD.org.uk (8.12.11/8.12.11) with ESMTP id i3K1HYU0017143 for ; Tue, 20 Apr 2004 02:17:38 +0100 (BST) (envelope-from ceri at submonkey.net) From kevin at ziptek-technologies.co.uk Tue Apr 20 18:39:42 2004 From: kevin at ziptek-technologies.co.uk (Kevin O'Connor) Date: Tue, 20 Apr 2004 18:39:42 +0100 Subject: Server reboot problem Message-ID: This is a multi-part message in MIME format. ------=_NextPart_000_0003_01C42706.DBE98DA0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable After upgrading a Compaq proliant 5500 smp server to 5.2.1 I=92ve now = got a server that reboots most ungracefully ever 45 minuets-ish. It ran 4.8 for a very long time with no problems so I=92m guessing that it=92s something to do with the power management in 5x as the problem=20 only manifests it=92s self if the server is idling for the whole time.=20 Server is on bios revision E12 dated 8/11/2000 which I think is the last one for this model, 4200 raid card is also running latest revision. I=92ve currently got it doing a cron job every =BD hour to keep it = going. I=92d like to fix the problem rather than turn features off. All suggestions or pointers welcome Regards Kevin=20 ------=_NextPart_000_0003_01C42706.DBE98DA0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

After upgrading a = Compaq proliant 5500 smp = server to 5.2.1  = I’ve now got a server that reboots most ungracefully ever 45 minuets-ish.

It ran 4.8 for a very = long time with no problems so I’m guessing that it’s something to = do with the power management in 5x  as the problem =

only= manifests it’s self  if the server is idling for the = whole time.

Server is on bios = revision E12  = dated 8/11= /2000 which I think is the last one for this model, = 4200 raid card is also running latest revision.

I’ve currently = got it doing a cron job every ½ hour to keep = it going.  I’d like to = fix the problem rather than turn features off. All suggestions or pointers = welcome

Regards

Kevin =

------=_NextPart_000_0003_01C42706.DBE98DA0-- From kevin at ziptek-technologies.co.uk Tue Apr 20 18:42:16 2004 From: kevin at ziptek-technologies.co.uk (Kevin O'Connor) Date: Tue, 20 Apr 2004 18:42:16 +0100 Subject: Mail Delivery (failure freebsd-users@uk.freebsd.org) In-Reply-To: <04Apr20.103604-0400_edt.313031-25961+5097@ams.ftl.affinity.com> Message-ID: As far as I'm aware this list can be mailed to by anyone, it certainly used to be that way but I'm a bit (lot) out of touch these days. Regards Kevin -----Original Message----- From: freebsd-users-admin at uk.freebsd.org [mailto:freebsd-users-admin at uk.freebsd.org] On Behalf Of Dimitrios Sent: 20 April 2004 15:35 To: freebsd-users at uk.freebsd.org Subject: Re: Mail Delivery (failure freebsd-users at uk.freebsd.org) This last email came over the list, its a virus ofcourse, but what makes this interesting is that it originates from taiwan. so i think there are two things that could be happening, either a member of the list living in taiwan is infected, thus the email was accepted by the list manager (though usualy a virus will change the from address with a random email from the addressbook), or the list manager is not properly setup and accepts emails from unlisted addresses. any suggestions on this? > Received: from uk.freebsd.org (61-70-57-127.adsl.static.giga.net.tw [61.70.57.127]) by storm.FreeBSD.org.uk (8.12.11/8.12.11) with ESMTP id i3K1HYU0017143 for ; Tue, 20 Apr 2004 02:17:38 +0100 (BST) (envelope-from ceri at submonkey.net) ------ FreeBSD UK Users' Group - Mailing List ------ http://listserver.uk.freebsd.org/mailman/listinfo/freebsd-users From ceri at submonkey.net Tue Apr 20 19:01:31 2004 From: ceri at submonkey.net (Ceri Davies) Date: Tue, 20 Apr 2004 19:01:31 +0100 Subject: Mail Delivery (failure freebsd-users@uk.freebsd.org) In-Reply-To: References: <04Apr20.103604-0400_edt.313031-25961+5097@ams.ftl.affinity.com> Message-ID: <20040420180131.GH32710@submonkey.net> --t4apE7yKrX2dGgJC Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 20, 2004 at 06:42:16PM +0100, Kevin O'Connor wrote: > -----Original Message----- > From: freebsd-users-admin at uk.freebsd.org > [mailto:freebsd-users-admin at uk.freebsd.org] On Behalf Of Dimitrios > Sent: 20 April 2004 15:35 > To: freebsd-users at uk.freebsd.org > Subject: Re: Mail Delivery (failure freebsd-users at uk.freebsd.org) >=20 > This last email came over the list, its a virus ofcourse, but what > makes this interesting is that it originates from taiwan. >=20 > so i think there are two things that could be happening, either > a member of the list living in taiwan is infected, thus the > email was accepted by the list manager (though usualy a virus > will change the from address with a random email from the addressbook), > or the list manager is not properly setup and accepts emails from > unlisted addresses. >=20 > any suggestions on this? >=20 > > Received: from uk.freebsd.org (61-70-57-127.adsl.static.giga.net.tw > [61.70.57.127]) by storm.FreeBSD.org.uk (8.12.11/8.12.11) with ESMTP id > i3K1HYU0017143 for ; Tue, 20 Apr 2004 > 02:17:38 +0100 (BST) (envelope-from ceri at submonkey.net) > > As far as I'm aware this list can be mailed to by anyone, it certainly > used to be that way but I'm a bit (lot) out of touch these days. > Regards > Kevin This mail is "from" me. Virus victims all over the world impersonate me every hour, I'm afraid. Ceri --=20 --t4apE7yKrX2dGgJC Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAhWV7ocfcwTS3JF8RArIXAKCIDIg5y2Z5wT5pEM91b8Mxkkh/DACeOa0K Sj7a+JjYCZIyzBuWW/7Mvko= =FjE2 -----END PGP SIGNATURE----- --t4apE7yKrX2dGgJC-- From paul at xciv.org Tue Apr 20 19:25:03 2004 From: paul at xciv.org (Paul Civati) Date: Tue, 20 Apr 2004 19:25:03 +0100 Subject: Server reboot problem In-Reply-To: Your message of "Tue, 20 Apr 2004 18:39:42 BST." Message-ID: <3140.1082485503@xciv.org> "Kevin O'Connor" wrote: > After upgrading a Compaq proliant 5500 smp server to 5.2.1 I've now > got a server that reboots most ungracefully ever 45 minuets-ish. > It ran 4.8 for a very long time with no problems so I'm guessing that > it's something to do with the power management in 5x as the problem > only manifests it's self if the server is idling for the whole time. What does the kernel say for apm0 device? Have you disabled APM in the bios? (probably most important) Have you disabled APM in the kernel? Seems slightly odd to have APM on a server, but who knows.. -Paul- From kevin at ziptek-technologies.co.uk Tue Apr 20 19:57:30 2004 From: kevin at ziptek-technologies.co.uk (Kevin O'Connor) Date: Tue, 20 Apr 2004 19:57:30 +0100 Subject: Server reboot problem In-Reply-To: <3140.1082485503@xciv.org> Message-ID: -----Original Message----- From: freebsd-users-admin at uk.freebsd.org [mailto:freebsd-users-admin at uk.freebsd.org] On Behalf Of Paul Civati Sent: 20 April 2004 19:25 To: freebsd-users at uk.freebsd.org Subject: Re: Server reboot problem "Kevin O'Connor" wrote: >> After upgrading a Compaq proliant 5500 smp server to 5.2.1 I've now >> got a server that reboots most ungracefully ever 45 minuets-ish. >> It ran 4.8 for a very long time with no problems so I'm guessing that >> it's something to do with the power management in 5x as the problem >> only manifests it's self if the server is idling for the whole time. >What does the kernel say for apm0 device? >Have you disabled APM in the bios? (probably most important) >Have you disabled APM in the kernel? > >Seems slightly odd to have APM on a server, but who knows.. > >-Paul- I thought it was ACPI by default in 5x and loaded as a driver not compiled into the kernel. APM is turned off in the bios and always has been. Regards Kevin From sehh at altered.com Tue Apr 20 20:04:48 2004 From: sehh at altered.com (Dimitrios) Date: Tue, 20 Apr 2004 20:04:48 +0100 Subject: Mail Delivery (failure freebsd-users@uk.freebsd.org) In-Reply-To: <20040420180131.GH32710@submonkey.net> References: <04Apr20.103604-0400_edt.313031-25961+5097@ams.ftl.affinity.com> <20040420180131.GH32710@submonkey.net> Message-ID: <20040420200448.05e60244@ekolaptis.> On Tue, 20 Apr 2004 19:01:31 +0100 "Ceri Davies" wrote: > This mail is "from" me. Virus victims all over the world impersonate me > every hour, I'm afraid. you must be a very famous person :] it has happened to me as well, but only when some of my windoze friends get infected and the virus starts sending emails from their addressbooks. security-wise it is interesting, since a mailing list only authenticates emails based on the validity of the originating email address. We could have an extra check for the originating IP address or hostname but that would limit some people who travel around. interesting indeed. From paul at xciv.org Tue Apr 20 20:24:56 2004 From: paul at xciv.org (Paul Civati) Date: Tue, 20 Apr 2004 20:24:56 +0100 Subject: Server reboot problem In-Reply-To: Your message of "Tue, 20 Apr 2004 19:57:30 BST." Message-ID: <4961.1082489096@xciv.org> "Kevin O'Connor" wrote: > I thought it was ACPI by default in 5x and loaded as a driver not > compiled into the kernel. Sorry yes I'm not really au fait with 5.x (my bad for offering advice!). I'm sure there was someone else posting on one of the main FreeBSD lists recently with this exact same problem.. -Paul- From kevin at ziptek-technologies.co.uk Wed Apr 21 19:55:25 2004 From: kevin at ziptek-technologies.co.uk (Kevin O'Connor) Date: Wed, 21 Apr 2004 19:55:25 +0100 Subject: Server reboot problem In-Reply-To: <4961.1082489096@xciv.org> Message-ID: "Kevin O'Connor" wrote: >> I thought it was ACPI by default in 5x and loaded as a driver not >> compiled into the kernel. >Sorry yes I'm not really au fait with 5.x (my bad for offering advice!). >I'm sure there was someone else posting on one of the main FreeBSD lists >recently with this exact same problem.. > >-Paul- Well actually you may have made me look in the right place, after you asked about APM being turned off in the bios I just went and double checked my bios settings and noticed I had software recovery turned on. On a hunch I disabled it and the server has now run for 24 hours with no problem Regards Kevin From scott+freebsd at fishballoon.org Thu Apr 22 09:51:21 2004 From: scott+freebsd at fishballoon.org (Scott Mitchell) Date: Thu, 22 Apr 2004 09:51:21 +0100 Subject: courier-imap upgrade broke my webmail In-Reply-To: References: Message-ID: <20040422085121.GA85004@llama.fishballoon.org> On Wed, Apr 14, 2004 at 09:09:57PM +0100, Jonathan Belson wrote: > Hiya > > > I had a working webmail system using courier-imap and squirrel mail...I just > did > a quick upgrade to courier-imap-3.0.3,1 and now it's broken :-( Whenever I > try > to log in, I get the message "ERROR : Connection dropped by imap-server" > > I have the latest squirrelmail (1.4.2_1) and upgraded to courier-imap > 3.0.3,1. > > I'm not going to have the time to debug this until the weekend, did anyone > else > get bitten by the same problem and want to share some clues? :-) > > Cheers, Hi Jonathan, Did you get this sorted out? I just did the upgrade from courier-imap 2.whatever to 3.0.3 last night, and had exactly the same problem until I replaced my existing /usr/local/etc/courier-imap/{imapd,imapd-ssl} with the new /usr/local/etc/courier-imap/{imapd,imapd-ssl}.dist installed by the port. I believe it's the new MAILDIRPATH directive at the end of these files that makes all the difference - see the commit message when the 3.0 update went in: http://www.freebsd.org/cgi/cvsweb.cgi/ports/mail/courier-imap/Makefile?rev=1.70&content-type=text/x-cvsweb-markup I think the various startup files in /usr/local/etc/rc.d changed as well, but that didn't seem to prevent anything from starting. HTH, Scott -- =========================================================================== Scott Mitchell | PGP Key ID | "Eagles may soar, but weasels Cambridge, England | 0x54B171B9 | don't get sucked into jet engines" scott at fishballoon.org | 0xAA775B8B | -- Anon From jon at witchspace.com Thu Apr 22 15:52:32 2004 From: jon at witchspace.com (Jonathan Belson) Date: Thu, 22 Apr 2004 15:52:32 +0100 (BST) Subject: courier-imap upgrade broke my webmail In-Reply-To: <20040422085121.GA85004@llama.fishballoon.org> References: <20040422085121.GA85004@llama.fishballoon.org> Message-ID: <1774.192.168.0.1.1082645552.squirrel@webmail.local> Hiya > On Wed, Apr 14, 2004 at 09:09:57PM +0100, Jonathan Belson wrote: > Did you get this sorted out? I just did the upgrade from courier-imap > 2.whatever to 3.0.3 last night, and had exactly the same problem until I > replaced my existing /usr/local/etc/courier-imap/{imapd,imapd-ssl} with > the > new /usr/local/etc/courier-imap/{imapd,imapd-ssl}.dist installed by the My hi-tech fix was to reinstall/reconfigure courier-imap from scratch. > port. I believe it's the new MAILDIRPATH directive at the end of these > files that makes all the difference - see the commit message when the 3.0 > update went in: > http://www.freebsd.org/cgi/cvsweb.cgi/ports/mail/courier-imap/Makefile?rev=1.70&content-type=text/x-cvsweb-markup Your sleuth skills are better than mine :-) Shame there wasn't a pkg-message with that warning in, I don't normally read port commit messages. Cheers, -- Jon From S at mSmith.net Mon Apr 26 17:23:49 2004 From: S at mSmith.net (Sam Smith) Date: Mon, 26 Apr 2004 17:23:49 +0100 (BST) Subject: Manchester BSDUG: Tuesday 4th May Message-ID: The next Manchester BSD User Group meeting will be Tuesday 4th May in the Lass O'Gowrie at 7:30. Further details are at http://www.bsdgroups.org.uk/manchester Also, the June meeting will be one week later than normal to avoid the football. Sam From ben at FreeBSD.org Wed Apr 28 09:23:36 2004 From: ben at FreeBSD.org (Ben Smithurst) Date: Wed, 28 Apr 2004 09:23:36 +0100 Subject: Random panics on new hardware Message-ID: <20040428082336.GA917@strontium.bcxs.net> I've been fairly out of touch with FreeBSD stuff for a while so I hope you'll all excuse me asking a quick question here... I've made the mistake of upgrading my terribly slow old computer to some lovely new hardware -- now I get random panics (usually page fault, but I've had a privileged instruction fault and a couple of pmap errors -- I can't remember them all exactly, since it's probably not a software issue I haven't paid that much attention). Most of the hardware is new (Asus A7V8X-X mainboard, AthlonXP 2500+ CPU, 512MB DDR 333 RAM (Crucial)) so I'm not sure where to start looking for which bit might be faulty. Memtest86 found no RAM faults. The case was mega-cheap so it's possibly a PSU issue, but somehow I'd expect the system to freeze/spontaneously reboot in that case rather than complete a FreeBSD panic crash dump (until I turned the latter off cos they take so long with 512MB RAM and a fairly slow old disk). Although I could be mistaken about that. Does anyone have any hints about where the problem could lie? I've searched around but not come up with much sadly. I've included the dmesg if that helps point out any problematic hardware. If you need any more info please just ask. thanks -ben Copyright (c) 1992-2004 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.10-PRERELEASE #2: Tue Apr 27 20:38:27 BST 2004 ben at strontium.bcxs.net:/usr/obj/usr/src/sys/STRONTIUM Timecounter "i8254" frequency 1193182 Hz CPU: AMD Athlon(TM) XP 2500+ (1822.51-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x6a0 Stepping = 0 Features=0x383fbff AMD Features=0xc0400000 real memory = 536854528 (524272K bytes) avail memory = 519438336 (507264K bytes) Preloaded elf kernel "kernel" at 0xc0314000. Pentium Pro MTRR support enabled Using $PIR table, 14 entries at 0xc00f1f40 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at 0.0 irq 11 bktr0: mem 0xef000000-0xef000fff irq 10 at device 14.0 on pci0 iicbb0: on bti2c0 iicbus0: on iicbb0 master-only iicsmb0: on iicbus0 smbus0: on iicsmb0 smb0: on smbus0 iicbus1: on iicbb0 master-only iicsmb1: on iicbus1 smbus1: on iicsmb1 smb1: on smbus1 smbus2: on bti2c0 smb2: on smbus2 bktr0: Hauppauge Model 38105 B435 bktr0: Hauppauge WinCast/TV, Philips PAL I tuner. pci0: (vendor=0x109e, dev=0x0878) at 14.1 irq 10 uhci0: port 0xb800-0xb81f irq 3 at device 16.0 on pci0 usb0: on uhci0 usb0: USB revision 1.0 uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhub0: port error, restarting port 1 uhub0: port error, giving up port 1 ums0: Logitech USB Mouse, rev 1.10/6.20, addr 2, iclass 3/1 ums0: 3 buttons and Z dir. uhub0: port error, restarting port 2 uhub0: port error, giving up port 2 uhci1: port 0xb400-0xb41f irq 3 at device 16.1 on pci0 usb1: on uhci1 usb1: USB revision 1.0 uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered uhub1: port error, restarting port 1 uhub1: port error, giving up port 1 uhub1: port error, restarting port 2 uhub1: port error, giving up port 2 uhci2: port 0xb000-0xb01f irq 3 at device 16.2 on pci0 usb2: on uhci2 usb2: USB revision 1.0 uhub2: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub2: 2 ports with 2 removable, self powered uhub2: port error, restarting port 1 uhub2: port error, giving up port 1 uhub2: port error, restarting port 2 uhub2: port error, giving up port 2 pci0: at 16.3 irq 3 isab0: at device 17.0 on pci0 isa0: on isab0 atapci0: port 0xa800-0xa80f at device 17.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 pcm0: port 0xe000-0xe0ff irq 5 at device 17.5 on pci0 pcm0: pci0: (vendor=0x1106, dev=0x3065) at 18.0 irq 9 orm0: