Re: Installation instructions for Firefox somewhere?

2005-03-03 Thread Loren M. Lang
On Wed, Mar 02, 2005 at 03:27:09AM -0800, Ted Mittelstaedt wrote:
 
 
snip
   Also one other thing that is important - if you don't get an answer
   within a week or so, ask again, politely.
 
  How do I ask after the second post with no reply?  On bended knee?
 
 Just keep asking periodically.  Or, you could e-mail the developer of
 the SCSI device driver directly, it's not hard to read the source and
 see who it is, and their e-mail addresses are on the FreeBSD website.

Actually, I've found lately that a good irc chatroom can help with some
problems that ppl may just ignore on a mailing list.  I've been hanging
out in #freebsd and #netbsd on irc.freenode.net.

 
 Ted
 
 ___
 freebsd-questions@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-questions
 To unsubscribe, send any mail to [EMAIL PROTECTED]

-- 
I sense much NT in you.
NT leads to Bluescreen.
Bluescreen leads to downtime.
Downtime leads to suffering.
NT is the path to the darkside.
Powerful Unix is.

Public Key: ftp://ftp.tallye.com/pub/lorenl_pubkey.asc
Fingerprint: CEE1 AAE2 F66C 59B5 34CA  C415 6D35 E847 0118 A3D2
 
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


RE: Installation instructions for Firefox somewhere?

2005-03-02 Thread Ted Mittelstaedt


 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] Behalf Of Anthony
 Atkielski
 Sent: Tuesday, March 01, 2005 9:09 PM
 To: freebsd-questions@freebsd.org
 Subject: Re: Installation instructions for Firefox somewhere?


 Ted Mittelstaedt writes:

  The AIC7880 stuff is in the good category of stuff from Adaptec,
  not the junk category.

 Well, that's nice to hear.  I guess my $9000 wasn't entirely wasted.

  The people that can answer questions don't always respond.

 Remember what I said about problems with FreeBSD support for
 mission-critical and large-scale deployments?


You get what you pay for.  If you want a response immediately then pay
money to
one of the many FreeBSD consultants/contractors.  I'll make you a deal,
even -
if you guarentee to pay me the same rate that Microsoft charges for tech
support on their products ($35 an incident) I will personally provide you
with an answer to any question you want to ask - at the $35 per question
rate, of course, and with the exact same disclaimers that Microsoft gives
you for their $35 incidents.  Oh and I almost forgot - since it's the
same
terms as the Microsoft support, that means you have to buy the copy of
FreeBSD from me - and I think my going rate on that is the same as
Windows
Server, which is something like $800 a copy. ;-)  (you have after all
said FreeBSD isn't a desktop OS) ;-)

  Also, I don't generally answer questions that I have to do a lot of
  digging on because the questioner didn't put in enough data.  Such as
  your SCSI question.  You posted the dmesg but you still haven't
  posted the model of HP server.

 I thought I had.  HP Vectra XU 6/200 D4352N/ABF.

  This is assuming you are mixing interfaces, which is still to be
  determined.

 I'm not.

  Also one other thing that is important - if you don't get an answer
  within a week or so, ask again, politely.

 How do I ask after the second post with no reply?  On bended knee?

Just keep asking periodically.  Or, you could e-mail the developer of
the SCSI device driver directly, it's not hard to read the source and
see who it is, and their e-mail addresses are on the FreeBSD website.

Ted

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-03-02 Thread Peter Risdon
On Wed, 2005-03-02 at 06:08 +0100, Anthony Atkielski wrote:
 Ted Mittelstaedt writes:
 
  The AIC7880 stuff is in the good category of stuff from Adaptec,
  not the junk category.
 
 Well, that's nice to hear.  I guess my $9000 wasn't entirely wasted.
 
  The people that can answer questions don't always respond.
 
 Remember what I said about problems with FreeBSD support for
 mission-critical and large-scale deployments?

This is a voluntary mailing list. If you want FreeBSD support, pay for
it - a number of companies provide it. There's no difference here
between operating systems: there are volunteer forums for BSD, Linux,
Mac, Windows. And then there's paid support.

Businesses that want support for their operating systems (who don't
support their IT deployments internally), buy that support. That's how a
lot of the contributors here make a living. But this list is NOT paid
support.

 
[...]
 
  Also one other thing that is important - if you don't get an answer
  within a week or so, ask again, politely.
 
 How do I ask after the second post with no reply?  On bended knee?
 

Nobody here has any obligation to give you the time of day, let alone
help. Taking the line that other subscribers here somehow owe you a
living will alienate some of the people who might otherwise help you. Of
course, you're can do that if you want.

Peter.

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


RE: Installation instructions for Firefox somewhere?

2005-03-02 Thread Ted Mittelstaedt


 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] Behalf Of Anthony
 Atkielski
 Sent: Tuesday, March 01, 2005 8:53 PM
 To: freebsd-questions@freebsd.org
 Subject: Re: Installation instructions for Firefox somewhere?


 Ted Mittelstaedt writes:

  It appears you have a narrow-SCSI max 10MB sync disk drive and a
  ultra -3 20MB sync disk drive on the same adapter card.
  Such a combination is iffy at best.

 The configuration was the one recommended by HP.  I bought the second
 drive from HP directly.  They both have the same type of SCSI
 interface,
 approved by HP.


HP didn't manufacture either of the drives nor the SCSI controller so
why would you think that they know what they are talking about?  HP
does the same thing Compaq does (now really the same since they
are the same company) they buy off-the-shelf parts from other
manufacturers
and bundle them together into systems that they sell.  Dell, Gateway
and all the rest of them do the same thing.  A very few of their
products (like the Vectra XU 6/200 that you have) they do design
the motherboards, but that's it.  And of course they design the
sheetmetal.  But for the motherboards in most of their stuff they
get OEMs to make them for them.

And despite all the testing on occasion they screw up and release
patches that patch around hardware problems.

 I'm tired of hearing why it's not FreeBSD's fault.  When you
 can tell me
 exactly what theses messages mean, instead of guessing, let me know.

Ok here goes:

Feb 26 20:09:23 contactdish kernel: (da0:ahc0:0:0:0): Retrying Command
Feb 26 20:09:23 contactdish kernel: (da0:ahc0:0:0:0): Request Requeued
Feb 26 20:09:23 contactdish kernel: (da0:ahc0:0:0:0): Retrying Command

This happens when the SCSI target disk0 stop answering
commands from the SCSI adapter.

Feb 26 20:09:26 contactdish kernel: (da1:ahc0:0:2:0): Retrying Command
Feb 26 20:09:26 contactdish kernel: (da1:ahc0:0:2:0): Queue Full
Feb 26 20:09:26 contactdish kernel: (da1:ahc0:0:2:0): Retrying Command

Same thing as above just with the second disk.

The usual problem is bad termination
that causes this, because what happens with bad termination is that
electrical noise causes one or more targets on the bus to receive a
command that is garbage, that target shuts down and goes out of sync with
the other initiators and targets on the bus, as soon as that happens all
targets shut down.  But it can also be caused
by a device that isn't totally compliant with the standard interfering
with another device on the bus (although this is rare)  And it can also
be caused by the adapter card driver sending a command to a target that
the target doesen't understand or does not process properly, this can
happen when during the probe on boot, a target responds saying it
supports
something, then really doesen't.  IDE devices are infamous for this,
claiming to support UDMA, PIO mode 4, and such when they really don't
support them properly.

Sometimes if the bus is left quiet, the devices can resync and things
go on.  Mostly though it almost always leads to the next thing that
you have, here:

eb 25 20:09:29 contactdish kernel: ahc0: Recovery Initiated
Feb 25 20:09:29 contactdish kernel:  Dump Card State
Begins

The driver for the SCSI adapter has finally given up trying to send
commands
to the adapter card your disks are tied to and has decided to just
reset the card entirely, which resets the bus and all devices on it,
which reestablishes sync.

All the rest of the data that follows is a dump of the state of the card
and the commands sent, and what queue entries are trashed so the
operating
system can pick up where it left off if the card comes back online.

Feb 25 20:09:29 contactdish kernel: (da1:ahc0:0:2:0): SCB 0x49 - timed
out
Feb 25 20:09:29 contactdish kernel: sg[0] - Addr 0x1309b000 : Length 2048
Feb 25 20:09:29 contactdish kernel: (da1:ahc0:0:2:0): Queuing a BDR SCB
Feb 25 20:09:29 contactdish kernel: ahc0: Timedout SCBs already complete.
Interrupts may not be functioning.

This is a bit significant, after the bus reset, the second disk (the
Quantum) isn't answering. But it looks like it later on started
responding
since otherwise your system would probably have paniced.

