Linux-Misc Digest #319, Volume #27                Fri, 9 Mar 01 06:13:04 EST

Contents:
  upgrading suse 7.0 to 2.4.2 ("Wong Ching Kuen Frederick")
  Re: Linux and Windows ([EMAIL PROTECTED])
  Re: Regular Expression: leading whitespace search?/ ([EMAIL PROTECTED])
  How to dd and untar remotely ? (WONG SAI-KEE)
  Re: upgrading suse 7.0 to 2.4.2 ("Jan Hackel")
  Re: boot up problem ("D. Stimits")
  Drawing/Ploting Tools in Linux
  Issues with /proc under 2.4.x ("Nicholas John Murison")
  Re: Tk based alarm clock ([EMAIL PROTECTED])
  Re: Netscape 4.75 icons turned black and white (Anthony Campbell)
  Re: Netscape on Linux ("Nils O. Sel�sdal")
  Compilation problem ("Cedric Chausson")

----------------------------------------------------------------------------

From: "Wong Ching Kuen Frederick" <[EMAIL PROTECTED]>
Subject: upgrading suse 7.0 to 2.4.2
Date: Fri, 9 Mar 2001 17:05:05 +0800

i compile as usual, and then make dep, make bzImage, make modules, make
modules_install. however, after the system reboot, it says that mod_probe
cannot find the modules?! why?! i am sure they are compiled and install.
moreover, i find out that the structure of /lib/modules/2.2.16 is different
from that of 2.4.2. is this the cause?! any help will be appreciated.



------------------------------

From: [EMAIL PROTECTED]
Subject: Re: Linux and Windows
Date: 9 Mar 2001 09:18:26 GMT

Onebest1 <[EMAIL PROTECTED]> wrote:
> Thanks for your help.. now that I've decided to get Linux, what is the 
> best version for a newbie who also wants Windows too?

Select a distribution that is easy to install: RedHat or Mandrake
are a lot easyer than Debian or Slackware.
And read the documentation.

Davide


------------------------------

From: [EMAIL PROTECTED]
Subject: Re: Regular Expression: leading whitespace search?/
Date: 9 Mar 2001 09:24:51 GMT

