Linux-Misc Digest #725, Volume #20               Mon, 21 Jun 99 15:13:18 EDT

Contents:
  cfengine 1.5.0 ([EMAIL PROTECTED])
  Ricoh MP6200A Atapi CDRW in RH6.0... Help please
  Re: editorial: Stupid Linux Tricks (Mike Bartman)
  Re: editorial: Stupid Linux Tricks (Mike Bartman)
  exabyte tape drive problem (Anatoly Oreshkin)
  Apache/PHP/suexec-Question (Alexander Heinze)

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

From: [EMAIL PROTECTED]
Crossposted-To: gnu.announce,gnu.utils.bug,alt.sources.d
Subject: cfengine 1.5.0
Date: Fri, 18 Jun 1999 10:11:52 +0200 (MET DST)

Cfengine 1.5.0 is released
===========================

Cfengine is a system administration tool for building expert
systems. Netwide services can be configured from a single centralized
scheme through class-based organization. For more information see,

 http://www.iu.hioslo.no/cfengine

This version of cfengine focusses on security and
efficiency. Several new features have been added to network
communication by cfd:

 * Encrypted transfers
 * Better authentication (by user)
 * More efficient transfers over single connection

Other things like Tripwire functionality for md5 checksums
have been added for convenience.

* Regular expression libraries use Posix extended regular expressions.
  This means that you might have to make changes to escape characters
  in your configuration files in order for them to run.  

* User authentication based on pidentd and key exchange for secure lines

* Allow DES-encrypted communication between client and server.  

* Remote copy protocol semantics will are not compatible with 1.4.x, 
  owing optimizations which should improve performance on large transfers.  

* This version also works on NT, using the cygwin-32
  libraries available from http://www.cygnus.com


Upgrading
==========

Please be careful installing this version of cfengine, even if you
have been following the beta versions. There are changes in threading
policy and protocol which make remote file transfers much more
efficient and reliable with cfd. The new threading policy makes
it impossible to support the old protocol simultenously. If you rely
on cfd for all copying, then upgrading should be done with caution.
If you only have a few hosts, upgrading by hand should not be
difficult, but if you have many, you might want to think about this:
Here are some hints for a safe upgrade.

 * Copy the new cfengine files to NEWcfengine NEWcfd NEWcfrun
   and make sure that they are all copied to every host before
   running them.

 * At some time of day or night when no remote copying is taking
   place, use a process command in cfengine to kill the old
   cfd, then move the NEW files to cfengine, cfd and cfrun
   and restart cfd.

This should take care of all hosts which are alive. If any hosts
are down, they will not be upgraded and they will not be able
to speak to cfd when they come up again, unless they read
cfengine from an NFS server.

NT
--

The port to NT has been done with my two students: Bjoern Gustafson
and Joergen Kjensli.

Cfengine 1.5.0 will compile and run on Windows NT, if you
have the cygwin32 Free Software installed. Some documentation
about the port will be available soon, including tips on
the configuration of cygwin.

Cfengine can set ACLs on files, but will not work
correctly on directories yet. This will be fixed
shortly, a long with some reasonable documentation.

We have not had sufficient opportunity to test cfengine
on NT, at the College, since we do not use NT for any real
tasks, so please treat this as beta quality software and
work somewhat defensively. It should be possible for us
to test it more next year.

Regular expressions
===================

As of 1.5.0 cfengine requires a posix regular expression library.
In most modern systems this will work automatically, but on old legacy
systems it might cause problems compiling. If your host does not
support regcomp() and regexec(), regex.h, you should collect
the GNU regular expression library (excerpted from the C library) 

 rx-1.5.tar.gz

or later. This should cure the problem. 

On solaris machines I have experienced trouble
with header files getting mixed up. rxposix.h and regex.h.
You should probably not install the GNU library on a solaris
machine, where the regex library seems to work well.

On NT with the cygwin32 library, it was necessary to compile
GNU librx on the system. The existing regex functions compiled
but did not work.