None of this though is any help here.  You know what the problem is
you just don't know what is causing it.  The idea that a SCSI command
sent to a disk by the adapter card causing this is unlikely,
unless either the Seagate or Quantum models that you have are known
rogues (and I didn't find that they are) it is much more likely a
conflict on the SCSI bus.

 I'm not going to plug and unplug hardware all day based on your
 speculations, particularly since I know this hardware configuration
 works, and has worked for eight years.


Well first of all I already told you to run your BIOS config and set
the adapter to limit sync negotiation on the Quantum to 10Mb and
see if that fixed it.  That would not involve you removing stuff.

Secondly, you don't know how

Re: Installation instructions for Firefox somewhere?

2005-03-02 Thread Anthony Atkielski
Ted Mittelstaedt writes:

 HP didn't manufacture either of the drives nor the SCSI controller so
 why would you think that they know what they are talking about?

They rebranded the drives and took the top 10% or so of production
batches (according to someone I knew on the inside). They also charged
more for them.

 This happens when the SCSI target disk0 stop answering
 commands from the SCSI adapter.

 Feb 26 20:09:26 contactdish kernel: (da1:ahc0:0:2:0): Retrying Command
 Feb 26 20:09:26 contactdish kernel: (da1:ahc0:0:2:0): Queue Full
 Feb 26 20:09:26 contactdish kernel: (da1:ahc0:0:2:0): Retrying Command

 Same thing as above just with the second disk.

So perhaps FreeBSD is issuing commands that the disk drives don't like.

Incidentally, I've discovered that I can instantly generate similar
messages by issuing smartctl -a /dev/da0 (or da1).

 The usual problem is bad termination that causes this, because what
 happens with bad termination is that electrical noise causes one or
 more targets on the bus to receive a command that is garbage, that
 target shuts down and goes out of sync with the other initiators and
 targets on the bus, as soon as that happens all targets shut down.

I would have seen the same problem with Windows if that were the case.
The hardware was the same, and the long delay (20-30 seconds) produced
each time this happens would have been impossible to ignore.

 But it can also be caused by a device that isn't totally compliant
 with the standard interfering with another device on the bus (although
 this is rare) And it can also be caused by the adapter card driver
 sending a command to a target that the target doesen't understand or
 does not process properly, this can happen when during the probe on
 boot, a target responds saying it supports something, then really
 doesen't. IDE devices are infamous for this, claiming to support UDMA,
 PIO mode 4, and such when they really don't support them properly.

Or perhaps FreeBSD doesn't understand that this particular (old) SCSI
hardware can't understand every command it issues.

 The driver for the SCSI adapter has finally given up trying to send
 commands to the adapter card your disks are tied to and has decided to
 just reset the card entirely, which resets the bus and all devices on
 it, which reestablishes sync.

That explains the long delay.

 This is a bit significant, after the bus reset, the second disk (the
 Quantum) isn't answering. But it looks like it later on started
 responding since otherwise your system would probably have paniced.

I've experienced one or two panics, but most of the time it's just a
long delay.  I've seen no evidence of data corruption, although it's
hard to be sure, of course.

 The idea that a SCSI command sent to a disk by the adapter card
 causing this is unlikely, unless either the Seagate or Quantum models
 that you have are known rogues (and I didn't find that they are) it is
 much more likely a conflict on the SCSI bus.

Why now, after eight years?

 Well first of all I already told you to run your BIOS config and set
 the adapter to limit sync negotiation on the Quantum to 10Mb and
 see if that fixed it.

I'll check that the next time I boot.  But it seems to happen on both
drives, not just the Quantum.

 Secondly, you don't know how NT setup the disks and such on your
 system.  It is quite possible that the NT driver saw the mismatch
 and simply reprogrammed the SCSI adapter card to limit both disks
 to 10Mbt transfers.  Or possibly the NT driver decided not to send
 writes to both disks at the same time.  So, comparisons like it
 worked with NT so the hardware must be good are almost useless.

So how do I configure FreeBSD to do the same thing?  If NT can do it in
software, so can FreeBSD.

 But the most important thing, and I think why your having so much
 trouble here, is that you are trying to approach this problem
 as though you paid $9,000 for this server, yesterday.

I don't believe in throwing computers away just because they are a few
years old.

 If your Vectra was a brand new prototype in an HP test lab, or
 even if it was 10 days old from HP and you ran into this problem,
 you might have engineers with SCSI analyzers from HP's server
 build department all over you.

If it were a problem with hardware, I would have had exactly that eight
years ago.  But I didn't, so it's not.

 But it's not - this is a server that has a production life that
 is OVER.  I know you don't like Ebay and you probably think that
 everything on it is junk, but people are selling HP servers on
 it right now that are more powerful than yours and younger than
 it for under a hundred bucks - see:

Why should I pay anything for another machine, when I have a perfectly
good one here on my desk?

All I need is software that can drive it.

 The fact of the matter is that ANY life you can get out of this
 server today is found money - it's a freebie.  HP, 8 or 10 years
 ago when they designed this server would 

RE: Installation instructions for Firefox somewhere?

2005-03-02 Thread Ted Mittelstaedt


 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] Behalf Of Anthony
 Atkielski
 Sent: Wednesday, March 02, 2005 10:52 AM
 To: freebsd-questions@freebsd.org
 Subject: Re: Installation instructions for Firefox somewhere?



 So perhaps FreeBSD is issuing commands that the disk drives don't like.

 Incidentally, I've discovered that I can instantly generate similar
 messages by issuing smartctl -a /dev/da0 (or da1).


That is 1000% better as far as troubleshooting goes, you need to file
a PR on this.

  Secondly, you don't know how NT setup the disks and such on your
  system.  It is quite possible that the NT driver saw the mismatch
  and simply reprogrammed the SCSI adapter card to limit both disks
  to 10Mbt transfers.  Or possibly the NT driver decided not to send
  writes to both disks at the same time.  So, comparisons like it
  worked with NT so the hardware must be good are almost useless.

 So how do I configure FreeBSD to do the same thing?  If NT can do it in
 software, so can FreeBSD.


The Adaptec driver gets the setting out of the SCS adapters setting that
are written into it's eeprom.  You know the Press f6 message you get
on boot, that lets you into the Adaptec BIOS?  Change it there and the
driver will pick up the change.

  But the most important thing, and I think why your having so much
  trouble here, is that you are trying to approach this problem
  as though you paid $9,000 for this server, yesterday.

 I don't believe in throwing computers away just because they are a few
 years old.


I don't either but the world does and it is difficult to interest people
in support of gear that is 8 years old.  Hardware manufacturers in
particular
have a vested interest in helping you to write drivers for their brand
new gear so they can sell it, and a vested interest in not helpiing you
resurrect old gear that might steal sales away from new gear.


 So what is the difference between yours and mine?


FreeBSD 4.11 instead of 5.3 is a big one.  Also I am using a card, my
controller isn't on the motherboard.  Also I only have 1 disk drive -
although as you will note I have a SCSI cd and burner on the same bus.
And my disk drive is a Micrapolis not a Seagate or Quantum.


 But this is a stable system.  The hardware _does_ work.  I didn't put
 this together out of scrap parts.  It has run perfectly for
 eight years;
 I think I can safely say that it's pretty well broken in by now.  So
 when I switch from Windows to FreeBSD and it stops working, I know it's
 not hardware.


As long as you don't accept the fact that Windows drivers can and do
write around hardware kludges, and FreeBSD drivers may not have all the
same written-around kludges as the Windows ones do, your going to get
nowhere.



 I'll consider it.  The waste of time has been mutual.


If you don't take our advice here on the forum, it is a waste.  Try
limiting the sync negotiation to 10MB on the Quantum and see what
happens.

Ted

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


RE: Installation instructions for Firefox somewhere?

2005-03-01 Thread Ted Mittelstaedt
[EMAIL PROTECTED] wrote:
 Ted Mittelstaedt writes:

 But that was under NT I understand, using NT drivers, right?

 Yes.

 I wouldn't put it past the NT driver author of your SCSI card, in an
 effort to avoid problems, to have written the NT driver so that ALL
 transactions on the SCSI bus are asynchronous.

 I don't know.

 Anyway, if this is it, you will not have been the first person with
 iffy hardware that worked fine under Windows to have it break under
 FreeBSD.

 I didn't know that Adaptec, Quantum, and Seagate were building such
 iffy hardware.


I have an Adaptec AAA-131 Ultra 2 card here that is just jumping up and
down to prove you wrong.

Adaptec has some great product.  Unfortunately they came out with
the great product early on, then decided once they got their reputation
that they could make a lot of money by hiding obscenities like the
AAA-131 card in amongst the decent hardware.

Adaptec was also total assholes about giving up the specs for the 2740
so that we could write a device driver for it.  The Linux people also
were affected as well.  This might have been a long time ago but Adaptec
still to this day rather ignores FreeBSD.

 This machine originally cost $9000.  HP did not skimp on the hardware.

  I just had a machine do this to me Friday - a Pentium Pro 150
 - but I managed to guess at a change to a BIOS setting that fixed the
 problem.

 Fine.  What do I change on my machine to fix the problem?

I can't tell you what to change.

However, I CAN tell you how to go about finding out what you need to
change.  Do you want to do this?  It might mean some effort on your part.

Ted

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-03-01 Thread Anthony Atkielski
Ted Mittelstaedt writes:

 I have an Adaptec AAA-131 Ultra 2 card here that is just jumping up and
 down to prove you wrong.

This is an AIC7880.  When you have one of those, let me know.

 However, I CAN tell you how to go about finding out what you need to
 change.  Do you want to do this?  It might mean some effort on your part.

I thought that asking questions here was supposed to help, and I posted
all the information I have, but apparently nobody has a clue.

-- 
Anthony


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-03-01 Thread Chris Hodgins
Anthony Atkielski wrote:
Ted Mittelstaedt writes:

I have an Adaptec AAA-131 Ultra 2 card here that is just jumping up and
down to prove you wrong.

This is an AIC7880.  When you have one of those, let me know.

However, I CAN tell you how to go about finding out what you need to
change.  Do you want to do this?  It might mean some effort on your part.

I thought that asking questions here was supposed to help, and I posted
all the information I have, but apparently nobody has a clue.
Anthony,
I might have missed it but I can't find any information about what SCSI 
errors you are receiving.  Why don't you post the errors you are seeing 
 and/or perhaps your dmesg output as well and maybe someone can help 
you.  Without more information noone can do more than guess.

Chris
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-03-01 Thread Anthony Atkielski
Chris Hodgins writes:

 I might have missed it but I can't find any information about what SCSI
 errors you are receiving.  Why don't you post the errors you are seeing
 and/or perhaps your dmesg output as well and maybe someone can help
 you.  Without more information noone can do more than guess.

Here it is, again:

I get constant streams of messages concerning my disks on the console
whenever I have a lot of disk activity on my system (2x SCSI disks, no
IDE or other disks). I'd very much like to know what's going on (there's
nothing wrong with the hardware, so either it's a configuration problem,
or it's a bug).

There doesn't seem to be any data loss or corruption occurring.  I've
had one or two panics, though (which may or may not have caused data
loss--it's hard to tell).

While recompiling the kernel, the system stalled periodically (at least
anything involving disk I/O stalled) and generated several hundred
kilobytes of messages looking like this:

Feb 26 20:09:23 contactdish kernel: (da0:ahc0:0:0:0): Retrying Command
Feb 26 20:09:23 contactdish kernel: (da0:ahc0:0:0:0): Request Requeued
Feb 26 20:09:23 contactdish kernel: (da0:ahc0:0:0:0): Retrying Command
Feb 26 20:09:23 contactdish kernel: (da0:ahc0:0:0:0): Queue Full
Feb 26 20:09:23 contactdish kernel: (da0:ahc0:0:0:0): tagged openings now 64
Feb 26 20:09:23 contactdish kernel: (da0:ahc0:0:0:0): Retrying Command
Feb 26 20:09:24 contactdish kernel: (da0:ahc0:0:0:0): Queue Full
Feb 26 20:09:24 contactdish kernel: (da0:ahc0:0:0:0): tagged openings now 63
Feb 26 20:09:24 contactdish kernel: (da0:ahc0:0:0:0): Retrying Command
Feb 26 20:09:26 contactdish kernel: (da1:ahc0:0:2:0): Request Requeued
Feb 26 20:09:26 contactdish kernel: (da1:ahc0:0:2:0): Retrying Command
Feb 26 20:09:26 contactdish kernel: (da1:ahc0:0:2:0): Queue Full
Feb 26 20:09:26 contactdish kernel: (da1:ahc0:0:2:0): Retrying Command

In addition, I sometimes get bursts of much longer messages, looking
something like this:

Feb 25 20:09:29 contactdish kernel: ahc0: Recovery Initiated
Feb 25 20:09:29 contactdish kernel:  Dump Card State Begins 

Feb 25 20:09:29 contactdish kernel: ahc0: Dumping Card State in Message-in 
phase, at SEQADDR 0x162
Feb 25 20:09:29 contactdish kernel: Card was paused
Feb 25 20:09:29 contactdish kernel: ACCUM = 0xcb, SINDEX = 0x0, DINDEX = 0x88, 
ARG_2 = 0x0
Feb 25 20:09:29 contactdish kernel: HCNT = 0x0 SCBPTR = 0xa
Feb 25 20:09:29 contactdish kernel: SCSISIGI[0xe6]:(REQI|BSYI|MSGI|IOI|CDI) 
ERROR[0x0] 
Feb 25 20:09:29 contactdish kernel: SCSIBUSL[0x0] 
LASTPHASE[0xe0]:(MSGI|IOI|CDI) SCSISEQ[0x12]:(ENAUTOATNP|ENRSELI) 
Feb 25 20:09:29 contactdish kernel: SBLKCTL[0x0] SCSIRATE[0xf]:(SXFR_ULTRA2) 
SEQCTL[0x10]:(FASTMODE) 
Feb 25 20:09:29 contactdish kernel: SEQ_FLAGS[0x0] 
SSTAT0[0x7]:(DMADONE|SPIORDY|SDONE) 
Feb 25 20:09:29 contactdish kernel: SSTAT1[0x3]:(REQINIT|PHASECHG) SSTAT2[0x0] 
SSTAT3[0x0] 
Feb 25 20:09:29 contactdish kernel: SIMODE0[0x0] 
SIMODE1[0xac]:(ENSCSIPERR|ENBUSFREE|ENSCSIRST|ENSELTIMO) 
Feb 25 20:09:29 contactdish kernel: SXFRCTL0[0xa8]:(SPIOEN|FAST20|DFON) 
DFCNTRL[0x0] DFSTATUS[0x29]:(FIFOEMP|HDONE|FIFOQWDEMP) 
Feb 25 20:09:29 contactdish kernel: STACK: 0x105 0x100 0xe5 0x163
Feb 25 20:09:29 contactdish kernel: SCB count = 100
Feb 25 20:09:29 contactdish kernel: Kernel NEXTQSCB = 19
Feb 25 20:09:29 contactdish kernel: Card NEXTQSCB = 25
Feb 25 20:09:29 contactdish kernel: QINFIFO entries: 25 71 31 
Feb 25 20:09:29 contactdish kernel: Waiting Queue entries: 
Feb 25 20:09:29 contactdish kernel: Disconnected Queue entries: 0:72 1:68 2:84 
14:60 12:61 5:53 
Feb 25 20:09:29 contactdish kernel: QOUTFIFO entries: 
Feb 25 20:09:29 contactdish kernel: Sequencer Free SCB List: 10 6 9 3 7 4 13 11 
15 8 
Feb 25 20:09:29 contactdish kernel: Sequencer SCB Info: 
Feb 25 20:09:29 contactdish kernel: 0 
SCB_CONTROL[0x6c]:(DISCONNECTED|ULTRAENB|TAG_ENB|DISCENB) 
Feb 25 20:09:29 contactdish kernel: SCB_SCSIID[0x27] SCB_LUN[0x0] SCB_TAG[0x48] 
Feb 25 20:09:29 contactdish kernel: 1 
SCB_CONTROL[0x6c]:(DISCONNECTED|ULTRAENB|TAG_ENB|DISCENB) 
Feb 25 20:09:29 contactdish kernel: SCB_SCSIID[0x27] SCB_LUN[0x0] SCB_TAG[0x44] 
Feb 25 20:09:29 contactdish kernel: 2 
SCB_CONTROL[0x6c]:(DISCONNECTED|ULTRAENB|TAG_ENB|DISCENB) 
Feb 25 20:09:29 contactdish kernel: SCB_SCSIID[0x27] SCB_LUN[0x0] SCB_TAG[0x54] 
Feb 25 20:09:29 contactdish kernel: 3 
SCB_CONTROL[0xe8]:(ULTRAENB|TAG_ENB|DISCENB|TARGET_SCB) 
Feb 25 20:09:29 contactdish kernel: SCB_SCSIID[0x27] SCB_LUN[0x0] SCB_TAG[0xff] 
Feb 25 20:09:29 contactdish kernel: 4 
SCB_CONTROL[0xe8]:(ULTRAENB|TAG_ENB|DISCENB|TARGET_SCB) 
Feb 25 20:09:29 contactdish kernel: SCB_SCSIID[0x27] SCB_LUN[0x0] SCB_TAG[0xff] 
Feb 25 20:09:29 contactdish kernel: 5 
SCB_CONTROL[0x6c]:(DISCONNECTED|ULTRAENB|TAG_ENB|DISCENB) 
Feb 25 20:09:29 contactdish kernel: SCB_SCSIID[0x27] SCB_LUN[0x0] SCB_TAG[0x35] 
Feb 25 20:09:29 contactdish kernel: 6 
SCB_CONTROL[0xe8]:(ULTRAENB|TAG_ENB|DISCENB|TARGET_SCB) 
Feb 25 20:09:29 contactdish kernel: 

RE: Installation instructions for Firefox somewhere?

2005-03-01 Thread Ted Mittelstaedt

Anthony,

  It appears you have a narrow-SCSI max 10MB sync disk drive and a
ultra -3 20MB sync disk drive on the same adapter card.
Such a combination is iffy at best.  Even worse is it's
different manufacturers - while SCSI is supposed to be
standard, the standard isn't completely followed by all
manufacturers.  It is not as bad as mixing IDE but it isn't the
best.

  Quantum (now Maxtor) does not have detailed specs as
to what exactly a Quantum XP34550S is, whether it's narrow
or wide or differential SCSI.  I can see it's an Atlas 2 drive
but there's both narrow and wide Atlas 2s  I would assume this
is a wide drive since it's synced at 20.000MB/s transfers
if so how are you attaching it to the adapter card?  Do you
have the narrow Seagate and the wide Quantum on
the same adapter card?  If so then your really asking for trouble.
And those 68-50 pin scsi adapters are bullshit if that is what
you are using.

  If the Quantum is a narrow drive, then going in to the Adaptec
card's BIOS and forcing negotiation on the Quantum to 10MB/s MIGHT fix
the trouble,
assuming FreeBSD picks up the 10MB.  But, from the looks of it you
have 2 SCSI adapters, one probably on motherboard, the other
on a card, the disks attached to the motherboard card (which has
no BIOS) and something else attached to the card (which does
have a BIOS)  Perhaps EISA-config could set it if this system
has EISA slots?

  Standard troubleshooting is to put in 1 drive, install FreeBSD
and work it out and see if it blows, then pull that drive and
put in the other, then install FreeBSD and work it and see if it blows.

  If you do that my guess is you will find FreeBSD doesen't blow
on either disk when they are separated.  Only when they are in
the same machine.

  Fortunately 4GB SCSI disks are cheap on the used market.  I've
never cared that much for Quantum SCSI, they were the OEM for
Apple for years and I never felt that the old Mac's obeyed the
SCSI standard completely, and that Quantum catered to this.  It
also speaks volumes that Quantum couldn't make a go of it in the
disk market and sold out to Maxtor.  As a result I run mostly
Seagate SCSI disks and I have never had a problem on Seagate-Adaptec
combos.  If it was my machine I'd dig around for another Seagate SCSI
disk and jettison the Quantum, but I will admit this is personal
preference.

Ted

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] Behalf Of Anthony
 Atkielski
 Sent: Tuesday, March 01, 2005 4:05 AM
 To: freebsd-questions@freebsd.org
 Subject: Re: Installation instructions for Firefox somewhere?


 Chris Hodgins writes:

  I might have missed it but I can't find any information
 about what SCSI
  errors you are receiving.  Why don't you post the errors you
 are seeing
  and/or perhaps your dmesg output as well and maybe someone can help
  you.  Without more information noone can do more than guess.

 Here it is, again:

 I get constant streams of messages concerning my disks on the console
 whenever I have a lot of disk activity on my system (2x SCSI disks, no
 IDE or other disks). I'd very much like to know what's going
 on (there's
 nothing wrong with the hardware, so either it's a
 configuration problem,
 or it's a bug).

 There doesn't seem to be any data loss or corruption occurring.  I've
 had one or two panics, though (which may or may not have caused data
 loss--it's hard to tell).

 While recompiling the kernel, the system stalled periodically (at least
 anything involving disk I/O stalled) and generated several hundred
 kilobytes of messages looking like this:

 Feb 26 20:09:23 contactdish kernel: (da0:ahc0:0:0:0): Retrying Command
 Feb 26 20:09:23 contactdish kernel: (da0:ahc0:0:0:0): Request Requeued
 Feb 26 20:09:23 contactdish kernel: (da0:ahc0:0:0:0): Retrying Command
 Feb 26 20:09:23 contactdish kernel: (da0:ahc0:0:0:0): Queue Full
 Feb 26 20:09:23 contactdish kernel: (da0:ahc0:0:0:0): tagged
 openings now 64
 Feb 26 20:09:23 contactdish kernel: (da0:ahc0:0:0:0): Retrying Command
 Feb 26 20:09:24 contactdish kernel: (da0:ahc0:0:0:0): Queue Full
 Feb 26 20:09:24 contactdish kernel: (da0:ahc0:0:0:0): tagged
 openings now 63
 Feb 26 20:09:24 contactdish kernel: (da0:ahc0:0:0:0): Retrying Command
 Feb 26 20:09:26 contactdish kernel: (da1:ahc0:0:2:0): Request Requeued
 Feb 26 20:09:26 contactdish kernel: (da1:ahc0:0:2:0): Retrying Command
 Feb 26 20:09:26 contactdish kernel: (da1:ahc0:0:2:0): Queue Full
 Feb 26 20:09:26 contactdish kernel: (da1:ahc0:0:2:0): Retrying Command

 In addition, I sometimes get bursts of much longer messages, looking
 something like this:

 Feb 25 20:09:29 contactdish kernel: ahc0: Recovery Initiated
 Feb 25 20:09:29 contactdish kernel:  Dump
 Card State Begins 
 Feb 25 20:09:29 contactdish kernel: ahc0: Dumping Card State
 in Message-in phase, at SEQADDR 0x162
 Feb 25 20:09:29 contactdish kernel: Card was paused
 Feb 25 20:09:29 contactdish kernel: ACCUM = 0xcb, SINDEX =
 0x0, DINDEX = 0x88, ARG_2 = 0x0

RE: Installation instructions for Firefox somewhere?

2005-03-01 Thread Ted Mittelstaedt


 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] Behalf Of Anthony
 Atkielski
 Sent: Tuesday, March 01, 2005 3:42 AM
 To: freebsd-questions@freebsd.org
 Subject: Re: Installation instructions for Firefox somewhere?


 Ted Mittelstaedt writes:

  I have an Adaptec AAA-131 Ultra 2 card here that is just
 jumping up and
  down to prove you wrong.

 This is an AIC7880.  When you have one of those, let me know.


The AIC7880 stuff is in the good category of stuff from Adaptec,
not the junk category.

  However, I CAN tell you how to go about finding out what you need to
  change.  Do you want to do this?  It might mean some effort
 on your part.

 I thought that asking questions here was supposed to help, and I posted
 all the information I have, but apparently nobody has a clue.


The people that can answer questions don't always respond.  A lot of
times
I will let questions go by that I know the answer to simply because it's
so easy that I know someone else is going to respond.

Also, I don't generally answer questions that I have to do a lot of
digging on because the questioner didn't put in enough data.  Such as
your SCSI question.  You posted the dmesg but you still haven't
posted the model of HP server.  More importantly, you didn't post
the overview data which if you had you would have got an answer to
at once.

For example if you had asked:

I have a server that is giving errors on heavy disk load and I have
a narrow SCSI Seagate disk and a wide SCSI Quantum in it, make and
model #'s 

that would have got an immediate don't do that your termination is
always screwed in such a scenario

This is assuming you are mixing interfaces, which is still to be
determined.

Now granted you probably aren't aware of that, and I don't recall even
reading your original SCSI question anyway, I might have not got it.
I might have answered it anyway simply because I know that SCSI is
getting to be a lost art for many people and that a lot of people
here might have forgot about much of their institutional knowledge
on SCSI, even if I had to do the digging for it.

Also one other thing that is important - if you don't get an answer
within a week or so, ask again, politely.

Ted

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-03-01 Thread Anthony Atkielski
Ted Mittelstaedt writes:

 It appears you have a narrow-SCSI max 10MB sync disk drive and a
 ultra -3 20MB sync disk drive on the same adapter card.
 Such a combination is iffy at best.

The configuration was the one recommended by HP.  I bought the second
drive from HP directly.  They both have the same type of SCSI interface,
approved by HP.

I'm tired of hearing why it's not FreeBSD's fault.  When you can tell me
exactly what theses messages mean, instead of guessing, let me know.
I'm not going to plug and unplug hardware all day based on your
speculations, particularly since I know this hardware configuration
works, and has worked for eight years.

As it stands now, all I know for sure is that FreeBSD apparently cannot
support what Windows can support, and nobody call tell me why.

-- 
Anthony


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-03-01 Thread Anthony Atkielski
Ted Mittelstaedt writes:

 The AIC7880 stuff is in the good category of stuff from Adaptec,
 not the junk category.

Well, that's nice to hear.  I guess my $9000 wasn't entirely wasted.

 The people that can answer questions don't always respond.

Remember what I said about problems with FreeBSD support for
mission-critical and large-scale deployments?

 Also, I don't generally answer questions that I have to do a lot of
 digging on because the questioner didn't put in enough data.  Such as
 your SCSI question.  You posted the dmesg but you still haven't
 posted the model of HP server.

I thought I had.  HP Vectra XU 6/200 D4352N/ABF.

 This is assuming you are mixing interfaces, which is still to be
 determined.

I'm not.

 Also one other thing that is important - if you don't get an answer
 within a week or so, ask again, politely.

How do I ask after the second post with no reply?  On bended knee?

-- 
Anthony


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


RE: Installation instructions for Firefox somewhere?

2005-02-28 Thread Ted Mittelstaedt


 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] Behalf Of Anthony
 Atkielski
 Sent: Sunday, February 27, 2005 3:53 PM
 To: freebsd-questions@freebsd.org
 Subject: Re: Installation instructions for Firefox somewhere?


  ...ummm this is rather like a windows admin saying s/he never
  updates windows.

 If it's a Windows _server_, I never do any updates that are not
 absolutely necessary.


The ISP I work at has a sister company that is a network services
company.

One of the several techs that work for that company has your
attitude.  He's been burned a few times when he's installed patches
that broke existing software at a customer.

However, the customers that he cares for have the highest percentage
of broken-into servers.  (by outside crackers)

From our point of view over at the ISP it seems to us that the pain
of dealing with an app that breaks as a result of a security update
is less than dealing with the pain of cleaning up a server that is
broken into.  And we have also observed that no matter how long the
techs there work on a Windows server that has been broken into, once
it's broken into it seems to get regularly re-broken into in the future,
unless they nuke and repave it.

I guess your attitude is safe enough if you regularly backup and you
don't have critical data like credit cards or patient data or
whatever that you don't want to have spread around.

  Updating. yes you are constantly updating on a production server,
  unless your idea of fun is somebody compromising your machine.

 Unless the OS is a Swiss cheese of bugs, constant updating is not
 necessary.  If the OS is so insecure that you must constantly update
 just to stay ahead of the kiddies, it's time to think of installing a
 different OS.


Frankly I find this rather silly.  The OS does very little that helps
a cracker.  About the only thing that bugs in the OS will allow a cracker
to do is DoS a TCP/IP stack.

The difficulty is in the application programs, such as nfs, samba,
http, telnetd, sshd, smtp, dns, etc. which all of in the past had
security holes discovered and closed - sometimes repeatedly.  The
same goes for Microsoft's products.

Just because an app like IIS is bundled with Windows Server, and an
app like telnetd is bundled with UNIX, does not mean that when those
apps got cracked, that the OS was the problem.

Ted

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-28 Thread Ramiro Aceves
Anthony Atkielski wrote:
Leonard Zettel writes:

My own experiences have given me a definite bias toward using the
ports system to compile stuff to be added to my system rather than
going with the binary packages.  I get the impression that many
port maintainers who are fairly careful about keeping their port
versions workable and patched only give a relative lick and promise
to their packages.

Unfortunately, bugs in the handling of my SCSI disks prevent me from
doing anything that is disk-intensive without crashing the system, so
downloading the ports collection probably won't be possible.
Anthony, I understand your frustration. I think you should fix the SCSI 
problems before doing anything. The ports collection really works very 
well. Perhaps some experts here can help you with your SCSI. I am a 
FreeBSD novice ;-)

Ramiro.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


RE: Installation instructions for Firefox somewhere?

2005-02-28 Thread Ted Mittelstaedt


 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] Behalf Of Ramiro Aceves
 Sent: Sunday, February 27, 2005 2:33 PM
 To: freebsd-questions@freebsd.org
 Subject: Re: Installation instructions for Firefox somewhere?


 Anthony, I understand your frustration. I think you should fix
 the SCSI
 problems before doing anything. The ports collection really works very
 well. Perhaps some experts here can help you with your SCSI. I am a
 FreeBSD novice ;-)