kellyboy <kellyboy@nospanner> wrote:
>    grep ^[^#] httpd.conf
> ....to look at file with comment line removed... that might look like
> ...........the second comment line is not removed because the
> space/tab/whitespace/<whateveryoucallit> is the first 'character' not '#" so
> it doesnt match "  ^[^#]  "

try
grep ^( )*[^#]

(there is a space in the parenthesis), the asterisk (*) means "zero
or more of the previous", this should do the trick...

Davide

------------------------------

From: WONG SAI-KEE <[EMAIL PROTECTED]>
Subject: How to dd and untar remotely ?
Date: 9 Mar 2001 09:19:35 GMT

Weeks ago I asked how to backup via a tape drive on another linux
PC.  I ended up with a simple solution:

    tar clf - / --exclude /proc | rsh remote_host 'dd of=/dev/st0'

Then I can restore the content via a local tape drive but not
a remote one.  I found the dd doesn't work well even locally:

    dd if=/dev/st0 | tar xf -

the tar waits for 2nd volume.

Anything wrong ?

SK

------------------------------

From: "Jan Hackel" <[EMAIL PROTECTED]>
Subject: Re: upgrading suse 7.0 to 2.4.2
Date: Fri, 9 Mar 2001 10:29:27 +0100

> i compile as usual, and then make dep, make bzImage, make modules, make
> modules_install. however, after the system reboot, it says that mod_probe
> cannot find the modules?! why?! i am sure they are compiled and install.
> moreover, i find out that the structure of /lib/modules/2.2.16 is
different
> from that of 2.4.2. is this the cause?! any help will be appreciated.

Perhaps you will have to update your modutils. You may get them here:
http://www.kernel.org/pub/linux/utils/kernel/modutils/v2.4/

CU, Jan



------------------------------

Date: Fri, 09 Mar 2001 02:34:36 -0700
From: "D. Stimits" <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
Subject: Re: boot up problem

cedric wrote:
> 
> In article <[EMAIL PROTECTED]>, "D. Stimits"
> <[EMAIL PROTECTED]> wrote:
> 
> > cedric wrote:
> >>
> >> After the line, 'Verifying DMI data pool' and before LILO
> >> starts during boot up, all that happens is the scrolling
> >> of 'x and o' over and over and over. The only way to stop
> >> it is 'ctl, alt, del.' LILO never starts.
> >>
> Thank you for responding to my post.
> I found 'mkbootdisk,' figured it out and made two more
> bootdisk.
> Any ideas on the 'x and o' thing?

Not really. It has a minor resemblance to a 2.4.2 boot problem I ran
into (is the relevant kernel version 2.4.2 by any chance?). On that
kernel I can use mkbootdisk to create a disk I boot from, but all
attempts to make a boot disk via kernel build of make bzdisk result in
an error (more on that in a moment). A normal install on my test machine
to use LILO also fails the same way as make bzdisk. The funny thing is
that the image that is placed in /boot/ during the normal install and
use of LILO is the same image that is used from mkbootdisk. The problem
I ran into was a continuous repeat of a 200 and a register dump, over
and over. One person looking at this concluded there was a problem in
the boot sector code of 2.4.2 that could allow it to continue reading on
after the end of its sector (I think 512 bytes in size). mkbootdisk
alters the boot floppy somewhat compared to make bzdisk, so it
apparently gets around this. Nobody ever confirmed whether the possible
ability to read too far from the boot sector was really the problem or
not, but it is the most plausible explanation I've seen (there were a
lot of tests to make sure it wasn't the boot floppy or the specific
machine involved). Your error is different in exact output, but it
matches the infinite loop. Until 2.4.3 comes out, I'll just boot on
floppy.

D. Stimits, [EMAIL PROTECTED]

------------------------------

From: <[EMAIL PROTECTED]>
Subject: Drawing/Ploting Tools in Linux
Date: 9 Mar 2001 09:21:58 GMT

Hi,
I am going to draw some diagrams in linux for
my report. Most of them are block diagram, state
machine, flowchart and some circuits. Friends
pointed me to visio but I feel sad when swithing
to the M$ platform. I will perfer if the change
in the diagram can be reflected in my latex
document. Can anyone suggest some tools for this
on Linux? Thanks in advance!
---- Brittle

------------------------------

From: "Nicholas John Murison" <[EMAIL PROTECTED]>
Subject: Issues with /proc under 2.4.x
Date: Fri, 09 Mar 2001 09:36:25 +0000

I seem to be experiencing a couple of problems which seem to be related
to the proc filesystem under kernels 2.4.1 and 2.4.2.

The first, and most obvious, is when I run dhcpcd to set up my network
connection.  When I do a ps -ax afterwards, eth0 pops up on the process
list.  the process has a PID and appears to be sleeping.  When my system
shuts down and init attempts to kill all processes, it returns an error
"eth0: can't signal thread".  Is this perhaps my dhcpcd, or perhaps my
version of ifconfig?

The second, and more severe, is my system's relationship to it's memory
status.  By doing cat /proc/meminfo I can observe that when I start
processes and quit them, the memory the process required is not
completely vacated.  I.e. if a process demands 20Mb of memory, the used
memory will go up by 20Mb when the process is running, and when I
terminate the process, perhaps only 3Mb less appears to be used by the
system.  This does not appear to be an issue under kernel 2.2.16.

I meet all the requirements for running 2.4.2 according to the Changes
file in the kernel source.

Are these issues related perhaps?

Cheers,
-- 
Nicholas John Murison
~~~~~~~~~~~~~~~~~~~~~
Don't mess with penguins      - http://xnet.ex.ac.uk/~cs00njm
Registered Linux User #153895 - http://counter.li.org

------------------------------

From: [EMAIL PROTECTED]
Crossposted-To: comp.lang.tcl,comp.lang.perl.misc
Subject: Re: Tk based alarm clock
Date: 9 Mar 2001 09:40:44 GMT
Reply-To: [EMAIL PROTECTED]


According to * Tong *  <[EMAIL PROTECTED]>:
:Here is what I've found and the reason that I don't like
:personally:
:
:xalarm clock: C based.
:alarm clock in tkgoodstuff: too simple and not stand alone. 
:
:Beside, a search in all news in comp.lang.* on alarm/Tk turns out
:nothing.... 

Did you have a chance to check some of the Tcl software catalogs, such as
<URL: http://www.purl.org/NET/Tcl-FAQ/part4.html> ?  There I see

What: aclock (Lehenbauer)
Where: From the contact
        alt.sources archives such as the following (Nov 1992)
        <URL: ftp://ftp.sterling.com/usenet/alt.sources/>
        <URL: ftp://wuarchive.wustl.edu/usenet/alt.sources/articles/>
        <URL: ftp://src.doc.ic.ac.uk:/usenet/alt.sources/articles/>
        <URL: http://www.leo.org/pub/comp/usenet/alt.sources/>
Description: Tk analog clock script - two versions were posted.
Updated: 05/1999
Contact: <URL: mailto:[EMAIL PROTECTED]> (Karl Lehenbauer)

What: bclock
Where: From the contact
Description: Tk clock program which uses a bezier curve to draw the hands.
Updated:
Contact: <URL: mailto:[EMAIL PROTECTED]> (Scott Hess)

What: biff clock
Where: From the contact
        alt.sources archives (Nov 1992)
        <URL: ftp://ftp.sterling.com/usenet/alt.sources/>
        <URL: ftp://wuarchive.wustl.edu/usenet/alt.sources/articles/>
        <URL: ftp://src.doc.ic.ac.uk:/usenet/alt.sources/articles/>
        <URL: http://www.leo.org/pub/comp/usenet/alt.sources/>
Description: Tk example program showing biff and xclock like functions
Updated: 05/1999
Contact: <URL: mailto:[EMAIL PROTECTED]> (Karl Lehenbauer)

What: cfclock
Where: <URL: http://brahms.fmi.uni-passau.de/bs/staff/friedric.shtml>
Description: Clock which displays time in words rather than numbers or hands.
Updated: 09/1996
Contact: <URL: mailto:[EMAIL PROTECTED]> (Carsten Friedrich)

What: Clock (Analog)
Where: From the contact
Description: Graphical representation of non-digital clock.
Updated:
Contact: <URL: mailto:[EMAIL PROTECTED]> (Karl Lehenbauer)

What: FileMan
Where: <URL: http://www.bongo.demon.co.uk/fileman/>
Description: File Manager with multi-window views, drag and drop,
        private trashcan, event logging, configurable menus, file types,
        double click operations, toolbox, button bar, security,
        file splitting, file encoding/decoding/compression/spell checker/
        word counting, file copy/move/deletion/viewing/editing/sorting,
        program launching, archive creation/extraction, configurable
        icons, intelligent links, progress meter and clock,
        tested on AIX/UNIXWARE/UPUX/LINUX,
Updated: 11/1997
Contact: <URL: mailto:[EMAIL PROTECTED]>

What: mickey mouse clock
Where: From the contact
Description: A simple Tk clock which displays Mickey Mouse.
Updated:
Contact: <URL: mailto:[EMAIL PROTECTED]> (Michael Sandler)

What: monitor
Where: <URL: http://www.isi.edu/%7Ejohnh/SOFTWARE/MONITOR/>
Description: Tcl/tk based system monitor, with modules for
        clock, mail, PPP, batter, POP mail access, appointments, and
        positioning info.  Originally written in Tcl 7.5
Updated: 07/2000
Contact: <URL: mailto:[EMAIL PROTECTED]> (John Heidemann)

What: Netscape client Tcl plugin and Tclets
Where: <URL: http://www.demailly.com/tcl/plugin/>
        <URL: http://home.netscape.com/>
        <URL: ftp://ftp.demailly.com/pub/tclplug20-x86-linux-glibc.tar.gz>
        <URL: http://dev.scriptics.com/download/plugin.html>
        <URL: http://lheawww.gsfc.nasa.gov/docs/xray/astroe/tako/plugin/>
        <URL: 
ftp://ftp.neosoft.com/languages/tcl/sorted/packages-8.0/devel/tclplug21b1-unoff.exe>
Description: A Tcl/Tk plugin for Netscape Navigator 3.x ,
        Communicator 4.x and Internet Explorer 3.x is available.
        Originally written by staff working for Sun, now that they have
        spun off into AjubaSolutions, the code was taken over by one of the
        original programmers.
        Binaries exist for Solaris 1 and 2 (SPARC and INTEL), Macintosh,
        Windows 95 or NT, and Linux.  HP-UX and IRIX binaries have been
        reportedly sited around the internet.
        Some newsgroup postings seem to imply that the plugin has also
        been able to be used on the Windows platform with Opera and
        theOther browser.
        The plugin enables support for Tcl/Tk 8.0 (in 2.0.x) Tclets
        embedded in an HTML page to be displayed interactively.
        As you read thru the above pages, you will also find
        demo pages for 2.0 Tclets which contain demos of
        sending email, inline Tclets, pack demo,
        javascript features and security policy,
        persistence and data sharing, tkconsole, 'version indicator' Tclet,
        draggable text demos, engraved text, bezier curve clock, a tcl ruler,
        interactive floor plan, calculator, tetris, 15 puzzle,
        animated coffee cup, eyes following mouse, ticker tape,
        line drawing program, mouse event tracing, oval drawing,
        bike gear ratio calculation, biorythms, mortgage calculator,
        and card game.
        A tutorial and FAQ for the plugin are also available.
        TclPlugin 2.0.x, because of its roots in Tk 8.0., provides native
        look and feel for Tclets.  Several new security policies are provided.
        Faster loading of Tclets are now possible.  Dynamic loading of
        Tcl extensions is now supported, when the plugin uses an external
        process to host Tclets.  It also supports a console for debugging.
        An updated version of the Windows binary plugin provides support for
        the latest Netscapes and Internet Explorers, works on Windows 95/98/NT,
        based on Tcl/Tk 8.2.1, and h as the plus, dash, and Img patches applied
        and supports stub enabled extensions.
Updated: 10/1999
Contact: <URL: mailto:[EMAIL PROTECTED]>

What: Netscape client Tcl Tclets (NeoSoft)
Where: <URL: http://www.neosoft.com/tcl/plugin/demos/default.html>
Description: Digital clock, analog clock, modern clock,
        variable speed filmstrip player, reversible filmstrip player.
Updated: 09/1996
Contact: <URL: mailto:[EMAIL PROTECTED]>

What: oh-clock
Where: <URL: 
ftp://ftp.neosoft.com/languages/tcl/sorted/packages-7.6/games/oh-clock-1.0/oh-clock-1.0.tar.gz>
Description: Old Hacker's Clock... an unusual clock.
Updated: 08/1998
Contact: <URL: mailto:[EMAIL PROTECTED]> (Enrico Colombini)

What: tiny beat watch
Where: <URL: http://www.tomix.de/niels/soft/tbwatch/>
Description: Tcl/Tk clock that displays NetBeat time.
        Currently at version 0.1.3.
Updated: 02/2000
Contact: <URL: mailto:[EMAIL PROTECTED]>

What: TkChrom
Where: <URL: http://www.cs.berkeley.edu/%7Ephelps/tcltk/>
        <URL: 
ftp://ftp.neosoft.com/languages/tcl/sorted/packages-7.6/apps/tkchrom-1.1/tkchrom-1.1.gz>
Description: A clock (patterned after xchrom) that uses the orientation
        of a wedge in a circle to indicate the time.
Updated: 11/1998
Contact: <URL: mailto:[EMAIL PROTECTED]> (Tom Phelps)

What: tkgoodstuff
Where: <URL: http://www-personal.umich.edu/%7Emarkcrim/tkgoodstuff/> ???
        <URL: ftp://merv.philosophy.lsa.umich.edu/pub/tkgoodstuff.tgz> ???
        <URL: ftp://merv.philosophy.lsa.umich.edu/pub/in-progress/tkgoodstuff4.1.tgz> 
???
        <URL: ftp://merv.philosophy.lsa.umich.edu/pub/in-progress/tkgoodstuff8.0.tgz> 
???
        <URL: 
ftp://ftp.neosoft.com/languages/tcl/sorted/packages-7.6/x11/tkgoodstuff4.1/tkgoodstuff4.1.tar.gz>
        <URL: 
ftp://ftp.neosoft.com/languages/tcl/sorted/packages-7.6/x11/tkgoodstuff4.2.b1-7/tkgoodstuff4.2.b1-7.tar.gz>
Description: A Tk 4.x based configurable desktop button panel.  Supports
        a clock, biff, PPP/SLIP/TERM net link GUI dialer, POP/IMAP
        mail fetch scheduler, launcher for www browser, note taker
        calendar/alarm support, system load monitor, Webster dictionary client,
        calculator, file watcher, tkman launcher,
        button bars, stacks, fvwm support, etc. Requires Tk 4.1.
        The 8.0 version is an alpha version that works with Tk 8.0a1.
Updated: 02/1997
Contact: <URL: mailto:[EMAIL PROTECTED]> (Mark Crimmins)

What: tkNewMail
Where: <URL: http://www.schooner.com/%7Eloverso/tcl-tk/>
Description: Tk 4.1 replacement for xbiff.  Can report on new mail in
        several ways, including using POP directly, or using MH folders,
        can work with exmh, and includes a clock.
Updated: 12/1998
Contact: <URL: mailto:[EMAIL PROTECTED]> (John Robert LoVerso)

What: twoClocks
Where: <URL: 
ftp://ftp.neosoft.com/languages/tcl/sorted/packages-7.6/x11/twoClocks.tcl/twoClocks.tcl.gz>
Description: Two different kinds of clock.
Updated: 02/1997
Contact: <URL: mailto:[EMAIL PROTECTED]> (Charles Read) ???

What: Wafe
Where: <URL: http://www.wu-wien.ac.at/wafe/wafe.html>
        <URL: http://www.wu-wien.ac.at/wafe/www/wafe-packages.html>
                <URL: http://nestroy.wi-inf.uni-essen.de/wafe/wafe.html>
                <URL: ftp://ftp.wu-wien.ac.at/pub/src/X11/wafe/1.0.19/>
                <URL: 
ftp://ftp.wu-wien.ac.at/pub/src/X11/wafe/1.0.19/wafe-1.0.19.tar.gz>
                <URL: ftp://ftp.wu-wien.ac.at/pub/src/X11/wafe/Xaw3d-1.3.2-src.tar.gz>
                <URL: http://nestroy.wi-inf.uni-essen.de/wafe/Cineast/video.html>
        <URL: http://www.inria.fr/koala/jml/jml.html>
Description: Tcl binding to Xt and various widget sets like Athena (Xaw3d),
        OSF/Motif (1.1 to 2.0), and others.  At the above FTP site are
        many other associated tar files, such as Linux binaries, Xaw3d,
        documentation, etc.  Wafe can be used as a frontend for programs
        in abitrary programming languages (there are many example programs
        written in Perl contained in the package). As of version v1.0.18
        Wafe supports the Kino widget class, Mosaic HTML widget, plotter
        widgets, XmGraph widget, Layout widget, tree widget, XbaeMatrix
        widget, Ghostview widget, Eurobridge widget, analog clock widget,
        most of the FWF widget classes, libWWW, LDAP library and more.
        Wafe supports graphic formats such as XBM, XPM, GIF, JPEG,
        and PNG.  Various object oriented Tcl extensions such as OTcl
        or itcl are also supported.  SSLEAY is supported.  Available in
        RedHat's .rpm format.  The current version
        supports Tcl 8.0, SSL streams, the choice of Tcl
        or Xt event loop, as well as a number of new modules.  Package
        includes cineast, an extensible WWW browser, written using Otcl
        and Wafe.  Other sample applications, such as htmlEdit, cpu-bars,
        gsv, pinger, xwafemail, etc. are also included.
        In version v1.0.19, Tcl_Objects are supported, UTF support when
        used with Tcl 8.1, Knvas widgets, Kino-2 widgets.
Updated: 06/1998
Contact: <URL: mailto:[EMAIL PROTECTED]> (WaFE mailing list)


-- 
-- 
"See, he's not just anyone ... he's my son."  Mark Schultz
<URL: mailto:[EMAIL PROTECTED]> <URL: http://www.purl.org/NET/lvirden/>
Even if explicitly stated to the contrary, nothing in this posting

------------------------------

From: [EMAIL PROTECTED] (Anthony Campbell)
Subject: Re: Netscape 4.75 icons turned black and white
Reply-To: [EMAIL PROTECTED]
Date: Fri, 9 Mar 2001 10:41:32 +0000

On 9 Mar 2001 02:41:37 GMT, Dances With Crows <[EMAIL PROTECTED]> wrote:
>On Thu, 8 Mar 2001 17:49:16 -0800, J Smith staggered into the Black Sun
>and said:
>>I have an unusual situation where all the icons in Netscape 4.75 turned
>>black and white, in Caldera 2.4 eDesktop and Corel, and in SUSE 7.0
>>
>>I did fresh installs after reformatting, and keep getting the same
>>result.
>>
>>Any idea why? is it a bad hard drive or CPU, perhaps?
>>
>>I can't go around trying different CPU's in my motherboard, and the
>>hard drive seems fto work fine, and no bad sectors after reloading
>>Windows and using Norton to check the hard drive.
>>
>>Help me, please.
>
>This is not a new problem.  It's coming up because Netscape can be very
>stupid about the X-server's color depth.  Netscape understands 1-bit,
>8-bit, 16-bit, and 32-bit color depths, but panics and thinks that
>24-bit color is 1-bit color, hence the B/W icons.
>
>This info has been on the SuSE FAQ site since before May 1999; did you
>check there?  The fix is to run SaX or XF86Setup or whatever and select
>32-bit or 16-bit color depth.  This should actually speed up graphics
>operations as all the pixels will be aligned on word boundaries.

However, this doesn't seems to be a problem with X-4.0.2 running at
24-bit colour; Netscape works fine here at that resolution.

Anthony

-- 
Anthony Campbell - running Linux Debian (Windows-free zone)
For electronic books, skeptical essays, and over 120 book reviews, go to:
http://www.cix.co.uk/~acampbell/

"The most common of all follies is to believe passionately in the
palpably absurd. It is the chief occupation of mankind." - H.L. Mencken


------------------------------

Reply-To: "Nils O. Sel�sdal" <[EMAIL PROTECTED]>
From: "Nils O. Sel�sdal" <[EMAIL PROTECTED]>
Subject: Re: Netscape on Linux
Date: Fri, 9 Mar 2001 11:56:22 +0100


"Hal Burgiss" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]...
> On Wed, 07 Mar 2001 22:46:08 GMT, John <[EMAIL PROTECTED]> wrote:
> >
> >Well last time I ran stock RH 6.2 it came with XFree86 3.3.6 or
> >something like that. What you need to do is to install a program called
> >xfstt. It is a truetype font rendering server for X. It makes fonts
> >look as beautiful as fonts in windoze or MacOS.
>
> RH6.x comes with xfs already installed, which pretty much does the same
> thing.
Also TrueType Fonts?




