<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> <html> <head> <title>Utilities</title> <meta name="GENERATOR" content="Microsoft FrontPage 1.1"> <meta name="FORMATTER" content="Microsoft FrontPage 2.0"> </head> <body stylesrc="logo.htm" bgcolor="#FFFFFF"> <h3>NT Versions of UNIX and TCP/IP Utilities</h3> <p>Where is..... </p> <p><u>1 Tcl/Tk</u> </p> <p>The latest location is at <a href="ftp://mm-ftp.cs.berkeley.edu/pub/multimedia/winnt">Berkeley</a> A mirror of TKNT3.6 is available at <a href="ftp://ftp.aud.alcatel.com/tcl/distrib">Alcatel</a>. </p> <p><a href="ftp://mm-ftp.cs.berkeley.edu/pub/multimedia/winnt">Tk 4.0</a> is also available. Expect is not supported under NT. </p> <p>- Thanks to <a href="mailto:chaffee@bugs-bunny.cs.berkeley.edu">Gordon Chaffee</a> </p> <p><u>2 NIST and USNO Time Client</u> </p> <p><a href="http://www.somar.com">Somar</a> (from Mr. Ramos, get it?) has one utility as shareware. They published a number of other useful tools as well. </p> <p>Tardis can read the time off of a remote NTP server, this is not the protocol that it delivers in turn for you to use with local clients on a LAN. Also it does not use the NTP protocol, but the old RFC 868 TIME protocol. NTP is more accurate and won't allow the time to go backwards (and cause file dates, etc. to get messed up). </p> <p>There is also <a href="mailto:avents@btco.com">Todd Aven's </a>NTPDate program. From its README: </p> <blockquote> <p><cite>NTPDATE.EXE is an NT (Intel) port of the ntpdate program which comes as part of the xntp distribution. NTPDATE will query one or more NTP servers and set the local clock based on a statistical interpolation of the 'real' time.</cite> </p> </blockquote> <p>Apparently <a href="ftp://louie.udel.edu/pub/ntp">xntp</a> has been ported to NT. Thanks to <a href="mailto:aroby@cix.compulink.co.uk">Anthony Roby</a>. </p> <p><u>3 NFS Client and Server, Samba</u> </p> <p>If ever something needed to be put in a FAQ: Check out <a href="http://lake.canberra.edu.au/pub/samba/">Samba's Web Site</a>, (or you can <a href="ftp://nimbus.anu.edu.au/pub/tridge/samba">download it directly</a>) for a great GNU freeware package that allows your UNIX machine to participate in a LAN Manager network. It consists of a pair of services which can be run on a UNIX machine to allow said machine to export its local file system and printers as SMB shares. In other words, if you build Samba and install it on a UNIX box, your lanman clients (including Windows for Workgroups and Windows NT) will be able to access the file system and printers on the UNIX machine in a manner you configure. Thanks to <a href="http://www.cs.cmu.edu/Web/People/johnmil/">John L. Miller</a> </p> <p>There are several commercial NFS versions: </p> <ul> <li><a href="http://www.intergraph.com">Intergraph</a> </li> <li><a href="http://www.netmanage.com">NetManage</a> </li> <li><a href="http://www.bws.com/admin/bw32nfs.htm">Beame and Whiteside</a> </li> </ul> <p>There are probably others. Thanks to <a href="mailto:csawyer@eciad.bc.ca">Cal Sawyer</a>. </p> <p><u>4 FTP Client, FTP Server, Ping, Traceroute, Telnet Client, Telnet Server</u> </p> <p>All of these are built-in to NT. Traceroute can be found in %systemroot%\system32\tracert.exe. <b>Security Warning: </b>Don't overlook the built-in "guest" account. If you set up FTP server, anyone can log into the guest account by giving any name/any password. Fix this by "disabling" guest account under User Admin. </p> <p>An excellent FTP client called WS_FTP32 is available from many archives including <a href="ftp://ftp.cica.indiana.edu/pub/pc/win3/winsock">CICA</a>. </p> <p>A GUI Ping, WSPING32, is available at <a href="http://www.bhs.com">BHS</a>. </p> <p>Ataman produces <a href="ftp://rmii.com/pub2/ataman/products">Rlogind, Rexcd and Telnetd Services (for Intel)</a>, written by <a href="mailto:brian@ataman.com">C. Brian Sturgill </a>, President of Ataman. </p> <p><a href="http://www.bws.com/">Beame and Whiteside</a> also produces a Telnet Server. </p> <p><a href="http://www.seattlelab.com">Seattle Labs'</a> also has a Telnet Server, as well as several other related packages (job scheduler, serial port server) that will be useful to anyone who needs a TelnetD. Check it out. Thanks to <a href="mailto:don@seattlelab.com">Donald D. Meek</a> of Seattle Labs. </p> <p>A Telnet server for Windows NT 3.5 by Software Innovations will be available soon (call 1-800-946-6688 for more information). </p> <p><u>5 NNTP Server</u> </p> <p><a href="mailto:Coffler@jeck.wa.com">Jeff Croffler</a> has an excellent NNTP server for available at both a <a href="http://www.net-shopper.co.uk/software/nt/nntp/index.htm">primary</a> (info and program) and <a href="ftp://ftp.wa.com/pub/local/ntnews">alternate</a> (program only) site. </p> <p><u>6 DNS/BIND</u> </p> <p>Microsoft supplies a port of DNS in the Resource Kit . Unfortunately, it does not work very well. NT 4.0 will have DNS built-in.</p> <p>The current alternative is using a DNS/BIND port from <a href="http://www.metainfo.com">Metainfo</a>, or <a href="http://www.netmanage.com">NetManage</a>, or <a href="http://www.cci.net">Corporate Computer, Inc</a>. </p> <p><u>7 SMTP and POP Daemon</u> </p> <p>So far, five have been discovered. There must be others: </p> <ul> <li>A popular shareware version called <a href="http://www.net-shopper.co.uk/software/ntmail/index.htm">NTMAIL</a> is available, written by <a href="mailto:brian@net-shopper.co.uk">Brian Dorricott</a> </li> <li>Another version can be found at <a href="ftp://ftp.metrics.com/smtp">Metrics</a>. If you need more information, send <a href="mailto:winsmtp@wildside.kwnet.on.ca">e-mail</a> or ask for a <a href="mailto:info-winsmtp@wildside.kwnet.on.ca">description</a>. </li> <li><a href="http://www.ie.com">Information Electronics </a>has several mail gateway products including SMTP, UUCP, NNTP, POP3, Microsoft Mail, Lotus Notes, QuickMail (and others). Thanks to <a href="mailto:tm02109@po3.cobe.com">Tate Moore</a> . </li> <li>Also a secure post.office program is available from <a href="http://www.software.com">Software.Com Inc</a>. Thanks to <a href="mailto:blandry@questar.com">Bill Landry</a>. </li> <li><a href="http://www.connectsoft.com/products/email.html">ConnectSoft</a> has fairly complete e-mail router between MCI Mail, CompuServe, MAPI, Netware MHS, the Internet, GEnie, X.400, and America Online </li> </ul> <p><u>8 Perl</u> </p> <p>At <a href="ftp://ftp.intergraph.com/pub/win32/perl">Intergraph</a> there is a free version of Perl version 4.0. Some very useful NT specific extensions were added, especially with regards to reading and writing the Registry. </p> <p>There is finally a <a href="ftp://ntperl.hip.com/ntperl/">Version 5</a> of perl commissioned by Microsoft. If you want further announcements, you can subscribe to <a href="mailto:majordomo@mail.hip.com">ntperl Mailing List</a> (put 'subscribe ntperl' or 'subscribe ntperl-announce' in the body). For more info, contact <a href="mailto:Dick_Hardt@hip.com">Dick Hardt</a> at hip communications Inc (604-685-0124, FAX: 604-654-9881) , or <a href="http://www.hip.com/info/">Hip's Web site</a>. Thanks to <a href="mailto:joc@netaxs.com">Joseph Casadonte</a>. </p> <p><u>9 Listserv</u> </p> <p>LISTSERV is a commercial product made by <a href="http://www.lsoft.com/listserv.html">l-soft</a>. </p> <p><a href="mailto:brian@net-shopper.co.uk">Brian Dorricott</a>'s <a href="http://www.net-shopper.co.uk/software/ntmail/index.htm">NTMAIL</a> also has listserv functionality. </p> <p>Also, you may want to look at <a href="http://directory.net/ipswitch">Ipswitch's Web Site</a> or send <a href="mailto:info@ipswitch.com">e-mail</a> (personal, non-automated response) for a description of their product. </p> <p><u>10 Finger Daemon</u> </p> <p>Finger32.exe is also available at <a href="http://www.bhs.com">BHS</a>. </p> <p>According to <a href="mailto:bluerose@umich.edu">Bobby L. Rose</a>, you can find a better port at <a href="ftp://pmip.dist.maricopa.edu/pub/nt/">Marcopia</a> (look for fingerd-i386.zip). It is very much like the Unix finger daemon. It uses individual .plan and .project files and can enumerate users. </p> <p><u>11 CRON</u> </p> <p>There is of course a built in scheduler under NT called 'at'. There is also a freeware <i>crond</i> service for NT called ntcrnl.exe available at <a href="http://www.bhs.com">BHS</a> and at a <a href="ftp://src.doc.ic.ac.uk/pub/packages/ibmpc/windows3/nt">UK Mirror</a>. Thanks to <a href="mailto:mark@swsoft.co.uk">Mark Woollard</a>. </p> <p><u>12 HTTP Server</u> </p> <p>Well, of course, there is Microsoft <a href="http://www.microsoft.com/infoserv" target="_top">Internet Information Server</a>. It is bundled in NT 4.0 Server, starting with the Beta 2 general distribution.</p> <p>Of course, <a href="http://home.netscape.com">Netscape</a> also has a series of commercial servers. Their support for NT has been excellent.</p> <p>Anyone interested in an HTTP Server for NT should also check out <a href="http://www.emwac.ed.ac.uk/">EMWAC</a>'s Internet Toolchest. It is <b>the</b> starting point. Having said that, here are some alternatives. </p> <p>First, the freeware: EMWAC's HTTP Server is supplied in the NT Resource Kit. </p> <p><a href="http://website.ora.com">Website</a> from O'Reilly and Assoc.supports CGI, and Win-cgi, which allows you to run 16 bit windows applications. </p> <p><cite>"I have done a lot of work with VB in this way and its really nice."</cite>- <a href="mailto:daler@crnstn.spk.wa.us">Dale E. Reed Jr</a>. </p> <p><a href="http://www.process.com/prodinfo/purvdata.htm">Purveyor</a>, (based upon the EMWAC server) from <a href="http://www.process.com/">Process Software</a> has a 30 day evaluation copy. </p> <p>There is also the <a href="http://wwwserver.itl.saic.com/">SAIC HTTP-server</a>. </p> <blockquote> <p>"We used to be running the EMWAC-server but we changed to SAIC HTTP because it has more features when it comes to allowing/disallowing access to specific www-pages. It also has some other nice features which the free EMWAC-server lacks (I really like the EMWAC-server, but i think SAIC's is better)." <a href="http://www.pol.umu.se/html/ac/hemsida.htm">Arne Carlsson</a> </p> </blockquote> <p>There is also a <a href="http://oradb1.jinr.dubna.su/Software/ORALink/">gateway between Oracle and an NT Webserver</a>. Thanks to <a href="http://oradb1.jinr.dubna.su/Albert/">Albert Rybalkin</a>. </p> <p><u>13 X Client and Server</u> </p> <p>The r6 <b><i>client</i></b> can be found at <a href="ftp://microlib.cc.utexas.edu/microlib/nt/x11r6">U. of Texas</a>. To quote <a href="mailto:loflin@emx.cc.utexas.edu">Don Loflin</a>, the Microlib/NT librarian: </p> <blockquote> <p>Please note that x11r6bin.tar.Z includes Windows NT (Intel) binaries only for the X clients included in the standard x11r6 distribution, which can be found on ftp.x.org and its mirrors. There is no X server for NT in the package, nor is there an xterm for NT. </p> </blockquote> <blockquote> <p>To unpack x11r6bin.tar.Z, you'll need a 'compress' and 'tar' program for NT. Check the microlib/nt/gnu directory for suitable NT/Intel versions. </p> </blockquote> <p>There also commercial versions from: </p> <ul> <li><a href="http://www.hummingbird.com/products/NT.HTML">Hummingbird</a>'s eXceed </li> <li><a href="http://www.digital.com">DEC</a>'s eXcursion </li> <li><a href="http://www.starnet.com">Starnet</a>'s xwin (for Win32s). Thanks to David Robinson.@@@ </li> <li>There is the shareware pc-xdemo.zip, that apparently has performance problems. </li> </ul> <p><u>14 Displaying Windows applications on X servers</u> </p> <p><a href="http://www.tek.com">Tektronix</a> has come up with an innovative product that lets you display Windows applications on an X server. The product, <a href="http://www.tek.com/Network_Displays/Products/windd.html">Win DD</a>, places a lot of hooks into the operating system that translate MS-Windows messages into the X protocol. The problem: there may be so many hooks that the service packs (maintenance releases) will not be compatible. </p> <p><a href="http://www.connectsoft.com/products/xwin.html">ConnectSoft</a> is about to release "Xwindows Connection" software that will allow you to login to an NT system from a Unix X system/term and run MS-Windows apps and display them on the Xwindow System. Thanks to <a href="mailto:btadlock@ti.com">Bob Tadlock</a>, </p> <p>Citrix may have a similar product (305) 755-0559. </p> <p>There is also a <a href="http://www.fim.uni-linz.ac.at/win32/remdesk.htm">Remote Desktop</a>, which is not X, but at least allows remote viewing of the desktop. Thanks to <a href="mailto:b.backhaus@dortmund.netsurf.de">Bernd Backhaus</a>. </p> <p><u>15 SendMail, BLAT</u> </p> <p>blat for NT can be found at the <a href="ftp://press.southern.edu/ftp/public/WindowsNT/Internet">College Press</a>, or <a href="http://simtel.coast.net">SimTel</a>. Thanks to <a href="mailto:james@press.southern.edu">James Nelson</a> and <a href="mailto:djgruber@simtel.coast.net">Dave Gruber</a>. </p> <p><u>16 Bash</u> </p> <p>bash can be found at <a href="ftp://sunsite.unc.edu/pub/micro/pc-stuff/winnt/">Sunsite</a> (look for the bash_nt-xxx directory). Here is the announcement: </p> <blockquote> <p>Mountain Math Software announces the Beta site release of a port of `bash' the `born again shell' to Windows NT 3.5. This port is based on GNU code and uses some of the Downhill Project code but it is solely the responsibility of Mountain Math Software. </p> </blockquote> <blockquote> <p>Although this is a somewhat crippled and not fully compatible `bash' it is still immensely superior to `cmd.exe'. There are many things one needs to do, especially in working with large software projects, that require a fully functioning command line shell. This port of `bash' is a freely distributable (under the GNU General Public License) shell that meets that need. </p> </blockquote> <blockquote> <p>There are three archives: </p> </blockquote> <blockquote> <p>bash_nt-1.14.2_bin_tar.gz -- executables and installation instructions </p> </blockquote> <blockquote> <p>bash_nt-1.14.2_src_tar.gz -- source code </p> </blockquote> <blockquote> <p>bash_nt-1.14.2_doc_tar.gz -- postscript format documentation </p> </blockquote> <blockquote> <p>HTH, <a href="mailto:ubrown@pipeline.com">Ulysese Brown</a> (ubrown@pipeline.com, ubrown@bug.com) </p> </blockquote> <p><u>17</u><a name="CShell"><u> C-Shell</u></a> </p> <p><a href="mailto:hamilton@bix.com">Doug Hamilton</a> has an excellent C-Shell for all architectures supported by NT. A demonstration version is available at several archives. A commercial version can also be ordered from Hamilton Laboratories (Sudbury, MA, USA - +1-508-440-8307, FAX: +1-508-440-8308). Here is an extract from the marketing material: </p> <blockquote> <p>Hamilton C shell recreates the original UNIX C shell and utilities, adding numerous enhancements. Over 130 commands, utilities and built-in functions including alias, cat, chmod, cls, cp, cron, cut, diff, dirs, dskread, dskwrite, du, eval, fgrep, grep, hashstat, head, history, kill, more, mt, mv, popd, printf, ps, pushd, rm, sed, sleep, split, strings, tabs, tail, tar (supports tape drives), tee, time, touch, tr, uniq, vol, wc, whereis and xd. Designed from scratch. Carefully follows all Windows NT and Windows95 (Chicago) conventions. Fanatical quality. </p> </blockquote> <p><u>18 Kerberos</u> </p> <p><a href="http://www.cybersafe.com">Cybersafe</a> (Redmond, WA, USA) has a version. Thanks to <a href="mailto:jeffo@mail.isc-br.com">Jeff Oberlander</a>. </p> <p><u>19 EMACS</u> </p> <p>Besides the GNU tools listed in <a href="toolkits.htm">toolkits</a>, there is at least one other version of EMACS floating around: </p> <ul> <li><a href="ftp://ftp.netcom.com/pub/notgnu/">NotGNU</a>. Thanks to <a href="mailto:ROTHENBERG@bsp03c.primerica.com">Howard Rothenberg</a> </li> </ul> </body> </html>