I agree Ramiro, I've setup dozens and dozens of different SCSI setups,
and I think that his problem is hardware, such as incorrect
termination, a bad scsi cable, bad connectors on the cable, or an
incompatible SCSI/disk combination (which is rare, but it does happen)

Others have suggested this to him though and he either ignores them or
insists he's checked all that.

Ted

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-28 Thread Anthony Atkielski
Ted Mittelstaedt writes:

 One of the several techs that work for that company has your
 attitude.  He's been burned a few times when he's installed patches
 that broke existing software at a customer.

 However, the customers that he cares for have the highest percentage
 of broken-into servers.  (by outside crackers)

I don't know that one can assume cause and effect here.

Many updates are not security-related.  Of the security-related updates,
not all are relevant in a given environment.  And since most security
updates move in the direction of greater restrictions on what programs
can do, they are especially likely to break existing applications.

 From our point of view over at the ISP it seems to us that the pain
 of dealing with an app that breaks as a result of a security update
 is less than dealing with the pain of cleaning up a server that is
 broken into.  And we have also observed that no matter how long the
 techs there work on a Windows server that has been broken into, once
 it's broken into it seems to get regularly re-broken into in the future,
 unless they nuke and repave it.

The solution here is to stop using Windows, if possible.  Windows
systems are extremely complex and cannot easily be stripped to
eliminate unnecessary vulnerabilities.  You can close the holes you know
about, but you don't know what other holes exist until Microsoft or
someone else tells you about them, or until you're broken into.  And you
may be obligated to patch holes in software that is completely useless
to you, simply because there is no way to turn that software off.