------------------------------

From: "Cedric Chausson" <[EMAIL PROTECTED](halteauspam)>
Crossposted-To: comp.os.linux.setup
Subject: Compilation problem
Date: Fri, 09 Mar 2001 11:58:35 +0100

Hello all,

I have the following compilation problem with sane-backends 1.0.4

sanei_wire.c: In function `sanei_w_space':
sanei_wire.c:74: `errno' undeclared (first use in this function)
sanei_wire.c:74: (Each undeclared identifier is reported only once
sanei_wire.c:74: for each function it appears in.)
sanei_wire.c: In function `sanei_w_void':
sanei_wire.c:117: warning: unused parameter `w'
make[1]: *** [sanei_wire.o] Error 1
make[1]: Leaving directory `/home/Cedric/Installation/sane-backends-1.0.4/sanei'
make: *** [all-recursive] Error 1

Looking in the sanei_wire.c file, I see  :

#include <asm/errno.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
#include <sane/sane.h>
#include <sane/sanei_wire.h>

Note : #include <asm/errno.h> was not the original value. I put asm cause
there was another compilation error which was the same as another one I
had had but which had been solved when i puit asm/ in front of errno.h.

The problem is that there is still a problem compiling although it is not
the same error.

Anyone have an idea ?

Thanks in advance.

------------------------------


** FOR YOUR REFERENCE **

The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:

    Internet: [EMAIL PROTECTED]

You can send mail to the entire list by posting to comp.os.linux.misc.

Linux may be obtained via one of these FTP sites:
    ftp.funet.fi                                pub/Linux
    tsx-11.mit.edu                              pub/linux
    sunsite.unc.edu                             pub/Linux

End of Linux-Misc Digest
******************************

Reply via email to