DES Encryption
===============

You can arrange to encrypt transferred files by symmetric
cipher, if you have the SSLeay-0.9.0 libraries installed.
The secure=true option instigates encrypted transfer.
A new program cfkey can be used to generate a key file

cfkey > /var/run/cfengine/keys
cfkey > /etc/cfengine/keys

which must then be distributed to all participating hosts.
The server can REQUIRE hosts to perform encrypted transfer
with secure=true in cfd.conf.

Known bugs
==========

 The handling of the network interface has grown increasingly
 difficult. Apart from the fact the internet sockets and ioctl
 calls are amongst the ugliest, actually disgusting, APIs I have
 ever encountered, many OSes are going over to routing sockets
 which I do not know anything about, so this will have to wait.

 If anyone who understands the new route structures for routing
 sockets would like to send me a patch to read and set routes
 netmasks and broadcast addresses, I would be forever grateful.

Mark


[ Most GNU software is compressed using the GNU `gzip' compression program.
  Source code is available on most sites distributing GNU software.
  Executables for various systems and information about using gzip can be
  found at the URL http://www.gzip.org.

  For information on how to order GNU software on CD-ROM and
  printed GNU manuals, see http://www.gnu.org/order/order.html
  or e-mail a request to: [EMAIL PROTECTED]

  By ordering your GNU software from the FSF, you help us continue to
  develop more free software.  Media revenues are our primary source of
  support.  Donations to FSF are deductible on US tax returns.

  The above software will soon be at these ftp sites as well.
  Please try them before ftp.gnu.org as ftp.gnu.org is very busy!
  A possibly more up-to-date list is at the URL
        http://www.gnu.org/order/ftp.html

  thanx [EMAIL PROTECTED]

  Here are the mirrored ftp sites for the GNU Project, listed by country:

  
  
  United States:
  
  
  California - labrea.stanford.edu/pub/gnu, gatekeeper.dec.com/pub/GNU
  Hawaii - ftp.hawaii.edu/mirrors/gnu
  Illinois - uiarchive.cso.uiuc.edu/pub/gnu (Internet address 128.174.5.14)
  Kentucky -  ftp.ms.uky.edu/pub/gnu
  Maryland - ftp.digex.net/pub/gnu (Internet address 164.109.10.23)
  Massachusetts - aeneas.mit.edu/pub/gnu
  Michigan - gnu.egr.msu.edu/pub/gnu
  Missouri - wuarchive.wustl.edu/systems/gnu
  New Mexico - ftp.cs.unm.edu/mirrors/gnu
  New York - ftp.cs.columbia.edu/archives/gnu/prep
  Ohio - ftp.cis.ohio-state.edu/mirror/gnu
  Tennessee - ftp.skyfire.net/pub/gnu
  Virginia - ftp.uu.net/archive/systems/gnu
  Washington - ftp.nodomainname.net/pub/mirrors/gnu
  
  Africa:
  
  South Africa - ftp.sun.ac.za/gnu
  
  The Americas:
  
  Brazil - ftp.unicamp.br/pub/gnu
  Brazil - master.softaplic.com.br/pub/gnu
  Brazil - linuxlabs.lci.ufrj.br/gnu
  Canada - ftp.cs.ubc.ca/mirror2/gnu
  Chile - ftp.inf.utfsm.cl/pub/gnu (Internet address 146.83.198.3)
  Costa Rica - sunsite.ulatina.ac.cr/GNU
  Mexico - ftp.uaem.mx/pub/gnu
  
  Australia:
  
  Australia - archie.au/gnu (archie.oz or archie.oz.au for ACSnet)
  Australia - ftp.progsoc.uts.edu.au/pub/gnu
  Australia - mirror.aarnet.edu.au/pub/gnu
  
  Asia:
  
  Japan - tron.um.u-tokyo.ac.jp/pub/GNU/prep
  Japan - ftp.cs.titech.ac.jp/pub/gnu
  Korea - cair-archive.kaist.ac.kr/pub/gnu (Internet address 143.248.186.3)
  Saudi Arabia - ftp.isu.net.sa/pub/mirrors/prep.ai.mit.edu/
  Taiwan - ftp.edu.tw/UNIX/gnu/
  Taiwan - ftp.nctu.edu.tw/UNIX/gnu/
  Taiwan - ftp1.sinica.edu.tw/pub3/GNU/gnu/
  Thailand - ftp.nectec.or.th/pub/mirrors/gnu (Internet address - 192.150.251.32)
  
  Europe:
  
  Austria - ftp.univie.ac.at/packages/gnu
  Austria - gd.tuwien.ac.at/gnu/gnusrc
  Belgium - ftp.be.gnu.org/
  Austria - http://gd.tuwien.ac.at/gnu/gnusrc/
  Czech Republic - ftp.fi.muni.cz/pub/gnu/
  Denmark - ftp.denet.dk/mirror/ftp.gnu.org/pub/gnu
  Denmark - ftp.dkuug.dk/pub/gnu/
  Finland - ftp.funet.fi/pub/gnu
  France - ftp.univ-lyon1.fr/pub/gnu
  France - ftp.irisa.fr/pub/gnu
  Germany - ftp.informatik.tu-muenchen.de/pub/comp/os/unix/gnu/
  Germany - ftp.informatik.rwth-aachen.de/pub/gnu
  Germany - ftp.de.uu.net/pub/gnu
  Greece - ftp.forthnet.gr/pub/gnu
  Greece - ftp.ntua.gr/pub/gnu
  Greece - ftp.aua.gr/pub/mirrors/GNU (Internet address 143.233.187.61)
  Hungary - ftp.kfki.hu/pub/gnu
  Ireland - ftp.esat.net/pub/gnu (Internet address 193.120.14.241)
  Netherlands - ftp.eu.net/gnu (Internet address 192.16.202.1)
  Netherlands - ftp.nluug.nl/pub/gnu
  Netherlands - ftp.win.tue.nl/pub/gnu (Internet address 131.155.70.19)
  Norway - ftp.ntnu.no/pub/gnu (Internet address 129.241.11.142)
  Poland - ftp.task.gda.pl/pub/gnu
  Portugal - ftp.ci.uminho.pt/pub/mirrors/gnu 
  Portugal - http://ciumix.ci.uminho.pt/mirrors/gnu/
  Portugal - ftp.ist.utl.pt/pub/gnu
  Russia - ftp.chg.ru/pub/gnu/
  Slovenia - ftp.arnes.si/pub/software/gnu
  Spain - ftp.etsimo.uniovi.es/pub/gnu
  Sweden - ftp.isy.liu.se/pub/gnu
  Sweden - ftp.stacken.kth.se
  Sweden - ftp.luth.se/pub/unix/gnu
  Sweden - ftp.sunet.se/pub/gnu (Internet address 130.238.127.3)
           Also mirrors the Mailing List Archives.
  Sweden - swamp.ios.chalmers.se/pub/gnu/
  Switzerland - ftp.eunet.ch/mirrors4/gnu
  Switzerland - sunsite.cnlab-switch.ch/mirror/gnu (Internet address 193.5.24.1)
  United Kingdom - ftp.mcc.ac.uk/pub/gnu (Internet address 130.88.203.12)
  United Kingdom - unix.hensa.ac.uk/mirrors/gnu
  United Kingdom - ftp.warwick.ac.uk (Internet address 137.205.192.14)
  United Kingdom - SunSITE.doc.ic.ac.uk/gnu (Internet address 193.63.255.4)
  
]

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

From: <[EMAIL PROTECTED]>
Crossposted-To: comp.os.linux.setup,redhat.general
Subject: Ricoh MP6200A Atapi CDRW in RH6.0... Help please
Date: 21 Jun 1999 18:30:54 GMT

Hello All, 
I have been watching the posts for a while.  I have not yet seen an 
solution to my particular problem so here it is...

I have the following system.  PII400, 128MB Ram, with Win98 installed as 
the main OS on a 5GB Partition and RH6.0 installed on in an extended dos 
partition.  I use LILO to boot with no problem.  

RH6.0 "sees" my Ricoh CDRW as hdc and my Acer CDrom as hdd.  No problem.  
I can mount and unmount cd's in both.  No Problem.  But I can't seem to 
get cdburning SW to work correctly.  I have read several posts concerning 
similar problems, but none that address my exact problem...most of the 
posts were from users with rh5.1 or 2 or another distribution.  

Some of the responses referred to recompiling the kernel with support for 
"generic-scsi" or "atapi" support.  Would the same process be necessary 
with RH6.0 or is there a module that can be inserted instead.  

Also, when I get this working, What is the best cdrw software.  I have 
been looking at Xcdroast, cdtoaster, etc.  but these are all just gui's 
that use cdrecord, mkisofs, etc.  Is there a piece of SW like Adaptec Easy 
CD Creator for linux?!?!

Any help would be appreciated,   This is one of the only problems keeping 
me from switching from Win98 entirely.  This and the lack of a good "The 
Matrix" Theme...

Respond via email if possible... [EMAIL PROTECTED]
Regards, 
Tony
[EMAIL PROTECTED]
"What is the Matrix?"
"Unfortunately, no one can be told what the Matrix is...
You have to see it for yourself!!!"


==================  Posted via SearchLinux  ==================
                  http://www.searchlinux.com

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

From: [EMAIL PROTECTED] (Mike Bartman)
Crossposted-To: comp.os.linux,comp.os.linux.x,comp.os.linux.development
Subject: Re: editorial: Stupid Linux Tricks
Date: Mon, 21 Jun 1999 15:19:57 GMT
Reply-To: [EMAIL PROTECTED]

On Sat, 19 Jun 1999 04:59:57 GMT, "Brian" <[EMAIL PROTECTED]> wrote:

>What have you decided to do with your Atari? Recieved any
>interesting offers?

Nope, not a one! ;^)

  -- Mike "wonder if Linux will run on it? ;^)" Bartman --
================================================================
  To reply via e-mail, remove the 'foolie.' from the address.
  I'm getting sick of all the spam...
================================================================

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

From: [EMAIL PROTECTED] (Mike Bartman)
Crossposted-To: comp.os.linux,comp.os.linux.x,comp.os.linux.development
Subject: Re: editorial: Stupid Linux Tricks
Date: Mon, 21 Jun 1999 15:18:07 GMT
Reply-To: [EMAIL PROTECTED]

On Fri, 18 Jun 1999 16:14:47 GMT, "Brian" <[EMAIL PROTECTED]> wrote:
>Mike Bartman wrote in message
><[EMAIL PROTECTED]
>ws.net>...
>>On Wed, 16 Jun 1999 20:47:54 GMT, "Brian"
><[EMAIL PROTECTED]> wrote:
>
>>Well, I was a fresh-caught CS graduate who read Byte every
>month (this
>>was back when Byte was a computer *magazine*, not a
>computer
>>*catalogue* :^), along with Creative Computing, Micro Age,
>Dr. Dobbs, etc.
>
>Most excellent. I still have the first 40 issues of Byte
>Magazine! Do you remember KiloBaud?

I never read that one, but I think it's name appeared in the Creative
Computing April Fools edition spoof title once.  I still have the
issue somewhere.  Hilarious if you read the magazines and saw the ads
spoofed.  "Cro Magnon" computers (Cromemco spoof), the "Trash-80", a
description of a typical home installation of a computer-controlled
6-ton iron ladle, a photo of the inside of the world's largest floppy
drive (actually the cable bay of a cable-laying ship), and other humor
that still gets a laugh today...from those who know anything anyway.
;^)

>Sounds pretty true to form. The head space of that day was
>that IBM was the Evil Empire and Bill Gates and Microsoft
>was the giant killer. He was the giant killer that broke the
>Lotus 123 monopoly on powerful spreadsheets, broke the Apple
>monopoly on PC GUIs, broke the monopoly of Word Perfect word
>processors, broke the dBase monopoly and broke the Adobe
>monopoly on quality scalable screen/print fonts.

And is now trying really hard to set up monopolies in OSs, word
processors, spreadsheets, GUIs, web browsers, distributed computing,
and fonts...he is what he fought...just as he always planned to be!
It wasn't a revolution, it was a takeover.

>More on IBM - do you remember their "TopView" vaporware PC
>windowing system - they actually backed down when Apple
>threatened to go "Postal" if they continued development.
>Apple was pretty hostile to anybody that threatened their
>monopoly on the desktop GUI operating system.

Yeah, they swiped it from Xerox fair and square, and they didn't want
anyone swiping it from them!

>>If anyone knows of a good use/home for a full Atari-800
>computer
>>system in working order, with full docs (including an OS
>source
>>listing! :^) and software, please let me know.  I have no
>use for it,
>>but I can't bear to toss it in the trash, so it continues
>to occupy
>>space in my house that I could find other uses for...
>
>Please consider keeping your little workhorse safe - perhaps
>buy a nice strong cardboard box and packing it up for long
>term storage.

Well, it's currently residing in the original boxes that it came in.
*They* aren't in "like new" condition, but what do you expect from
cardboard? ;^)

>Linux stronger. The problem with OS/2 was IBM - not the
>technology!

I agree.  They still don't "get it".  They think that if you sell to
the Fortune 1000, you have it made.  Trouble is that while that's a
large market, it isn't *enough* to make you a standard.  DEC made the
same mistake with VMS.

>The problem with Apple is the Apple Marketing
>Department and Apple's frenzied supporters.

Their problem is "proprietary"ness.  The IBM PC would have died long
ago if the BIOS hadn't been reverse engineered so that clones could
appear for decent prices.  Apple managed to prevent this sort of
success....

> The problem with
>Microsoft? Maybe they have just gotten too big!

No, it' s that Bill doesn't think things have to be any good to sell
well.  Unfortunately, he's right!

>Just one guys opinion.

Nah, two guys... ;^)

   -- Mike "we're at $0.04...any more bids?" Bartman --
================================================================
  To reply via e-mail, remove the 'foolie.' from the address.
  I'm getting sick of all the spam...
================================================================

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

From: Anatoly Oreshkin <[EMAIL PROTECTED]>
Subject: exabyte tape drive problem
Date: Mon, 21 Jun 1999 19:07:07 +0400


Hello,

I am running Linux RedHat 5.0 with kernel 2.0.33.
I want to make Exabyte 8200 to work but without success.

pcfarm [6:53pm] ~ > mt -f /dev/st5 status

/dev/st5: Operation not supported by device
===========================================

In syslog there is such a line:

Jun 21 18:53:28 pcfarm modprobe: can't locate module char-major-9
 


pcfarm [6:53pm] ~ > ls -la /dev/*st5
crw-rw-rw-   1 root     disk       9, 133 Jul  2  1996 /dev/nst5
crw-rw-rw-   1 root     disk       9,   5 Jul  2  1996 /dev/st5

pcfarm [6:53pm] ~ > cat /proc/scsi/scsi
Attached devices: 
Host: scsi0 Channel: 00 Id: 01 Lun: 00
  Vendor: IBM OEM  Model: DCHS09W          Rev: 2222
  Type:   Direct-Access                    ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 05 Lun: 00
  Vendor: EXABYTE  Model: EXB-8200         Rev: 425A
  Type:   Sequential-Access                ANSI SCSI revision: 01

pcfarm [6:55pm] ~ > dmesg

......
scsi: ***** BusLogic SCSI Driver Version 2.0.10 of 11 August 1997 *****
scsi: Copyright 1995 by Leonard N. Zubkoff <[EMAIL PROTECTED]>
scsi0: Configuring BusLogic Model BT-952 PCI Wide Ultra SCSI Host Adapter
scsi0:   Firmware Version: 5.01, I/O Address: 0xE800, IRQ Channel:
10/Level
scsi0:   PCI Bus: 2, Device: 4, Address: 0xFCFFE000, Host Adapter SCSI ID:
7
scsi0:   Parity Checking: Enabled, Extended Translation: Enabled
scsi0:   Synchronous Negotiation: Fast, Wide Negotiation: Enabled
scsi0:   Disconnect/Reconnect: Enabled, Tagged Queuing: Enabled
scsi0:   Driver Queue Depth: 255, Scatter/Gather Limit: 128 segments
scsi0:   Tagged Queue Depth: Automatic, Untagged Queue Depth: 3
scsi0:   Error Recovery Strategy: Default, SCSI Bus Reset: Enabled
scsi0:   SCSI Bus Termination: High Enabled, SCAM: Enabled, Level 1
scsi0: *** BusLogic BT-952 Initialized Successfully ***
scsi1: Configuring BusLogic Model BT-952 PCI Wide Ultra SCSI Host Adapter
scsi1:   Firmware Version: 5.01, I/O Address: 0xE400, IRQ Channel:
10/Level
scsi1:   PCI Bus: 2, Device: 8, Address: 0xFCFFD000, Host Adapter SCSI ID:
7
scsi1:   Parity Checking: Enabled, Extended Translation: Enabled
scsi1:   Synchronous Negotiation: Fast, Wide Negotiation: Enabled
scsi1:   Disconnect/Reconnect: Enabled, Tagged Queuing: Enabled
scsi1:   Driver Queue Depth: 255, Scatter/Gather Limit: 128 segments
scsi1:   Tagged Queue Depth: Automatic, Untagged Queue Depth: 3
scsi1:   Error Recovery Strategy: Default, SCSI Bus Reset: Enabled
scsi1:   SCSI Bus Termination: Both Enabled, SCAM: Enabled, Level 1
scsi1: *** BusLogic BT-952 Initialized Successfully ***
scsi0 : BusLogic BT-952
scsi1 : BusLogic BT-952
scsi : 2 hosts.
  Vendor: IBM OEM   Model: DCHS09W           Rev: 2222
  Type:   Direct-Access                      ANSI SCSI revision: 02
Detected scsi disk sda at scsi0, channel 0, id 1, lun 0
  Vendor: EXABYTE   Model: EXB-8200          Rev: 425A
  Type:   Sequential-Access                  ANSI SCSI revision: 01
....
....


Could anyone help me ?
Any ideas ?


+-----------------------------------------------------------------+
| Anatoly Oreshkin                  E-mail:  [EMAIL PROTECTED] |
| network manager                                                 |
|                                                                 |
| Petersburg Nuclear                 http://www.pnpi.spb.ru/      |
| Physics Institute                  phone: +7 81271 46356        |
| Gatchina                           fax:   +7 81271 46256        | 
| Russia                                                          |
+-----------------------------------------------------------------+   


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

From: Alexander Heinze <[EMAIL PROTECTED]>
Subject: Apache/PHP/suexec-Question
Date: Mon, 21 Jun 1999 16:51:33 +0200

I have a running Apache server with PHP compiled as module. Suexec
works, as I can see from my log file.
Now the problem: My PHP-script needs to create subdirs under
/usr/local/httpd/htdocs, so I tried suexec. The script is in
document_root, owner is a normal user, group and world can read and
execute, but not write. But the script does not work (mkdir - permission
denied). The user himself can create the subdirs, so I guess the script
is not run by the suexec-wrapper.

Any help greatly appreciated.



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


** 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 (and comp.os.linux.misc) via:

    Internet: [EMAIL PROTECTED]

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