Windows is a good solution for IT departments that have virtually no
qualified people on staff.  They can just plug in the servers and run
them, and they can just apply every update that comes out.  They'll
spend more on hardware and licensing than they would with an open-source
solution like FreeBSD, and they'll never have a firm handle on exactly
what their servers are doing internally, but at least it lowers personal
costs and allows a company to get some sort of server capability in
house without searching for expensive IT talent.  Used as directed, and
with regular updates, Windows is moderately safe.

 I guess your attitude is safe enough if you regularly backup and you
 don't have critical data like credit cards or patient data or
 whatever that you don't want to have spread around.

Yes.  Confidential data like credit cards or medical records requires
some fairly extraordinary precautions, anyway, ideally involving
physical barriers to compromise (by distributing functions over
different servers, etc.).  Unfortunately a lot of small companies (and
some large ones--cf. ChoicePoint) are exceedingly careless about how
they handle this type of data, and with the prevalence of credit-card
commerce, there's a lot of exposed information out there.

 Frankly I find this rather silly.  The OS does very little that helps
 a cracker.  About the only thing that bugs in the OS will allow a cracker
 to do is DoS a TCP/IP stack.

 The difficulty is in the application programs, such as nfs, samba,
 http, telnetd, sshd, smtp, dns, etc. which all of in the past had
 security holes discovered and closed - sometimes repeatedly.  The
 same goes for Microsoft's products.

Agreed, but it reduces to the same thing, since each OS tends to bring
with it a set of applications.  You may have problems with telnetd on
UNIX, but not on Windows, since Windows doesn't generally run telnetd.
You won't have problems with IIS on UNIX.

 Just because an app like IIS is bundled with Windows Server, and an
 app like telnetd is bundled with UNIX, does not mean that when those
 apps got cracked, that the OS was the problem.

The whole environment was the problem.

-- 
Anthony


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-28 Thread Anthony Atkielski
Ted Mittelstaedt writes:

 I agree Ramiro, I've setup dozens and dozens of different SCSI setups,
 and I think that his problem is hardware, such as incorrect
 termination, a bad scsi cable, bad connectors on the cable, or an
 incompatible SCSI/disk combination (which is rare, but it does happen)

No. The machine ran flawlessly for eight years with the current hardware
configuration, no errors, no data loss, even under the heaviest loads.
There's nothing wrong with the hardware.

It's either a bug in FreeBSD or a configuration error.

-- 
Anthony


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-28 Thread Anthony Atkielski
Ramiro Aceves writes:

 Anthony, I understand your frustration. I think you should fix the SCSI
 problems before doing anything.

If I could find out what is causing them, I would.  The only thing I
know right now is that it's not hardware.

-- 
Anthony


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-28 Thread RacerX
On Mon, 28 Feb 2005, Anthony Atkielski wrote:
Ted Mittelstaedt writes:
I agree Ramiro, I've setup dozens and dozens of different SCSI setups,
and I think that his problem is hardware, such as incorrect
termination, a bad scsi cable, bad connectors on the cable, or an
incompatible SCSI/disk combination (which is rare, but it does happen)
No. The machine ran flawlessly for eight years with the current hardware
configuration, no errors, no data loss, even under the heaviest loads.
There's nothing wrong with the hardware.
The hardware has ran for over 8 years - you don't think that after 8 years 
its going to show wear and tear? I do/would.

We as humans are not perfect - so that means the things we make can't be 
perfect either. They will break down, even die. I suspect that if you put 
in new hardware, the issues will remove themselves.


Best regards,
Chris
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-28 Thread Anthony Atkielski
RacerX writes:

 The hardware has ran for over 8 years - you don't think that after 8 years
 its going to show wear and tear? I do/would.

It's not going to suddenly fail on the very day and hour that I install
FreeBSD.

 We as humans are not perfect - so that means the things we make can't be
 perfect either. They will break down, even die. I suspect that if you put
 in new hardware, the issues will remove themselves.

No, they will not.  Unless someone can explain to me what the problem is
with FreeBSD, the only way to resolve the issues is to reinstall Windows
NT, which doesn't seem to have a problem with these SCSI drives.

-- 
Anthony


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-28 Thread Chris Hodgins
Anthony Atkielski wrote:
RacerX writes:

The hardware has ran for over 8 years - you don't think that after 8 years
its going to show wear and tear? I do/would.

It's not going to suddenly fail on the very day and hour that I install
FreeBSD.
Sounds like the perfect time for them to go wrong.  They have been doing 
the same thing for 8 years without problem.  Probably ageing gracefully. 
 Suddenly you come along and give them a good old shake up...I would 
imagine this would be the perfect occasion for this to happen.


We as humans are not perfect - so that means the things we make can't be
perfect either. They will break down, even die. I suspect that if you put
in new hardware, the issues will remove themselves.

No, they will not.  Unless someone can explain to me what the problem is
with FreeBSD, the only way to resolve the issues is to reinstall Windows
NT, which doesn't seem to have a problem with these SCSI drives.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-28 Thread Anthony Atkielski
Chris Hodgins writes:

 Sounds like the perfect time for them to go wrong.  They have been doing
 the same thing for 8 years without problem.

They are still doing the same thing today.  There is no additional
stress in changing operating systems.

 Suddenly you come along and give them a good old shake up...I would
 imagine this would be the perfect occasion for this to happen.

I have no idea what you mean by this.  No shake-up is involved.  They
do the same I/O they've always been doing.  They have no idea whether
it's Windows NT starting the I/O or FreeBSD.  It all looks the same to
the drives.

-- 
Anthony


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-28 Thread John
On Mon, 28 Feb 2005 22:35:54 +0100, Anthony Atkielski wrote
 Chris Hodgins writes:
 
  Sounds like the perfect time for them to go wrong.  They have been doing
  the same thing for 8 years without problem.
 
 They are still doing the same thing today.  There is no additional
 stress in changing operating systems.
 
  Suddenly you come along and give them a good old shake up...I would
  imagine this would be the perfect occasion for this to happen.
 
 I have no idea what you mean by this.  No shake-up is involved.  They
 do the same I/O they've always been doing.  They have no idea whether
 it's Windows NT starting the I/O or FreeBSD.  It all looks the same 
 to the drives.

Have you considered the possibility that windows just didn't report the error?
Just because it is unreported under windows doesn't mean it's not happening...

And just because it has been working for 8 years without a problem doesn't
mean it will go working for a further 8, even if you change nothing..

Saying that, I do notice that sometimes, I do get scsi errors on boot, but
then again I have modified the delay in probing the devices from 15000ms to
5000 in order to speed up boot. Probably unwise, given that the system has 2
scsi cards in, and as well as 5 drives, a scsi cdrom, it also has a scanner,
which is slow to wake up.

Saying *that*, on boot, one card always boots up fast. Sometimes the other
card also boots up, sometimes it times out. But at the login prompt,
everything on the system is up. This is prior to the boot loader loading, so
it cannot possibly be FreeBSD.

You haven't told us what you mean by scsi errors. Is it like I describe, or is
it subsequent to bootup?
--
[EMAIL PROTECTED]
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-28 Thread Anthony Atkielski
John writes:

 Have you considered the possibility that windows just didn't
 report the error?

Yes.  If that's true, and if no actual data loss is occurring, then I'm
not worried about the error ... although I'd like to know how to remove
the error messages, in that case.

FreeBSD actually stalls when the errors occur (or more precisely, the
process doing the I/O stalls--the rest of the OS keeps on running).

 Just because it is unreported under windows doesn't mean it's
 not happening...

True, but I'd need to establish that for certain; I'm not going to just
assume that it was happening and Windows ignored it.

 And just because it has been working for 8 years without a problem doesn't
 mean it will go working for a further 8, even if you change nothing..

The chance of these drives both failing _on the same day_ that I install
FreeBSD is less than one in 70 million.  So that's not it.

 Saying that, I do notice that sometimes, I do get scsi errors on boot,
 but then again I have modified the delay in probing the devices from
 15000ms to 5000 in order to speed up boot. Probably unwise, given that
 the system has 2 scsi cards in, and as well as 5 drives, a scsi cdrom,
 it also has a scanner, which is slow to wake up.

I left the delay at 15 seconds for this reason (there's a second SCSI
controller on the system, although I haven't used that thus far), but
that doesn't seem to help.

 Saying *that*, on boot, one card always boots up fast. Sometimes the
 other card also boots up, sometimes it times out. But at the login
 prompt, everything on the system is up. This is prior to the boot
 loader loading, so it cannot possibly be FreeBSD.

Some SCSI hardware takes a long time to initialize.

 You haven't told us what you mean by scsi errors. Is it like I describe, or is
 it subsequent to bootup?

I've posted the errors in a previous message (it's a lot of text).

It occurs mostly during periods of high disk activity, especially when
I'm trying to download packages or something.  It doesn't seem to occur
at all on an idle system, which is logical, I guess.

Another problem is that the system simply refuses to boot from the SCSI
disk; I have to boot from the installation diskettes, then change the
current device in the loader program, point to the SCSI disk, and boot
again, which works perfectly (but it takes 15 minutes to go through the
whole process, and of course it cannot be automated).  Oddly enough, I
installed boot0cfg to put a boot selector out there, and the hardware
finds and runs that off the SCSI disk with no problem.  It even gives
the FreeBSD slice as a choice for boot.  But when I actually select the
FreeBSD slice, it freezes.  I'm sure this isn't hardware, either.
Something is wrong in the way the disks are set up, or there's a bug.

-- 
Anthony


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-28 Thread Chris
Anthony Atkielski wrote:
The chance of these drives both failing _on the same day_ that I install
FreeBSD is less than one in 70 million.  So that's not it.
Umm, I think the odds were greater then that when you think of how we 
all got here - yanno, all the right elements at the right place, at the 
right temps, at the right time, created the Big Bang - and here we are.

So - it could be it. Never dismiss anything when it comes to hardware. 
 Even the littlest thing can cause the greatest catastrophes.

--
Best regards,
Chris
The first page the author turns to upon receiving an
advance copy will be the page containing the worst
error.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-28 Thread Anthony Atkielski
Chris writes:

 So - it could be it. Never dismiss anything when it comes to hardware.
   Even the littlest thing can cause the greatest catastrophes.

It's illogical to dismiss the extremely high probability of a software
bug or configuration error while embracing the extremely low probability
of a hardware error.

Why not just admit that it's a software problem and try to get to the
bottom of it?

-- 
Anthony


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-28 Thread Chris
Anthony Atkielski wrote:
Chris writes:

So - it could be it. Never dismiss anything when it comes to hardware.
 Even the littlest thing can cause the greatest catastrophes.

It's illogical to dismiss the extremely high probability of a software
bug or configuration error while embracing the extremely low probability
of a hardware error.
Why not just admit that it's a software problem and try to get to the
bottom of it?
Well - mainly, you seem to be the only one with the issue. S...
--
Best regards,
Chris
If a scientist uncovers a publishable fact, it will
become central to his theory.
His theory, in turn, will become central to all
scientific truth.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


RE: Installation instructions for Firefox somewhere?

2005-02-28 Thread Ted Mittelstaedt
[EMAIL PROTECTED] wrote:
 Ted Mittelstaedt writes:

 I agree Ramiro, I've setup dozens and dozens of different SCSI
 setups, and I think that his problem is hardware, such as incorrect
 termination, a bad scsi cable, bad connectors on the cable, or an
 incompatible SCSI/disk combination (which is rare, but it does
 happen)

 No. The machine ran flawlessly for eight years with the
 current hardware
 configuration, no errors, no data loss, even under the heaviest loads.
 There's nothing wrong with the hardware.


But that was under NT I understand, using NT drivers, right?

The SCSI standard is pretty big and there's been a lot of go-fast
stuff added into it, and a lot of vendors have done lots of different
things to their adapter cards to make them go fast.  Such as adding
support for tagged commands.  It is entirely up to the writer of the
SCSI device driver whether or not he wants to support the extra go-fast
stuff.

FreeBSD because of it's nature in use as a server on high-quality
hardware, it's drivers tend to take advantage of every last scrap
of go-fast hardware available (unless such hardware is hopeless)
A great example is the ed0 driver and it's support for the 3com 3c503
card - this card can be run in either PIO mode or shared memory mode -
guess which mode the ed0 driver uses?  Even though the wd8013 and
3c503 are the only 2 cards out of the bazillions of ne2000 clones
that support this mode.  You get a gain of perhaps 5% so they go for
it.

I wouldn't put it past the NT driver author of your SCSI card, in an
effort
to avoid problems, to have written the NT driver so that ALL transactions
on the SCSI bus are asynchronous.  Sure this kills your throughput on the
SCSI bus - but with 4GB narrow scsi disks, who is going to notice?  It
greatly reduces support calls because async mode is so slow that even
badly terminated SCSI busses will work - thus nobody with a crapped up
SCSI cable is calling Microsoft and yelling because their server crashes.

Anyway, if this is it, you will not have been the first person with iffy
hardware that worked fine under Windows to have it break under FreeBSD.
I just had a machine do this to me Friday - a Pentium Pro 150 - but I
managed to guess at a change to a BIOS setting that fixed the problem.

Ted

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-28 Thread Anthony Atkielski
Robert Marella writes:

 Perhaps you could try a live CD. Knoppix or Freesbie and see if the
 trouble is gone.

This machine won't boot from a CD.

-- 
Anthony


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-28 Thread Anthony Atkielski
Ted Mittelstaedt writes:

 But that was under NT I understand, using NT drivers, right?

Yes.

 I wouldn't put it past the NT driver author of your SCSI card, in an
 effort to avoid problems, to have written the NT driver so that ALL
 transactions on the SCSI bus are asynchronous.

I don't know.

 Anyway, if this is it, you will not have been the first person with
 iffy hardware that worked fine under Windows to have it break under
 FreeBSD.

I didn't know that Adaptec, Quantum, and Seagate were building such
iffy hardware.

This machine originally cost $9000.  HP did not skimp on the hardware.

  I just had a machine do this to me Friday - a Pentium Pro 150
 - but I managed to guess at a change to a BIOS setting that fixed the
 problem.

Fine.  What do I change on my machine to fix the problem?

-- 
Anthony


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-27 Thread Anthony Atkielski
John writes:

 I suppose I'm nit-picking here, but you would cron it rather than running it
 by hand.

It's mostly the space that I prefer not to part with.

 How much space have you got to play with?

About 2 GB total remaining on /usr.  Just installing X stuff gobbled up
a few hundred megabytes, it seems.

 If space is tight, running make
 distclean after make install helps, as does periodically deleting the contents
 of /usr/ports/distfiles

Does pkg_add do this?

 [0] if you mean, by pull the index from an ftp site cd /usr/ports  make 
 index

I meant running /stand/sysinstall and selecting an FTP site as the
installation media for the software.  It always downloads some sort of
index when I do that, which I assume is an up-to-date list of all the
ports available.

-- 
Anthony


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-27 Thread Ramiro Aceves
Anthony Atkielski wrote:
John writes:

I suppose I'm nit-picking here, but you would cron it rather than running it
by hand.

It's mostly the space that I prefer not to part with.

How much space have you got to play with?

About 2 GB total remaining on /usr.  Just installing X stuff gobbled up
a few hundred megabytes, it seems.
Hello Anthony,
If you have 2 GB remaining in /usr, install the ports tree, it will eat 
about 350 MB. I have updated recently the pots tree and yesterday I 
installed successfully Firefox-1.0_7,1 nicely on this slow AMD 400 MHz 
machine from the ports, and it works ok.

Good luck.
Ramiro.

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-27 Thread Leonard Zettel
On Sunday 27 February 2005 04:01 am, Anthony Atkielski wrote:
 John writes:
  I suppose I'm nit-picking here, but you would cron it rather than running
  it by hand.

 It's mostly the space that I prefer not to part with.

  How much space have you got to play with?

 About 2 GB total remaining on /usr.  Just installing X stuff gobbled up
 a few hundred megabytes, it seems.

  If space is tight, running make
  distclean after make install helps, as does periodically deleting the
  contents of /usr/ports/distfiles

 Does pkg_add do this?

  [0] if you mean, by pull the index from an ftp site cd /usr/ports 
  make index

 I meant running /stand/sysinstall and selecting an FTP site as the
 installation media for the software.  It always downloads some sort of
 index when I do that, which I assume is an up-to-date list of all the
 ports available.

Being somewhat of a newvie, I should probably not be saying anything,
but that's the assumption that nailed you.

If I understand the situation correctly, what you got was information
on *packages* available when the OS version was released, a subset
of available ports.  And this time around, that list was not in a totally
self-consistent state.

My own experiences have given me a definite bias toward using the
ports system to compile stuff to be added to my system rather than
going with the binary packages.  I get the impression that many
port maintainers who are fairly careful about keeping their port
versions workable and patched only give a relative lick and promise
to their packages.
   -LenZ-
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-27 Thread Anthony Atkielski
Ramiro Aceves writes:

 If you have 2 GB remaining in /usr, install the ports tree, it will eat
 about 350 MB.

I tried it.  The system generates so many SCSI errors that it panics
before the entire tree is installed.

-- 
Anthony


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-27 Thread Anthony Atkielski
Leonard Zettel writes:

 My own experiences have given me a definite bias toward using the
 ports system to compile stuff to be added to my system rather than
 going with the binary packages.  I get the impression that many
 port maintainers who are fairly careful about keeping their port
 versions workable and patched only give a relative lick and promise
 to their packages.

Unfortunately, bugs in the handling of my SCSI disks prevent me from
doing anything that is disk-intensive without crashing the system, so
downloading the ports collection probably won't be possible.

-- 
Anthony


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-27 Thread Ben Munat
Dru Lavigne's book BSD Hacks has a hack called Build a Port Without the Ports Tree 
which might be useful to you... and -- lucky you -- it's one of the sample hacks on 
O'Reilly's site:

http://www.oreilly.com/catalog/bsdhks/chapter/hack82.pdf
Ben
Anthony Atkielski wrote:
Ramiro Aceves writes:

If you have 2 GB remaining in /usr, install the ports tree, it will eat
about 350 MB.

I tried it.  The system generates so many SCSI errors that it panics
before the entire tree is installed.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-27 Thread Kevin Kinsey
Leonard Zettel wrote:
On Sunday 27 February 2005 04:01 am, Anthony Atkielski wrote:
 

John writes:
   

If space is tight, running make
distclean after make install helps, as does periodically deleting the
contents of /usr/ports/distfiles
 

Does pkg_add do this?
   

There's no need for [one of] the exact reason[s] that has you
already sold on packages instead of ports.  There's nothing excess
[much] in a binary package.  If you're install via ports, you get a
source tarball that d'loads to /ports/distfiles, then is uncompressed
and untarred to a work subdir in the port directory, where all the '
config/make/make install happens.  If you `make install clean` the
port, this subdir is `rm`ed after installation.  If you `make distclean`
the source tarball is removed, also.
[0] if you mean, by pull the index from an ftp site cd /usr/ports 
make index
 

I meant running /stand/sysinstall and selecting an FTP site as the
installation media for the software.  It always downloads some sort of
index when I do that, which I assume is an up-to-date list of all the
ports available.
   

Being somewhat of a newvie, I should probably not be saying anything,
but that's the assumption that nailed you.
If I understand the situation correctly, what you got was information
on *packages* available when the OS version was released, a subset
of available ports.  And this time around, that list was not in a totally
self-consistent state.
 

I wrote two [one rather long] post[s] yesterday on this.  The conclusion
I drew is that you get an Index coinciding with the 'Release Name' you
have set under sysinstall's Configure - Options menu.  As I do my
ports work in terminals instead of via sysinstall, I can't say *for 
certain*,
and no one authoritative has stepped forward to confirm or deny
my hypothesis.  If you can set this to an appropriate value, you
should get a useable list of packages


My own experiences have given me a definite bias toward using the
ports system to compile stuff to be added to my system rather than
going with the binary packages.  I get the impression that many
port maintainers who are fairly careful about keeping their port
versions workable and patched only give a relative lick and promise
to their packages.
  -LenZ-
 

While I share your bias towards the ports tree, I think that
this final impression might be wrong?.  Kris Kennaway et al
have a rather extensive system for automated package-building.
built very regularly (see http://pointyhat.freebsd.org).  Of course,
they don't control the source of all those ports, so I guess it's
possible that if some maintainers have their software in a broken
or buggy state when a set of packages is built for a RELEASE,
there's not much that can be done about it at the time.  I'm sure
that maintainers are notified a few times before a RELEASE in
order to get their affairs in order, but that doesn't mean that
they do, or that it's FBSD's fault if they don't.
I guess if you knew the URI of a recently built package from
the Project's bento cluster, (or whatever it's called), you
could use pkg_add against that address and get something
newer if you wanted to.  Me, I like ports 
Kevin Kinsey
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-27 Thread John
On Sun, 27 Feb 2005 10:01:44 +0100, Anthony Atkielski wrote

 About 2 GB total remaining on /usr.  Just installing X stuff gobbled 
 up a few hundred megabytes, it seems.

[ I said]

  If space is tight, running make
  distclean after make install helps, as does periodically deleting the 
  contents
  of /usr/ports/distfiles

[you said]

 
 Does pkg_add do this?

I don't think so. But here is an alternative strategy:

1. you mentioned that you had the ports tree on another machine. Can you nfs
mount it?

2. As others have mentioned, firebird is a fast-moving target. You *need* a
cvsupped ports in order to keep up with it. So why not install the tree,
portupgrade whatever rapidly changing applications you need (portupgrade
-aRr), then rm -rf /usr/ports?

 
  [0] if you mean, by pull the index from an ftp site cd /usr/ports 
make index
 
 I meant running /stand/sysinstall and selecting an FTP site as the
 installation media for the software.  It always downloads some 
 sort of index when I do that, which I assume is an up-to-date list 
 of all the ports available.

hmm. I've never used sysinstall for ports stuff apart from the initial
preparation.. When preparing a machine, I'll install the ports tree, and
cvsup-without-gui, and that's it. 
--
[EMAIL PROTECTED]
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-27 Thread Anthony Atkielski
John writes:

 1. you mentioned that you had the ports tree on another machine. Can you nfs
 mount it?

I pulled all the NFS stuff out of the kernel, alas!

 2. As others have mentioned, firebird is a fast-moving target. You *need* a
 cvsupped ports in order to keep up with it. So why not install the tree,
 portupgrade whatever rapidly changing applications you need (portupgrade
 -aRr), then rm -rf /usr/ports?

I've never used cvsup or portupgrade or anything like that.

 hmm. I've never used sysinstall for ports stuff apart from the initial
 preparation.. When preparing a machine, I'll install the ports tree, and
 cvsup-without-gui, and that's it. 

I'll have to look into this when time permits.  It seems like a lot of
effort for something that normally isn't done very much on a production
system (presumably one is not constantly installing and deinstalling
software on a production server).

-- 
Anthony


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-27 Thread Chris Hodgins
Anthony Atkielski wrote:
 John writes:


1. you mentioned that you had the ports tree on another machine. Can 
you nfs
mount it?


 I pulled all the NFS stuff out of the kernel, alas!


It should be trivial to update your kernel config and rebuild and 
install the new kernel.  Remember to reboot when you are done.


2. As others have mentioned, firebird is a fast-moving target. You 
*need* a
cvsupped ports in order to keep up with it. So why not install the tree,
portupgrade whatever rapidly changing applications you need (portupgrade
-aRr), then rm -rf /usr/ports?


 I've never used cvsup or portupgrade or anything like that.


hmm. I've never used sysinstall for ports stuff apart from the initial
preparation.. When preparing a machine, I'll install the ports tree, and
cvsup-without-gui, and that's it.


 I'll have to look into this when time permits.  It seems like a lot of
 effort for something that normally isn't done very much on a production
 system (presumably one is not constantly installing and deinstalling
 software on a production server).


Not installing and deinstalling, but updating.  I use cvsup and 
portupgrade about once a week to keep my system up to date.  If you are 
running a production system and don't, then you are putting yourself and 
your users at risk (especially on systems running lots of applications). 
 I am not running a production system btw this is just for my home system.

Chris
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-27 Thread Anthony Atkielski
Chris Hodgins writes:

 It should be trivial to update your kernel config and rebuild and
 install the new kernel.  Remember to reboot when you are done.

It's trivial in principle, but this is a production server.  The golden
rule for production servers is never to change anything unless you have
to.  I don't know that assisting with my testing justifies the risk of
rebuilding the kernel on the production machine (not to mention trying
to get NFS to work).

 Not installing and deinstalling, but updating. I use cvsup and
 portupgrade about once a week to keep my system up to date. If you are
 running a production system and don't, then you are putting yourself
 and your users at risk (especially on systems running lots of
 applications). I am not running a production system btw this is just
 for my home system.

One doesn't do this on production systems.  Any kind of automatic or
regular change or updating of the server is an invitation to
catastrophe.  Changes to production servers must be explicitly and
carefully carried out and exhaustively tested for regressions and
compatibility.  I'd never have anything automatically updated on a
production machine; I want to see and verify every change before it goes
into production, and I need a Plan B to back out any change if something
goes wrong.

-- 
Anthony


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-27 Thread Chris Hodgins
Anthony Atkielski wrote:
Chris Hodgins writes:

It should be trivial to update your kernel config and rebuild and
install the new kernel.  Remember to reboot when you are done.

It's trivial in principle, but this is a production server.  The golden
rule for production servers is never to change anything unless you have
to.  I don't know that assisting with my testing justifies the risk of
rebuilding the kernel on the production machine (not to mention trying
to get NFS to work).
If you have ssh running on your production machine you could build using 
ports on the other test machine and sftp the new package across.


Not installing and deinstalling, but updating. I use cvsup and
portupgrade about once a week to keep my system up to date. If you are
running a production system and don't, then you are putting yourself
and your users at risk (especially on systems running lots of
applications). I am not running a production system btw this is just
for my home system.

One doesn't do this on production systems.  Any kind of automatic or
regular change or updating of the server is an invitation to
catastrophe.  Changes to production servers must be explicitly and
carefully carried out and exhaustively tested for regressions and
compatibility.  I'd never have anything automatically updated on a
production machine; I want to see and verify every change before it goes
into production, and I need a Plan B to back out any change if something
goes wrong.
Well if you are doing all this you will carry out the updates to your 
test machine first and validate everything works fine.  Once you are 
happy build a package from it and add it to your production server.  I 
am not sure how you would verify a package as big as firefox or 
openoffice without doing this.

Chris
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-27 Thread John
On Sun, 27 Feb 2005 23:13:51 +0100, Anthony Atkielski wrote
 John writes:
 
  1. you mentioned that you had the ports tree on another machine. Can you
  nfs mount it?
 
 I pulled all the NFS stuff out of the kernel, alas!

well, put it back in then :) You'd only need the client stuff on the
small-harddrive machine of course. Is it also stripped out of the server?

I extended the usable lifetime of a p90 laptop like this. It was short on
space and I had neither the money or inclination at the time to buy an
expensive laptop-size harddrive. Whenever I needed to update, I just mounted
the servers exported /usr/ports 

[snip]

 I've never used cvsup or portupgrade or anything like that.

...ummm this is rather like a windows admin saying s/he never updates windows.
All software develops holes or vunerabilities are found.

 I'll have to look into this when time permits.  It seems like a lot 
 of effort for something that normally isn't done very much on a production
 system (presumably one is not constantly installing and deinstalling
 software on a production server).

Updating. yes you are constantly updating on a production server, unless your
idea of fun is somebody compromising your machine. It is especially true on a
production server. You can automate some, but not all, of the updating,
because automatic updating is not without its own risks (think updating
firefox v. updating exim). 
--
[EMAIL PROTECTED]
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-27 Thread Chris Hodgins
John wrote:
On Sun, 27 Feb 2005 23:13:51 +0100, Anthony Atkielski wrote
John writes:

1. you mentioned that you had the ports tree on another machine. Can you
nfs mount it?
I pulled all the NFS stuff out of the kernel, alas!

well, put it back in then :) You'd only need the client stuff on the
small-harddrive machine of course. Is it also stripped out of the server?
I extended the usable lifetime of a p90 laptop like this. It was short on
space and I had neither the money or inclination at the time to buy an
expensive laptop-size harddrive. Whenever I needed to update, I just mounted
the servers exported /usr/ports 

[snip]

I've never used cvsup or portupgrade or anything like that.

...ummm this is rather like a windows admin saying s/he never updates windows.
All software develops holes or vunerabilities are found.
You can patch the base system manually as you don't really get many 
advisories.  So strictly speaking you don't need cvsup for the base.
For ports you could use porteasy to install ports without the whole 
ports tree.  Does anyone know why that port is in the misc and not the 
sysutils directory?

You could also just use pkg_add to get the packages you want but I doubt 
you will be able to get packages for everything.  You really need a test 
machine to install the ports and set everything up nicely and then 
package it up and send it to the production system.


I'll have to look into this when time permits.  It seems like a lot 
of effort for something that normally isn't done very much on a production
system (presumably one is not constantly installing and deinstalling
software on a production server).

Updating. yes you are constantly updating on a production server, unless your
idea of fun is somebody compromising your machine. It is especially true on a
production server. You can automate some, but not all, of the updating,
because automatic updating is not without its own risks (think updating
firefox v. updating exim). 
--
[EMAIL PROTECTED]
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-27 Thread Anthony Atkielski
Chris Hodgins writes:

 Well if you are doing all this you will carry out the updates to your
 test machine first and validate everything works fine.  Once you are 
 happy build a package from it and add it to your production server. I
 am not sure how you would verify a package as big as firefox or 
 openoffice without doing this.

Currently my experimentation is limited solely to the test machine; I
have no plans to move any of the experiments to the production server,
which is running just fine as-is (although I did install smartctl on it,
as I can definitely use that to keep tabs on server health).

-- 
Anthony


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-27 Thread Anthony Atkielski
John writes:

 well, put it back in then :) You'd only need the client stuff on the
 small-harddrive machine of course. Is it also stripped out of the server?

Yes.  I saw it as an unnecessary overhead and a security risk.

 I extended the usable lifetime of a p90 laptop like this. It was short
 on space and I had neither the money or inclination at the time to buy
 an expensive laptop-size harddrive. Whenever I needed to update, I
 just mounted the servers exported /usr/ports

An interesting idea, but I don't use ports or packages enough to justify
trying to get NFS to work on my production server.

 ...ummm this is rather like a windows admin saying s/he never
 updates windows.

If it's a Windows _server_, I never do any updates that are not
absolutely necessary.

 All software develops holes or vunerabilities are found.

If the holes present a risk in my environment, I'll update just enough
to close them.  Otherwise I won't change anything.  Sometimes the cure
is much worse than the disease.

 Updating. yes you are constantly updating on a production server,
 unless your idea of fun is somebody compromising your machine.

Unless the OS is a Swiss cheese of bugs, constant updating is not
necessary.  If the OS is so insecure that you must constantly update
just to stay ahead of the kiddies, it's time to think of installing a
different OS.

-- 
Anthony


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-27 Thread Chris
Anthony Atkielski wrote:
Updating. yes you are constantly updating on a production server,
unless your idea of fun is somebody compromising your machine.

Unless the OS is a Swiss cheese of bugs, constant updating is not
necessary.  If the OS is so insecure that you must constantly update
just to stay ahead of the kiddies, it's time to think of installing a
different OS.
Hmmm, what exactly are Windows Updates?! Hmmm
--
Best regards,
Chris
It is a simple task to make things complex, but a complex
task to make them simple.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-27 Thread Chris
Chris wrote:
Anthony Atkielski wrote:
Updating. yes you are constantly updating on a production server,
unless your idea of fun is somebody compromising your machine.

Unless the OS is a Swiss cheese of bugs, constant updating is not
necessary.  If the OS is so insecure that you must constantly update
just to stay ahead of the kiddies, it's time to think of installing a
different OS.
Hmmm, what exactly are Windows Updates?! Hmmm
I'm sorry folks - I just could not resist. It's Sunday, I must be too 
tired to have realized I did that.

--
Best regards,
Chris
Just when you get really good at something,
you don't need to do it anymore.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-27 Thread Anthony Atkielski
Chris writes:

 Hmmm, what exactly are Windows Updates?

Unnecessary.

-- 
Anthony


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-27 Thread John
On Mon, 28 Feb 2005 00:53:29 +0100, Anthony Atkielski wrote

 Unless the OS is a Swiss cheese of bugs, constant updating is not
 necessary.  If the OS is so insecure that you must constantly update
 just to stay ahead of the kiddies, it's time to think of installing a
 different OS.

Were we discussing the OS? I thought we were discussing ports in general and
firefox in particular. Ports have seperate security issues; they are not part
of the OS, hence the security message displayed after any port is installed.

Constant *vigilance* is neccesary - whether or not you update depends on the
situation and the reason. In my earlier posts I was just trying to indicate
how easy this would be with portupgrade. Now I find that there's something
even easier called porteasy, and you apparently don't need the entire ports
tree to use it.

this system is great :) so many different ways of accomplishing the same goal.
--
[EMAIL PROTECTED]
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-27 Thread cali
- Original Message - 
From: John [EMAIL PROTECTED]
To: freebsd-questions@freebsd.org
Sent: Monday, February 28, 2005 12:38 AM
Subject: Re: Installation instructions for Firefox somewhere?


On Mon, 28 Feb 2005 00:53:29 +0100, Anthony Atkielski wrote
Unless the OS is a Swiss cheese of bugs, constant updating is not
necessary.  If the OS is so insecure that you must constantly update
just to stay ahead of the kiddies, it's time to think of installing a
different OS.
Were we discussing the OS? I thought we were discussing ports in general 
and
firefox in particular. Ports have seperate security issues; they are not 
part
of the OS, hence the security message displayed after any port is 
installed.

Constant *vigilance* is neccesary - whether or not you update depends on 
the
situation and the reason. In my earlier posts I was just trying to 
indicate
how easy this would be with portupgrade. Now I find that there's something
even easier called porteasy, and you apparently don't need the entire 
ports
tree to use it.

this system is great :) so many different ways of accomplishing the same 
goal.
there is also portmanager :)
cali 

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-27 Thread Loren M. Lang
On Sat, Feb 26, 2005 at 03:48:21PM +0100, Anthony Atkielski wrote:
 Chris writes:
 
  If you don't have the ports tree (/usr/ports) on the box, put it there.
 
 I don't have 300 MB to spare, particularly for something that I will use
 so rarely.

Is there no machine you can nfs mount a ports tree from?  I do it all
the time and set the following environment variables in bash:

export DISTDIR=$HOME/ports/distfiles
export PACKAGES=$HOME/ports/packages
export WRKDIRPREFIX=$HOME/ports/work
export PORTS_DBDIR=$HOME/ports

Then I have a shared and up-to-date ports tree for all my machines.  If
I just want to install packages then I use:

portupgrade -R -PP www/firefox

You should also be able to browse the ftp site by hand or check out
freshports.org and get the package that way too, but it doesn't handle
dependencies as nicely.

Also, if your trying to install the linux version, then make sure
linux-XFree86-libs is installed as well as some version of linux_base.

 
 What's wrong with getting the index from the FTP site when I run
 sysinstall?  Seems to me that it would guarantee that the ports are
 always up to date.
 
 -- 
 Anthony
 
 
 ___
 freebsd-questions@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-questions
 To unsubscribe, send any mail to [EMAIL PROTECTED]

-- 
I sense much NT in you.
NT leads to Bluescreen.
Bluescreen leads to downtime.
Downtime leads to suffering.
NT is the path to the darkside.
Powerful Unix is.

Public Key: ftp://ftp.tallye.com/pub/lorenl_pubkey.asc
Fingerprint: B3B9 D669 69C9 09EC 1BCD  835A FAF3 7A46 E4A3 280C
 
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-26 Thread Kent Stewart
On Saturday 26 February 2005 03:41 am, Anthony Atkielski wrote:
 I'm currently struggling with the Xfce environment and I'd like to
 install Firefox, but neither the Firefox site nor anywhere else I've
 looked thus far has comprehensive installation instructions for the
 product on FreeBSD (or any flavor of UNIX, apparently). Is there a
 page somewhere that describes how it is done? The installer is
 complaining about a library that I don't have (libgtk-x11-2.0.so.0),
 even though I thought I had everything I needed.

It appears to be built as a compat lib. Locate places it in
/usr/compat/linux/usr/lib/libgtk-x11-2.0.so.0

Kent

-- 
Kent Stewart
Richland, WA

http://users.owt.com/kstewart/index.html
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-26 Thread markzero
 I'm currently struggling with the Xfce environment and I'd like to
 install Firefox, but neither the Firefox site nor anywhere else I've
 looked thus far has comprehensive installation instructions for the
 product on FreeBSD (or any flavor of UNIX, apparently). Is there a page
 somewhere that describes how it is done? The installer is complaining
 about a library that I don't have (libgtk-x11-2.0.so.0), even though I
 thought I had everything I needed.
 
 -- 
 Anthony

# pkg-add -r firefox

or

# cd /usr/ports/www/firefox  make install clean distclean

That's what ports and packages are there for, after all.

-- 
PGP: http://www.darklogik.org/pub/pgp/pgp.txt
B776 43DC 8A5D EAF9 2126 9A67 A7DA 390F DEFF 9DD1


pgpVl7gjpXtrJ.pgp
Description: PGP signature


Re: Installation instructions for Firefox somewhere?

2005-02-26 Thread [EMAIL PROTECTED]
On Sat, 26 Feb 2005 12:41:52 +0100
Anthony Atkielski [EMAIL PROTECTED] wrote:

 I'm currently struggling with the Xfce environment and I'd like to
 install Firefox, but neither the Firefox site nor anywhere else I've
 looked thus far has comprehensive installation instructions for the
 product on FreeBSD (or any flavor of UNIX, apparently).


1) if you want to use the plain FreeBSD-version you have basically 2
(easy) options :
a) if you're sticking to RELEASE, a pkg_add -r firefox should work
b) cd /usr/ports/www/firefox/ ; make install clean

2) if you want to use the linux-version, check the /usr/ports/www/
linux-firefox port

if you've never used the ports, make sure to read this :
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cvsup.html
and /usr/ports/UPDATING

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


RE: Installation instructions for Firefox somewhere?

2005-02-26 Thread Ted Mittelstaedt


 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] Behalf Of [EMAIL PROTECTED]
 Sent: Saturday, February 26, 2005 4:02 AM
 To: freebsd-questions@freebsd.org
 Subject: Re: Installation instructions for Firefox somewhere?
 
 
 On Sat, 26 Feb 2005 12:41:52 +0100
 Anthony Atkielski [EMAIL PROTECTED] wrote:
 
  I'm currently struggling with the Xfce environment and I'd like to
  install Firefox, but neither the Firefox site nor anywhere else I've
  looked thus far has comprehensive installation instructions for the
  product on FreeBSD (or any flavor of UNIX, apparently).
 
 
 1) if you want to use the plain FreeBSD-version you have basically 2
 (easy) options :
 a) if you're sticking to RELEASE, a pkg_add -r firefox should work
 b) cd /usr/ports/www/firefox/ ; make install clean
 

Do a portupgrade first.  Firefox depends on a lot of stuff.

 2) if you want to use the linux-version, check the /usr/ports/www/
 linux-firefox port


You don't want to use this version.  It's slower.

Ted
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-26 Thread Anthony Atkielski
markzero writes:

 # pkg-add -r firefox

I tried that, and it works, but the version installed is a preview
version that's well behind the current 1.0.1.  And even after installing
it from the ports, I still can't install the most recent version; it
keeps complaining about that missing module.

 That's what ports and packages are there for, after all.

Yes, but the versions are not always current.  I've used the ports to
install most of the stuff, as long as the version numbers were recent.

-- 
Anthony


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-26 Thread Anthony Atkielski
Kent Stewart writes:

 It appears to be built as a compat lib. Locate places it in
 /usr/compat/linux/usr/lib/libgtk-x11-2.0.so.0

It's not there on my system.  I did install Linux compatibility, and the
directory is there and filled with files, but that specific file is not
present.  How do I put it there?

-- 
Anthony


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-26 Thread Anthony Atkielski
Ted Mittelstaedt writes:

 Do a portupgrade first.  Firefox depends on a lot of stuff.

I don't have the ports on the local machine.  I go directly to the FTP
server each time I install something.  Shouldn't they all be up to date
in that case?

The only Firefox version I see is 0.9, even though the current one is
1.0.1.

-- 
Anthony


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-26 Thread Chris
Anthony Atkielski wrote:
Ted Mittelstaedt writes:

Do a portupgrade first.  Firefox depends on a lot of stuff.

I don't have the ports on the local machine.  I go directly to the FTP
server each time I install something.  Shouldn't they all be up to date
in that case?
The only Firefox version I see is 0.9, even though the current one is
1.0.1.
This is simple. As someone has pointed out before, you need cvsup the 
ports tree then a portupgrade. Yes, after the cvsup and portupgrade you 
will have 1.0.1

Also note, that even after a cvsup and portupgrade, you will not always 
have the latest, greatest version of a port. It all depends on the 
maintainer of the port and how much time they have to do the work etc, 
etc, etc.

--
Best regards,
Chris
No matter how large the work space, if two projects
must be done at the same time they will require the
same part of the work space.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-26 Thread John
On Sat, 26 Feb 2005 14:14:19 +0100, Anthony Atkielski wrote
 Ted Mittelstaedt writes:
 
  Do a portupgrade first.  Firefox depends on a lot of stuff.
 
 I don't have the ports on the local machine.  I go directly to the 
 FTP server each time I install something.  Shouldn't they all be up 
 to date in that case?
 
 The only Firefox version I see is 0.9, even though the current one is
 1.0.1.

It would help you if you installed the ports tree and portupgrade (and cvsup
it every day via cron to keep it up-to-date). If you did that, you would bave
been able to do like I have just done:

[EMAIL PROTECTED] portupgrade -rR firefox
[Updating the pkgdb format:bdb1_btree in /var/db/pkg ... - 241 packages found
---  Upgrading 'firefox-1.0_7,1' to 'firefox-1.0.1,1' (www/firefox)

[etc]

just makes life easier instead of manually adding packages..
-- 
[EMAIL PROTECTED]
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-26 Thread Anthony Atkielski
Chris writes:

 This is simple. As someone has pointed out before, you need cvsup the
 ports tree then a portupgrade. Yes, after the cvsup and portupgrade you
 will have 1.0.1

There is no ports tree on the machine, so it cannot be out of date.
Isn't the index downloaded from the FTP site each time I start
sysinstall always up to date?  If not, how can I update something that
isn't even on my system?

-- 
Anthony


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-26 Thread Chris
Anthony Atkielski wrote:
Chris writes:

This is simple. As someone has pointed out before, you need cvsup the
ports tree then a portupgrade. Yes, after the cvsup and portupgrade you
will have 1.0.1

There is no ports tree on the machine, so it cannot be out of date.
Isn't the index downloaded from the FTP site each time I start
sysinstall always up to date?  If not, how can I update something that
isn't even on my system?

If you don't have the ports tree (/usr/ports) on the box, put it there. 
You can do this either via sysinstall or nab the ports tarball from FBSD.

--
Best regards,
Chris
If you fool around with a thing for very long you will
screw it up.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-26 Thread Anthony Atkielski
John writes:

 It would help you if you installed the ports tree and portupgrade (and cvsup
 it every day via cron to keep it up-to-date). If you did that, you would bave
 been able to do like I have just done:

But I figured that if I always pull the index from an FTP site, it's
guaranteed to be up to date.  Isn't that true?  I'm never going to
install more than a small fraction of the ports, so putting the entire
tree on my site seems wasteful, especially if I have to constantly
update it.  I do have the tree on my production server, but only because
I had a lot more disk space to play with.

-- 
Anthony


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-26 Thread Chris
Anthony Atkielski wrote:
John writes:

It would help you if you installed the ports tree and portupgrade (and cvsup
it every day via cron to keep it up-to-date). If you did that, you would bave
been able to do like I have just done:

But I figured that if I always pull the index from an FTP site, it's
guaranteed to be up to date.  Isn't that true?  I'm never going to
install more than a small fraction of the ports, so putting the entire
tree on my site seems wasteful, especially if I have to constantly
update it.  I do have the tree on my production server, but only because
I had a lot more disk space to play with.

Read the CVSup info on the FBSD site. There are ways (it escapes me at 
the moment) to exclude things from the cvsup, IE: languages etc.

--
Best regards,
Chris
If you fool around with a thing for very long you will
screw it up.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-26 Thread Anthony Atkielski
Chris writes:

 If you don't have the ports tree (/usr/ports) on the box, put it there.

I don't have 300 MB to spare, particularly for something that I will use
so rarely.

What's wrong with getting the index from the FTP site when I run
sysinstall?  Seems to me that it would guarantee that the ports are
always up to date.

-- 
Anthony


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-26 Thread Chris
Anthony Atkielski wrote:
Chris writes:

If you don't have the ports tree (/usr/ports) on the box, put it there.

I don't have 300 MB to spare, particularly for something that I will use
so rarely.
What's wrong with getting the index from the FTP site when I run
sysinstall?  Seems to me that it would guarantee that the ports are
always up to date.
I can't honestly answer that one. There is also a command to fetch the 
index (without the need for sysinstall).

What you propose seems logical - I have never been faced with a space 
issue, so I can't answer one way or the other.

--
Best regards,
Chris
If two wrongs don't make a right, try three.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-26 Thread Chris Hodgins
Anthony Atkielski wrote:
John writes:

It would help you if you installed the ports tree and portupgrade (and cvsup
it every day via cron to keep it up-to-date). If you did that, you would bave
been able to do like I have just done:

But I figured that if I always pull the index from an FTP site, it's
guaranteed to be up to date.  Isn't that true?  I'm never going to
install more than a small fraction of the ports, so putting the entire
tree on my site seems wasteful, especially if I have to constantly
update it.  I do have the tree on my production server, but only because
I had a lot more disk space to play with.
There is a port called porteasy that you could use to grab only what you 
want from the port tree.  Not used it myself before but I have seen a 
few people mention it.  You should be aware though that by installing 
firefox you will be installing a lot of other ports that firefox depends 
on as well.

Chris
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-26 Thread Kevin Kinsey
Anthony Atkielski wrote:
Chris writes:
 

If you don't have the ports tree (/usr/ports) on the box, put it there.
   

I don't have 300 MB to spare, particularly for something that I will use
so rarely.
What's wrong with getting the index from the FTP site when I run
sysinstall?  Seems to me that it would guarantee that the ports are
always up to date.
 

Well, I've been under the impression for a while that sysinstall
is not necessarily reliable in terms of getting the most current
information; not because of its design, necessarily, but because
of some details about layout, building world, etc.  Keep in mind
that this is my take on the question, and I'm basically nobody
(and will mention that fact again.)
A crunched binary version of sysinstall exists in /stand.  A couple
(or 3?? - I knew this once) of years ago sysinstall was moved to
/usr/sbin in -CURRENT and now lives there in the 5.X branch.   On
a 5.X machine, then, you have two sysinstalls that may or may not
be the same date, (and most likely aren't) and certainly may vary
in some way:
[668] Sat 26.Feb.2005 14:14:01
[EMAIL PROTECTED]
ll /usr/sbin/sysinstall  ll /stand/sysinstall
-r-xr-xr-x  1 root  wheel  411336 Feb 12 10:34 /usr/sbin/sysinstall*
-r-xr-xr-x  1 root  wheel  2148964 Apr 23  2004 /stand/sysinstall*
Now consider the following note Murray Stokely writes in
/doc/en/articles/releng/ (he's discussing preparatory steps
for building a RELEASE):
Sysinstall should be updated to note the number of available
ports and the amount of disk space required for the Ports Collection.
This information is currently kept in src/release/sysinstall/dist.c.
So, it's my best guess (as I said, IANAE) that /usr/sbin/sysinstall
will not know about anything later than the date obtained by
uname -a (last system rebuild, whatever), and /stand/sysinstall
may have hoplessly out of date information (unless you are in
the habit of crunching new binaries for /stand every time you
upgrade the system; most people probably don't?).
Now, I'm not saying I'm right, because I don't even know
the exact procedure you're describing in using sysinstall
for getting the index, but most of my experiences using
it to try and do anything in terms of packages/ports seem
to indicate that it has basically one idea of where to look,
and that idea isn't the newest ports tree.  I could be wrong.
Kevin Kinsey
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-26 Thread Kevin Kinsey
Kevin Kinsey wrote:
Well, I've been under the impression for a while that sysinstall
is not necessarily reliable ...
big snip
I need to add, in order that my previous post not go into the archives
as absolute fact, and that I not be considered by the general public
as more of an idiot than I might already have confirmed, that I
don't use sysinstall for much, and did just go back into that
program to the location  Configure  Options, where you can set
an  {environment?} variable for sysinstall to look for a certain
release.
Now, if that can be set to CURRENT (or, more likely, HEAD),
then sysinstall might well grab you a current ports index ... if
it can do *that* at all.
I am sure that if your sysinstall is set to, say, 5.1-RELEASE (which
is no longer supported), it's not likely to find any packages at all.
Sorry for the FUD, if it's considered thusly.  

Kevin Kinsey
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Installation instructions for Firefox somewhere?

2005-02-26 Thread John
On Sat, 26 Feb 2005 15:41:51 +0100, Anthony Atkielski wrote

 But I figured that if I always pull the index from an FTP site, it's
 guaranteed to be up to date.  Isn't that true?  

It guarantees that the index will be up-to-date [0]. The index is not the port
skeleton.

To be honest, I don't know the depths of how make index works. I just know
that make readmes or portupgrade will complain if I use a refuse file in
/usr/ports/sup and tell me to make index [1]. Beforehand, I used the refuse
file so I didn't have to cvsup stuff I wasn't going to install.

 I'm never going to
 install more than a small fraction of the ports, so putting the 
 entire tree on my site seems wasteful, especially if I have to constantly
 update it. 

I suppose I'm nit-picking here, but you would cron it rather than running it
by hand.

 I do have the tree on my production server, but only because
 I had a lot more disk space to play with.

How much space have you got to play with? If space is tight, running make
distclean after make install helps, as does periodically deleting the contents
of /usr/ports/distfiles

A refuse file would have helped you. Can anyone explain or point to a
reference as to why this no longer works? [2]

[0] if you mean, by pull the index from an ftp site cd /usr/ports  make 
index

[1] this behaviour started happening at 4.10 or thereabouts. I don't know why,
and I haven't had the time to research it.

[2] well, the refuse file works. But the fact that the ports tree has been
altered makes 'make readmes' complain.
--
[EMAIL PROTECTED]
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


RE: Installation instructions for Firefox somewhere?

2005-02-26 Thread Ted Mittelstaedt
[EMAIL PROTECTED] wrote:
 Chris writes:

 This is simple. As someone has pointed out before, you need cvsup the
 ports tree then a portupgrade. Yes, after the cvsup and portupgrade
 you will have 1.0.1

 There is no ports tree on the machine, so it cannot be out of date.
 Isn't the index downloaded from the FTP site each time I start
 sysinstall always up to date?

Yes, but THAT index your looking at is only for the PRECOMPILED
programs -
the packages.  These are not updated except right before a release.

The ports uses a different INDEX.

 If not, how can I update something that
 isn't even on my system?

For the absolute vast majority of software packages that are covered by
the ports tree, the ports tree that is installed from the FreeBSD
cdrom's or distribution is adequate.  You can just make install right out
of that tree with no problem.

Firefox is different because it has not been out long and still is
undergoing
a lot of development by the Mozilla people.  As a result the port for it
changes quite a lot.

Ted

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]