Re: building a port with very long list of build options

2011-04-22 Thread Carl

On 2011-04-21 8:52 PM, Polytropon wrote:

This has been possible and common in the past. For example,
the many options for the mplayer and mencoder ports could
be specified in a file, so changing of a port's file was
not needed. I'm not fully sure this option is still present,
but at least on v7 it worked.

Create a file Makefile.local in the port's directory and
specify all your options as desired. This file will be
sourced when you issue a make command and will override
settings of the regular Makefile (e. g. if you want
different CFLAGS for _this_ port). The file is to be in
the known syntax, NAME=value.


Does that solution allow for locating Makefile.local outside the ports 
tree so as not to contaminate builds for other targets using the same 
ports tree?


On 2011-04-21 9:11 PM, Mehmet Erol Sanliturk wrote:

If you read the make manual page , you will see the following option :

   ...

  *-f* *makefile*
 Specify a makefile to read instead of the default one.

  ...

  which is used as

make -f your_own_make_file_name

This form will override the Makefile present in the current directory
and will use the specified make file with name your_own_make_file_name .


Yes, I did see that, but I interpreted that to mean my make file 
*replaces* the original, in which case I would need to populate my make 
file not only with the list of build options I want but also a copy of 
everything in the original make file. If I'm correct, that doesn't seem 
to me to be a good idea from a maintenance perspective. I was hoping for 
something like the -f option that somehow inserted rather than replaced.


Carl / K0802647
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: building a port with very long list of build options

2011-04-22 Thread Manolis Kiagias
On 04/22/2011 10:08 AM, Carl wrote:


 This form will override the Makefile present in the current directory
 and will use the specified make file with name your_own_make_file_name .
 make -f your_own_make_file_name

 Yes, I did see that, but I interpreted that to mean my make file
 *replaces* the original, in which case I would need to populate my
 make file not only with the list of build options I want but also a
 copy of everything in the original make file. If I'm correct, that
 doesn't seem to me to be a good idea from a maintenance perspective. I
 was hoping for something like the -f option that somehow inserted
 rather than replaced.

 Carl / K0802647

Assuming you have already selected some options during make config, you
could try adding your own to the file /var/db/ports/portname/options
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: building a port with very long list of build options

2011-04-22 Thread Chris Rees
On 22 April 2011 08:08, Carl k0802...@telus.net wrote:
 On 2011-04-21 8:52 PM, Polytropon wrote:

 This has been possible and common in the past. For example,
 the many options for the mplayer and mencoder ports could
 be specified in a file, so changing of a port's file was
 not needed. I'm not fully sure this option is still present,
 but at least on v7 it worked.

 Create a file Makefile.local in the port's directory and
 specify all your options as desired. This file will be
 sourced when you issue a make command and will override
 settings of the regular Makefile (e. g. if you want
 different CFLAGS for _this_ port). The file is to be in
 the known syntax, NAME=value.

 Does that solution allow for locating Makefile.local outside the ports tree
 so as not to contaminate builds for other targets using the same ports tree?

 On 2011-04-21 9:11 PM, Mehmet Erol Sanliturk wrote:

 If you read the make manual page , you will see the following option :

               ...

      *-f* *makefile*
             Specify a makefile to read instead of the default one.

              ...

  which is used as

 make -f your_own_make_file_name

 This form will override the Makefile present in the current directory
 and will use the specified make file with name your_own_make_file_name .

 Yes, I did see that, but I interpreted that to mean my make file *replaces*
 the original, in which case I would need to populate my make file not only
 with the list of build options I want but also a copy of everything in the
 original make file. If I'm correct, that doesn't seem to me to be a good
 idea from a maintenance perspective. I was hoping for something like the -f
 option that somehow inserted rather than replaced.


Or, at the bottom of your Makefile defining variables (including
BATCH= yes to skip the OPTIONS dialog), stick the line:

.include Makefile

and use make -f _my_Makefile

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


Re: building a port with very long list of build options

2011-04-22 Thread Mehmet Erol Sanliturk
On Fri, Apr 22, 2011 at 3:08 AM, Carl k0802...@telus.net wrote:

 On 2011-04-21 8:52 PM, Polytropon wrote:

 This has been possible and common in the past. For example,
 the many options for the mplayer and mencoder ports could
 be specified in a file, so changing of a port's file was
 not needed. I'm not fully sure this option is still present,
 but at least on v7 it worked.

 Create a file Makefile.local in the port's directory and
 specify all your options as desired. This file will be
 sourced when you issue a make command and will override
 settings of the regular Makefile (e. g. if you want
 different CFLAGS for _this_ port). The file is to be in
 the known syntax, NAME=value.


 Does that solution allow for locating Makefile.local outside the ports tree
 so as not to contaminate builds for other targets using the same ports tree?

 On 2011-04-21 9:11 PM, Mehmet Erol Sanliturk wrote:

 If you read the make manual page , you will see the following option :

   ...

  *-f* *makefile*
 Specify a makefile to read instead of the default one.

  ...

  which is used as

 make -f your_own_make_file_name

 This form will override the Makefile present in the current directory
 and will use the specified make file with name your_own_make_file_name .


 Yes, I did see that, but I interpreted that to mean my make file *replaces*
 the original, in which case I would need to populate my make file not only
 with the list of build options I want but also a copy of everything in the
 original make file. If I'm correct, that doesn't seem to me to be a good
 idea from a maintenance perspective. I was hoping for something like the -f
 option that somehow inserted rather than replaced.

 Carl / K0802647





Please study make manual page in detail . There are many more commands to be
applicable ,
for example  ( .include ) which you may use to include the original make
file name Makefile at any suitable point in your own make file .


Also studying the currently used Makefile files in FreeBSD may give many
ideas to apply .

Thank you very much .


Mehmet Erol Sanliturk
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Cannot boot from ZFS raidz1

2011-04-22 Thread Trond Endrestøl
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Thu Apr 21 10:52:49 UTC 2011, Wolfgang Riegler wrote:

 I have used this setup guide 
 (http://wiki.freebsd.org/RootOnZFS/GPTZFSBoot/RAIDZ1) line by line 
 with the 8.2-RELEASE DVD for amd64 to install a VirtualBox guest for 
 testing.
 The only difference to the setup guide: I use a SAS controler, so 
 devicename is da0, da1, da2 instead of ad0, etc. I tried it with a 
 SATA controler as well, but no differences.
 
 After reboot, I get the following error from the loader:
 ZFS: i/o error - all block copies unavailable
 ZFS: can't read MOS object directory
 Can't find root filesystem - giving up
 ZFS: unexpected object set type 0
 ZFS: unexpected object set type 0
 
 FreeBSD/x86 boot
 Default: zroot:/boot/kernel/kernel
 boot:
 ZFS: unexpected object set type 0
 
 FreeBSD/x86 boot
 Default: zroot:/boot/kernel/kernel
 boot:

I managed to delete your message before I got a chance to send a reply 
to the list. Against better judgement I'm going to send this reply to 
the list, knowing that I might create a new thread with the same 
subject as your OP.

A VirtualBox guest will only see one hard drive at the BIOS level 
during boot.

Thus, you should recreate your system using mirrored drives for 
booting the OS. Once the OS has gained control over the system, ZFS is 
able to see all the attached disks.

Maybe it's not so bad to separate the OS and your data, with the OS 
stored on a couple of mirrored disks and your precious data stored on 
three disks in raidz1 formation.

This recipe is a good starting point for setting up the OS: 

http://wiki.freebsd.org/RootOnZFS/GPTZFSBoot/Mirror

I prefer using the remaining disk space for the freebsd-zfs partitions 
and not limiting them to only 60 GiB.


HTH,
Trond.

- -- 
- --
Trond Endrestøl  | trond.endres...@fagskolen.gjovik.no
ACM, NAS, NUUG, SAGE, USENIX |FreeBSD 8.2-STABLE  Alpine 2.00

-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.14 (FreeBSD)

iEYEARECAAYFAk2xSxcACgkQbYWZalUoElve+wCfefbLOdr3xY7YyzbiuMfn4SVT
cYIAn1tpdOh921kjkThYVwq83sGYHwEG
=N8Ei
-END PGP SIGNATURE-___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org

Re: building a port with very long list of build options

2011-04-22 Thread Manolis Kiagias
On 04/22/2011 10:33 AM, Manolis Kiagias wrote:
 On 04/22/2011 10:08 AM, Carl wrote:
 This form will override the Makefile present in the current directory
 and will use the specified make file with name your_own_make_file_name .
 make -f your_own_make_file_name

 Yes, I did see that, but I interpreted that to mean my make file
 *replaces* the original, in which case I would need to populate my
 make file not only with the list of build options I want but also a
 copy of everything in the original make file. If I'm correct, that
 doesn't seem to me to be a good idea from a maintenance perspective. I
 was hoping for something like the -f option that somehow inserted
 rather than replaced.

 Carl / K0802647
 Assuming you have already selected some options during make config, you
 could try adding your own to the file /var/db/ports/portname/options
 ___

A probably more elegant way is to use the ports-mgmt/portconf port. 
This allows per port settings to be applied, which are honored by make,
portupgrade and the other tools. Just install and use
/usr/local/etc/ports.conf to add your options:

 Here is the sample supplied with the portconf:

editors/openoffice.org-2: WITH_CCACHE|LOCALIZED_LANG=it
print/ghostscript-* print/lpr-wrapper: A4
sysutils/fusefs-kmod*: !KERNCONF | !NOPORTDOCS
www/firefox-i18n: WITHOUT_SWITCHER | FIREFOX_I18N=fr it
x11/fakeport: CONFIGURE_ARGS=--with-modules=aaa bbb ccc

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


Re: building a port with very long list of build options

2011-04-22 Thread Robert Bonomi
 From owner-freebsd-questi...@freebsd.org  Thu Apr 21 22:45:24 2011
 Date: Thu, 21 Apr 2011 20:17:31 -0700
 From: Carl k0802...@telus.net
 To: freebsd-questions@freebsd.org
 Subject: building a port with very long list of build options

 Let's say I want to build a port for which I need to specify a huge 
 number of build options (eg. ghostscript). In my case I am 
 cross-compiling on an amd64 host for what will be a NanoBSD i386 target, 
 but I don't think that's important here. The scenario precludes using 
 the familiar configuration menu. The problem is that the desired list of 
 options far exceeds what would be sane to specify on the 'make' command 
 line. In fact, it apparently even exceeds what typical text editors 
 tolerate when trying to enter the line in a shell script. What is the 
 recommended solution?

One *can* use a script with an 'insanely long' set of options, by the
sinple expedient of using  \  to continue the list on the next line.

In fact, when I make a script-file for building something with lots
of options, I usually, fore 'readability'  put each option on a separate 
line.  e.g.:

./Configure \
 --option_001 \
 --option_002 \
 --option_003 \
 --option_003 \
 ...
 ...
 --option_203 \

making _sure_ there is a blank line after the last option specification.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: [UPDATE] host-setup(1): a dialog(1)-based utility for configuring FreeBSD

2011-04-22 Thread Alexander Best
On Thu Apr 21 11, Devin Teske wrote:
 Hi List Members!
 
  
 
 I'm proud to announce the first update to my host-setup utility (a
 dialog(1)-based host configurator for FreeBSD). The following changes have 
 been
 made:
 
  
 
 - fixed bug where /etc/resolv.conf would be created with 0600 permissions
 
 - fixed bug when switching from one default gateway to NO default gateway
 
 - fixed typo in the title of netmask prompt and ifconfig options dialog
 
 - fixed bug that prevented entry of netmask if no netmask is configured
 
  
 
 You can get the updated version here:
 
  
 
 http://druidbsd.sourceforge.net/download/host-setup.txt

otaku% sudo ./host-setup.txt 
User cancelled.
otaku% echo $?
1
otaku%

 
 or
 
 http://druidbsd.sourceforge.net/download/host-setup.gz
 
 or
 
 http://druidbsd.sourceforge.net/
 
  
 
  
 
 For those not familiar with my host-setup(1) utility, it is a 2,500+ line 
 shell
 script that utilizes the dialog(1) utility to walk the system administrator
 through setting up their TimeZone, Hostname, Network Interfaces, Default
 Gateway, and DNS. Our custom FreeBSD installer sets this script as the root
 login shell, making it very easy for field engineers to quickly get a system 
 on
 the network without having to use the command-line (and without having to 
 reboot
 either). Underneath the hood - behind the system of prompts and dialogs - this
 script manages both the contents of /etc/rc.conf, /etc/resolv.conf, and others
 as well as utilizing ifconfig(8), route(8), and many other tools to avoid
 requiring a reboot, prompting you if you would like to make the new changes
 effective when values are changed from their active settings.
 
  
 
 Here's the patch to show the details:
 
  
 
 --- host-setup.3_0   2011-02-10 19:14:30.0 -0800
 
 +++ host-setup  2011-04-21 13:38:58.0 -0700
 
 @@ -2,12 +2,12 @@
 
 # -*- tab-width:  4 -*- ;; Emacs
 
 # vi: set tabstop=4 :: Vi/ViM
 
 #
 
 -# Revision: 3.0
 
 +# Revision: 3.1
 
 # Created: September 21st, 2010
 
 -# Last Modified: December 6th, 2010
 
 +# Last Modified: April 21st, 2011
 
  COPYRIGHT
 
 #
 
 -# Devin Teske (c)2006-2010. All Rights Reserved.
 
 +# Devin Teske (c)2006-2011. All Rights Reserved.
 
 #
 
 # Redistribution and use in source and binary forms, with or without
 
 # modification, are permitted provided that the following conditions
 
 @@ -1353,8 +1353,10 @@ dialog_input_hostname()
 
   # permissions and ownership to match resolv.conf(5) before
 
   # we write it out and mv(1) it into place).
 
   #
 
 -  quietly chmod $( stat -f '%#Lp'  $RESOLV_CONF ) $tmpfile
 
 -  quietly chown $( stat -f '%u:%g' $RESOLV_CONF ) $tmpfile
 
 +  local mode=$( stat -f '%#Lp' $RESOLV_CONF 2 /dev/null )
 
 +  local owner=$( stat -f '%u:%g' $RESOLV_CONF 2 /dev/null )
 
 +  quietly chmod ${mode:-0644} $tmpfile
 
 +  quietly chown ${owner:-root:wheel} $tmpfile
 
#
 
   # Operate on resolv.conf(5), replacing only the last
 
 @@ -1646,7 +1648,7 @@ dialog_input_netmask()
 
 #
 
 while :; do
 
 -  dialog --title $brand${band:+}${progname:-$0} \
 
 +  dialog --title $brand${brand:+ }${progname:-$0}   \
 
  --hline Use numbers, punctuation, TAB or ENTER \
 
  --inputbox $msg 10 50  \
 
  $_netmask  \
 
 @@ -1664,7 +1666,7 @@ dialog_input_netmask()
 
   [ $retval -eq $SUCCESS ] || return $retval
 
# Return success if NULL value was entered
 
 -  [ $_netmask ] || return $SUCCESS
 
 +  [ $_input ] || return $SUCCESS
 
# Take only the first word of the user's input
 
   _netmask=$_input
 
 @@ -1705,7 +1707,7 @@ dialog_input_options()
 
 msg=Please enter additional network media options to be
 
 msg=$msg passed to ifconfig(8) for the $interface interface:
 
 -dialog --title $brand${band:+}${progname:-$0} \
 
 +dialog --title $brand${brand:+ }${progname:-$0}   \
 
--hline Use numbers, punctuation, TAB or ENTER \
 
--inputbox $msg 9 70   \
 
$options   \
 
 @@ -2183,9 +2185,12 @@ dialog_menu_netdev_edit()
 
local dr=$( sysrc_get defaultrouter ) err
 
err=$( ifconfig $interface inet $ipaddr \
 
   netmask $netmask $options 21 )
 
 -   if [ $? -eq $SUCCESS -a $dr ]; then
 
 -err=$( route add default $dr 21 )
 
 -[ $? -eq $SUCCESS ] || dialog_msgbox $err
 
 +   if [ $? -eq $SUCCESS ]; then
 
 +if [ $dr -a $dr != NO ]; then
 
 +  err=$( route add default $dr 21 )
 
 +  [ $? -eq $SUCCESS ] || \
 

RE: [UPDATE] host-setup(1): a dialog(1)-based utility for configuring FreeBSD

2011-04-22 Thread Devin Teske


 -Original Message-
 From: Alexander Best [mailto:arun...@freebsd.org]
 Sent: Friday, April 22, 2011 7:55 AM
 To: Devin Teske
 Cc: freebsd-hack...@freebsd.org; freebsd-questions@freebsd.org; Teske,
 Devin
 Subject: Re: [UPDATE] host-setup(1): a dialog(1)-based utility for
 configuring FreeBSD
 
 On Thu Apr 21 11, Devin Teske wrote:
  Hi List Members!
 
 
 
  I'm proud to announce the first update to my host-setup utility (a
  dialog(1)-based host configurator for FreeBSD). The following changes
 have been
  made:
 
 
 
  - fixed bug where /etc/resolv.conf would be created with 0600
 permissions
 
  - fixed bug when switching from one default gateway to NO default
 gateway
 
  - fixed typo in the title of netmask prompt and ifconfig options dialog
 
  - fixed bug that prevented entry of netmask if no netmask is configured
 
 
 
  You can get the updated version here:
 
 
 
  http://druidbsd.sourceforge.net/download/host-setup.txt
 
 otaku% sudo ./host-setup.txt
 User cancelled.
 otaku% echo $?
 1
 otaku%

Can you provide me with the output of uname -spr?

It's working fine for me on FreeBSD 8.1-RELEASE i386.

Where you're bombing out is line 2403:
[ $retval -eq 0 ] || die User cancelled.

Functionally, that is testing the return status of dialog(1) for the initial
menu. See if you can execute this (a rough approximation of the initial
menu):

dialog --clear --title foo --hline bar --menu abc 17 55 9 1 a 2 b 3 c 4 d 5
e X x 2 /tmp/dialog.menu.foo

A menu should appear. Select an item and then execute for me:

echo $?

If the above doesn't work, then I suspect that your dialog(1) is not working
properly. I'd then go and try this as a sanity check:

cd /usr/share/examples/dialog
sh menubox
echo $?

The result in both cases (as long as you actually select a menu item) should
be 0.

Also... (just as a sanity check for me) your /bin/sh is not a symlink to
bash is it?
--
Devin


 
 
  or
 
  http://druidbsd.sourceforge.net/download/host-setup.gz
 
  or
 
  http://druidbsd.sourceforge.net/
 
 
 
 
 
  For those not familiar with my host-setup(1) utility, it is a 2,500+
 line shell
  script that utilizes the dialog(1) utility to walk the system
 administrator
  through setting up their TimeZone, Hostname, Network Interfaces, Default
  Gateway, and DNS. Our custom FreeBSD installer sets this script as the
 root
  login shell, making it very easy for field engineers to quickly get a
 system on
  the network without having to use the command-line (and without having
 to reboot
  either). Underneath the hood - behind the system of prompts and dialogs
 - this
  script manages both the contents of /etc/rc.conf, /etc/resolv.conf, and
 others
  as well as utilizing ifconfig(8), route(8), and many other tools to
 avoid
  requiring a reboot, prompting you if you would like to make the new
 changes
  effective when values are changed from their active settings.
 
 
 
  Here's the patch to show the details:
 
 
 
  --- host-setup.3_0   2011-02-10 19:14:30.0 -0800
 
  +++ host-setup  2011-04-21 13:38:58.0 -0700
 
  @@ -2,12 +2,12 @@
 
  # -*- tab-width:  4 -*- ;; Emacs
 
  # vi: set tabstop=4 :: Vi/ViM
 
  #
 
  -# Revision: 3.0
 
  +# Revision: 3.1
 
  # Created: September 21st, 2010
 
  -# Last Modified: December 6th, 2010
 
  +# Last Modified: April 21st, 2011
 
   COPYRIGHT
 
  #
 
  -# Devin Teske (c)2006-2010. All Rights Reserved.
 
  +# Devin Teske (c)2006-2011. All Rights Reserved.
 
  #
 
  # Redistribution and use in source and binary forms, with or without
 
  # modification, are permitted provided that the following conditions
 
  @@ -1353,8 +1353,10 @@ dialog_input_hostname()
 
# permissions and ownership to match resolv.conf(5) before
 
# we write it out and mv(1) it into place).
 
#
 
  -  quietly chmod $( stat -f '%#Lp'  $RESOLV_CONF )
 $tmpfile
 
  -  quietly chown $( stat -f '%u:%g' $RESOLV_CONF )
 $tmpfile
 
  +  local mode=$( stat -f '%#Lp' $RESOLV_CONF 2 /dev/null )
 
  +  local owner=$( stat -f '%u:%g' $RESOLV_CONF 2 /dev/null
 )
 
  +  quietly chmod ${mode:-0644} $tmpfile
 
  +  quietly chown ${owner:-root:wheel} $tmpfile
 
 #
 
# Operate on resolv.conf(5), replacing only the last
 
  @@ -1646,7 +1648,7 @@ dialog_input_netmask()
 
  #
 
  while :; do
 
  -  dialog --title $brand${band:+}${progname:-$0} \
 
  +  dialog --title $brand${brand:+ }${progname:-$0}   \
 
   --hline Use numbers, punctuation, TAB or ENTER \
 
   --inputbox $msg 10 50  \
 
   $_netmask  \
 
  @@ -1664,7 +1666,7 @@ dialog_input_netmask()
 
[ $retval -eq $SUCCESS ] || return $retval
 
 # Return success if NULL value was entered
 
  -  [ $_netmask ] || return $SUCCESS

Re: [UPDATE] host-setup(1): a dialog(1)-based utility for configuring FreeBSD

2011-04-22 Thread Alexander Best
On Fri Apr 22 11, Devin Teske wrote:
 
 
  -Original Message-
  From: Alexander Best [mailto:arun...@freebsd.org]
  Sent: Friday, April 22, 2011 7:55 AM
  To: Devin Teske
  Cc: freebsd-hack...@freebsd.org; freebsd-questions@freebsd.org; Teske,
  Devin
  Subject: Re: [UPDATE] host-setup(1): a dialog(1)-based utility for
  configuring FreeBSD
  
  On Thu Apr 21 11, Devin Teske wrote:
   Hi List Members!
  
  
  
   I'm proud to announce the first update to my host-setup utility (a
   dialog(1)-based host configurator for FreeBSD). The following changes
  have been
   made:
  
  
  
   - fixed bug where /etc/resolv.conf would be created with 0600
  permissions
  
   - fixed bug when switching from one default gateway to NO default
  gateway
  
   - fixed typo in the title of netmask prompt and ifconfig options dialog
  
   - fixed bug that prevented entry of netmask if no netmask is configured
  
  
  
   You can get the updated version here:
  
  
  
   http://druidbsd.sourceforge.net/download/host-setup.txt
  
  otaku% sudo ./host-setup.txt
  User cancelled.
  otaku% echo $?
  1
  otaku%
 
 Can you provide me with the output of uname -spr?

FreeBSD 9.0-CURRENT amd64

 
 It's working fine for me on FreeBSD 8.1-RELEASE i386.
 
 Where you're bombing out is line 2403:
 [ $retval -eq 0 ] || die User cancelled.
 
 Functionally, that is testing the return status of dialog(1) for the initial
 menu. See if you can execute this (a rough approximation of the initial
 menu):
 
 dialog --clear --title foo --hline bar --menu abc 17 55 9 1 a 2 b 3 c 4 d 5
 e X x 2 /tmp/dialog.menu.foo

doesn't work. :(

otaku% echo $?
255
otaku% cat /tmp/dialog.menu.foo 

Error: Unknown option --hline.
Use --help to list options.


otaku%

taku% whereis dialog
dialog: /usr/bin/dialog /usr/share/man/en.ISO8859-15/man1/dialog.1.gz 
/usr/src/gnu/usr.bin/dialog

otaku% /usr/bin/dialog
cdialog (ComeOn Dialog!) version 1.1-20100428
Copyright 2000-2007,2008 Thomas E. Dickey
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

[...]

 
 A menu should appear. Select an item and then execute for me:
 
 echo $?
 
 If the above doesn't work, then I suspect that your dialog(1) is not working
 properly. I'd then go and try this as a sanity check:
 
 cd /usr/share/examples/dialog

otaku% cd /usr/share/examples/dialog 
cd: no such file or directory: /usr/share/examples/dialog

 sh menubox
 echo $?
 
 The result in both cases (as long as you actually select a menu item) should
 be 0.
 
 Also... (just as a sanity check for me) your /bin/sh is not a symlink to
 bash is it?

otaku% file /bin/sh 
/bin/sh: ELF 64-bit LSB executable, x86-64, version 1 (FreeBSD), dynamically 
linked (uses shared libs), for FreeBSD 9.0 (900034), stripped

 --
 Devin
 
 
  
  
   or
  
   http://druidbsd.sourceforge.net/download/host-setup.gz
  
   or
  
   http://druidbsd.sourceforge.net/
  
  
  
  
  
   For those not familiar with my host-setup(1) utility, it is a 2,500+
  line shell
   script that utilizes the dialog(1) utility to walk the system
  administrator
   through setting up their TimeZone, Hostname, Network Interfaces, Default
   Gateway, and DNS. Our custom FreeBSD installer sets this script as the
  root
   login shell, making it very easy for field engineers to quickly get a
  system on
   the network without having to use the command-line (and without having
  to reboot
   either). Underneath the hood - behind the system of prompts and dialogs
  - this
   script manages both the contents of /etc/rc.conf, /etc/resolv.conf, and
  others
   as well as utilizing ifconfig(8), route(8), and many other tools to
  avoid
   requiring a reboot, prompting you if you would like to make the new
  changes
   effective when values are changed from their active settings.
  
  
  
   Here's the patch to show the details:
  
  
  
   --- host-setup.3_0   2011-02-10 19:14:30.0 -0800
  
   +++ host-setup  2011-04-21 13:38:58.0 -0700
  
   @@ -2,12 +2,12 @@
  
   # -*- tab-width:  4 -*- ;; Emacs
  
   # vi: set tabstop=4 :: Vi/ViM
  
   #
  
   -# Revision: 3.0
  
   +# Revision: 3.1
  
   # Created: September 21st, 2010
  
   -# Last Modified: December 6th, 2010
  
   +# Last Modified: April 21st, 2011
  
    COPYRIGHT
  
   #
  
   -# Devin Teske (c)2006-2010. All Rights Reserved.
  
   +# Devin Teske (c)2006-2011. All Rights Reserved.
  
   #
  
   # Redistribution and use in source and binary forms, with or without
  
   # modification, are permitted provided that the following conditions
  
   @@ -1353,8 +1353,10 @@ dialog_input_hostname()
  
 # permissions and ownership to match resolv.conf(5) before
  
 # we write it out and mv(1) it into place).
  
 #
  
   -  quietly chmod $( stat -f '%#Lp'  $RESOLV_CONF )
  $tmpfile
  
   -  quietly 

Re: how to protect my system from third party apps crashes

2011-04-22 Thread Chris Whitehouse

Sorry sent to OP only...

On 21/04/2011 11:21, Michael wrote:

Hello.

I'm having stability issues on my desktop system running FreeBSD 8.2-R
on amd64. It happens quite often that some application (say web browser)
goes nuts and totally locks-up my system.

When it happens it looks like the application is frozen but I can't kill
it. WCPU usage goes up rapidly and after a while system doesn't respond
to anything than brutal hard reset.

I guess it's not the system itself to blame, but it would be good if it
could handle misbehaving programs. What I'm looking for is some kind of
protection from system lock ups. I don't mind when the browser hangs,
but I don't want it to kill my whole system.
Any suggestions, hints, ideas please?

I am aware that it's a workaround to the problem instead of a real
solution, but that's what is needed.

Michael

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

I find sometimes viewing flash video with firefox causes the machine to 
appear to hang. In fact killing all instances of npviewer.bin frees 
everything up again. I usually have an xterm open just in case.


Don't have a problem with other apps so this might not be the solution 
for you.


My firefox is 3.6.10, flashplayer is linux-f10-flashplugin-10.1r85 and 
I'm on 8.1R x86


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


Re: Subversion over SSH works through GIT but not with SVN

2011-04-22 Thread Michael Grünewald

Hello Greg, hello list,

thank you very much for your answer, it was very useful!

Greg Larkin wrote:

On 4/20/11 7:21 AM, Michael Grünewald wrote:
   

I have recently discovered that by subversion client (1.16_2) is not
able any more to access my subversion accounts over svn+ssh (with key
based authentication).  It seems very odd to me, because in the same
time git can access these accounts (with the git svn command) and commit
to these repositories!

[...]
Finally, if all else fails, I run commands through truss or strace to
see if there are any strange errors generated by system calls, like a
missing library or config file, or an unexpected chdir() or chroot().
   
I feel here a bit ashamed: I plainly forgot to inform subversion that my 
login name on the remote machine is not the same as on the local, what 
git has been told years ago.  Your clue to use ssh instead of the svn 
put me on the right track. To my defence, the login name that ssh uses 
during its conversation is not printed on the diagnostic line when 
verbose output is enabled.  While this information is very basic and 
elementary, it maybe would be useful to debug a connection (I admit, 
``login name'' should stand quite high on the list of things to check 
when something goes wrong!)  In my case, if the login names had been 
present in the verbose output os SSH ,I woud have spotted it by diff'ing 
the outputs of the successful and unsuccessful transactions.  Maybe I 
should file a PR for this?


Why do I instantly think ``login name'' when I hear ssh and not when I 
hear svn?  Well, I hope my therapist will be able to help me sorting it 
out :)

--
Thank you very much,
Michael
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: [UPDATE] host-setup(1): a dialog(1)-based utility for configuring FreeBSD

2011-04-22 Thread Bruce Cran
On Fri, 22 Apr 2011 15:41:46 +
Alexander Best arun...@freebsd.org wrote:

 FreeBSD 9.0-CURRENT amd64

A new version of dialog was imported a few days ago - maybe something
broke?

-- 
Bruce Cran
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


dialog(1) changed in RELENG_9 (was RE: [UPDATE] host-setup(1): a dialog(1)-based utility for configuring FreeBSD)

2011-04-22 Thread Devin Teske
 -Original Message-
 From: Alexander Best [mailto:arun...@freebsd.org]
 Sent: Friday, April 22, 2011 8:42 AM
 To: Devin Teske
 Cc: freebsd-hack...@freebsd.org; freebsd-questions@freebsd.org; 'Teske,
 Devin'
 Subject: Re: [UPDATE] host-setup(1): a dialog(1)-based utility for configuring
 FreeBSD
 
 On Fri Apr 22 11, Devin Teske wrote:
 
   -Original Message-
   From: Alexander Best [mailto:arun...@freebsd.org]
   Sent: Friday, April 22, 2011 7:55 AM
   To: Devin Teske
   Cc: freebsd-hack...@freebsd.org; freebsd-questions@freebsd.org;
   Teske, Devin
   Subject: Re: [UPDATE] host-setup(1): a dialog(1)-based utility for
   configuring FreeBSD
  
   On Thu Apr 21 11, Devin Teske wrote:
Hi List Members!
   
I'm proud to announce the first update to my host-setup utility (a
dialog(1)-based host configurator for FreeBSD). The following
changes
   have been
made:
   
- fixed bug where /etc/resolv.conf would be created with 0600
   permissions
- fixed bug when switching from one default gateway to NO default
   gateway
- fixed typo in the title of netmask prompt and ifconfig options
dialog
- fixed bug that prevented entry of netmask if no netmask is
configured
   
You can get the updated version here:
   
http://druidbsd.sourceforge.net/download/host-setup.txt
  
   otaku% sudo ./host-setup.txt
   User cancelled.
   otaku% echo $?
   1
   otaku%
 
  Can you provide me with the output of uname -spr?
 
 FreeBSD 9.0-CURRENT amd64

I haven't yet had a chance to pull that one down and install it yet. Hopefully
you can help me out with this one here.

 
 
  It's working fine for me on FreeBSD 8.1-RELEASE i386.
 
  Where you're bombing out is line 2403:
  [ $retval -eq 0 ] || die User cancelled.
 
  Functionally, that is testing the return status of dialog(1) for the
  initial menu. See if you can execute this (a rough approximation of
  the initial
  menu):
 
  dialog --clear --title foo --hline bar --menu abc 17 55 9 1 a 2 b 3 c
  4 d 5 e X x 2 /tmp/dialog.menu.foo
 
 doesn't work. :(

Bummer! We'll have to fix that.


 
 otaku% echo $?
 255
 otaku% cat /tmp/dialog.menu.foo
 
 Error: Unknown option --hline.
 Use --help to list options.

Aha! I think I remember seeing in the list a thread related to swapping out
dialog(1) for something new. This must be it.

 
 
 otaku%
 
 taku% whereis dialog
 dialog: /usr/bin/dialog /usr/share/man/en.ISO8859-15/man1/dialog.1.gz
 /usr/src/gnu/usr.bin/dialog
 
 otaku% /usr/bin/dialog
 cdialog (ComeOn Dialog!) version 1.1-20100428 Copyright 2000-2007,2008 Thomas
 E. Dickey This is free software; see the source for copying conditions.  There
is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
 PURPOSE.

I can't recall as I don't have the thread in front of me, but why was dialog(1)
replaced with cdialog? licensing? performance?

I guess I could code my script to support this new dialog(1), but... can you see
if the below works (I removed the --hline option):

dialog --clear --title foo --menu abc 17 55 9 1 a 2 b 3 c 4 d 5 e X x 2
/tmp/dialog.menu.foo

If that succeeds, then I can modify my script to not use `--hline' on RELENG_9
and higher (referencing `sysctl -n kern.osreldate` for example).


 
 [...]
 
 
  A menu should appear. Select an item and then execute for me:
 
  echo $?
 
  If the above doesn't work, then I suspect that your dialog(1) is not
  working properly. I'd then go and try this as a sanity check:
 
  cd /usr/share/examples/dialog
 
 otaku% cd /usr/share/examples/dialog
 cd: no such file or directory: /usr/share/examples/dialog

Really? I would have thought that the examples in that directory (which are
merely shell scripts) would have been recoded for cdialog rather than altogether
removed. Maybe there was licensing issues there too. Was there?


 
  sh menubox
  echo $?
 
  The result in both cases (as long as you actually select a menu item)
  should be 0.
 
  Also... (just as a sanity check for me) your /bin/sh is not a symlink
  to bash is it?
 
 otaku% file /bin/sh
 /bin/sh: ELF 64-bit LSB executable, x86-64, version 1 (FreeBSD), dynamically
 linked (uses shared libs), for FreeBSD 9.0 (900034), stripped

Cool. Though I'm still disappointed that my beloved dialog(1) has gone missing
(rather, replaced with something doesn't accept the same arguments and/or
options)(which is the problem that we're experiencing here).

Is there anybody familiar with the changing-out dialog(1) that can bring me up
to speed with reasoning and specifics for RELENG_9? Also, might it be prudent --
before cutting 9_0_RELEASE -- to add the fact that dialog(1) no longer accepts
`--hline' to the UPGRADING and/or ERRATA documents?
-- 
Devin

 
  --
  Devin
 
 
  
or
http://druidbsd.sourceforge.net/download/host-setup.gz
or
http://druidbsd.sourceforge.net/
   
For those not familiar with my host-setup(1) utility, it is a 2,500+
line shell
script that utilizes the dialog(1) utility to 

RE: [UPDATE] host-setup(1): a dialog(1)-based utility for configuring FreeBSD

2011-04-22 Thread Devin Teske
 -Original Message-
 From: Bruce Cran [mailto:br...@cran.org.uk]
 Sent: Friday, April 22, 2011 9:35 AM
 To: Alexander Best
 Cc: Devin Teske; freebsd-hack...@freebsd.org; freebsd-questions@freebsd.org;
 'Teske, Devin'
 Subject: Re: [UPDATE] host-setup(1): a dialog(1)-based utility for configuring
 FreeBSD
 
 On Fri, 22 Apr 2011 15:41:46 +
 Alexander Best arun...@freebsd.org wrote:
 
  FreeBSD 9.0-CURRENT amd64
 
 A new version of dialog was imported a few days ago - maybe something broke?

Looks like `--hline' is not supported anymore. Thinking this should either be
patched or documented in ERRATA/UPGRADING.

 
 --
 Bruce Cran

_

The information contained in this message is proprietary and/or confidential. 
If you are not the intended recipient, please: (i) delete the message and all 
copies; (ii) do not disclose, distribute or use the message in any manner; and 
(iii) notify the sender immediately. In addition, please be aware that any 
message addressed to our domain is subject to archiving and review by persons 
other than the intended recipient. Thank you.
_
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: dialog(1) changed in RELENG_9 (was RE: [UPDATE] host-setup(1): a dialog(1)-based utility for configuring FreeBSD)

2011-04-22 Thread Alexander Best
On Fri Apr 22 11, Devin Teske wrote:
  -Original Message-
  From: Alexander Best [mailto:arun...@freebsd.org]
  Sent: Friday, April 22, 2011 8:42 AM
  To: Devin Teske
  Cc: freebsd-hack...@freebsd.org; freebsd-questions@freebsd.org; 'Teske,
  Devin'
  Subject: Re: [UPDATE] host-setup(1): a dialog(1)-based utility for 
  configuring
  FreeBSD
  
  On Fri Apr 22 11, Devin Teske wrote:
  
-Original Message-
From: Alexander Best [mailto:arun...@freebsd.org]
Sent: Friday, April 22, 2011 7:55 AM
To: Devin Teske
Cc: freebsd-hack...@freebsd.org; freebsd-questions@freebsd.org;
Teske, Devin
Subject: Re: [UPDATE] host-setup(1): a dialog(1)-based utility for
configuring FreeBSD
   
On Thu Apr 21 11, Devin Teske wrote:
 Hi List Members!

 I'm proud to announce the first update to my host-setup utility (a
 dialog(1)-based host configurator for FreeBSD). The following
 changes
have been
 made:

 - fixed bug where /etc/resolv.conf would be created with 0600
permissions
 - fixed bug when switching from one default gateway to NO default
gateway
 - fixed typo in the title of netmask prompt and ifconfig options
 dialog
 - fixed bug that prevented entry of netmask if no netmask is
 configured

 You can get the updated version here:

 http://druidbsd.sourceforge.net/download/host-setup.txt
   
otaku% sudo ./host-setup.txt
User cancelled.
otaku% echo $?
1
otaku%
  
   Can you provide me with the output of uname -spr?
  
  FreeBSD 9.0-CURRENT amd64
 
 I haven't yet had a chance to pull that one down and install it yet. Hopefully
 you can help me out with this one here.
 
  
  
   It's working fine for me on FreeBSD 8.1-RELEASE i386.
  
   Where you're bombing out is line 2403:
   [ $retval -eq 0 ] || die User cancelled.
  
   Functionally, that is testing the return status of dialog(1) for the
   initial menu. See if you can execute this (a rough approximation of
   the initial
   menu):
  
   dialog --clear --title foo --hline bar --menu abc 17 55 9 1 a 2 b 3 c
   4 d 5 e X x 2 /tmp/dialog.menu.foo
  
  doesn't work. :(
 
 Bummer! We'll have to fix that.
 
 
  
  otaku% echo $?
  255
  otaku% cat /tmp/dialog.menu.foo
  
  Error: Unknown option --hline.
  Use --help to list options.
 
 Aha! I think I remember seeing in the list a thread related to swapping out
 dialog(1) for something new. This must be it.
 
  
  
  otaku%
  
  taku% whereis dialog
  dialog: /usr/bin/dialog /usr/share/man/en.ISO8859-15/man1/dialog.1.gz
  /usr/src/gnu/usr.bin/dialog
  
  otaku% /usr/bin/dialog
  cdialog (ComeOn Dialog!) version 1.1-20100428 Copyright 2000-2007,2008 
  Thomas
  E. Dickey This is free software; see the source for copying conditions.  
  There
 is NO
  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
  PURPOSE.
 
 I can't recall as I don't have the thread in front of me, but why was 
 dialog(1)
 replaced with cdialog? licensing? performance?
 
 I guess I could code my script to support this new dialog(1), but... can you 
 see
 if the below works (I removed the --hline option):
 
 dialog --clear --title foo --menu abc 17 55 9 1 a 2 b 3 c 4 d 5 e X x 2
 /tmp/dialog.menu.foo
 
 If that succeeds, then I can modify my script to not use `--hline' on RELENG_9
 and higher (referencing `sysctl -n kern.osreldate` for example).

that works with $? == 0

 
 
  
  [...]
  
  
   A menu should appear. Select an item and then execute for me:
  
   echo $?
  
   If the above doesn't work, then I suspect that your dialog(1) is not
   working properly. I'd then go and try this as a sanity check:
  
   cd /usr/share/examples/dialog
  
  otaku% cd /usr/share/examples/dialog
  cd: no such file or directory: /usr/share/examples/dialog
 
 Really? I would have thought that the examples in that directory (which are
 merely shell scripts) would have been recoded for cdialog rather than 
 altogether
 removed. Maybe there was licensing issues there too. Was there?
 
 
  
   sh menubox
   echo $?
  
   The result in both cases (as long as you actually select a menu item)
   should be 0.
  
   Also... (just as a sanity check for me) your /bin/sh is not a symlink
   to bash is it?
  
  otaku% file /bin/sh
  /bin/sh: ELF 64-bit LSB executable, x86-64, version 1 (FreeBSD), dynamically
  linked (uses shared libs), for FreeBSD 9.0 (900034), stripped
 
 Cool. Though I'm still disappointed that my beloved dialog(1) has gone missing
 (rather, replaced with something doesn't accept the same arguments and/or
 options)(which is the problem that we're experiencing here).
 
 Is there anybody familiar with the changing-out dialog(1) that can bring me up
 to speed with reasoning and specifics for RELENG_9? Also, might it be prudent 
 --
 before cutting 9_0_RELEASE -- to add the fact that dialog(1) no longer accepts
 `--hline' to the UPGRADING and/or ERRATA documents?
 -- 
 Devin
 
  
   --
   Devin
  
  
   
  

Jails: How do i limit what ifconfig shows?

2011-04-22 Thread xor
Hullo
First off, thanks for a lovely operating system 3

I decided to go for FreeBSD perhaps 3 days ago. Before, ive been an
Debian/OpenBSD guy, and ive only used my obsd box for redundant
firewalls and networking. Ive not been running any services off the
boxen.

The reason I decided to go for FreeBSD is because of the Jails. Ive
looked around a bit, but I can not find anything about how to limit
what interfaces that ifconfig shows. I would like it to hide pretty
much everything so that _no_ information about the host systems
networking leaks into the jails. I dont want jails to know anything
but their IP-numbers and which computer to use for DNS lookups,
essentially.

Is there any good text out there that describes how to do this? Ive
searched a bit for it, but Ive been unable to find anything but the
basics.


Thanks!
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Jails: How do i limit what ifconfig shows?

2011-04-22 Thread Michael Ross

Am 22.04.2011, 22:21 Uhr, schrieb xor xor...@gmail.com:


Hullo
First off, thanks for a lovely operating system 3

I decided to go for FreeBSD perhaps 3 days ago. Before, ive been an
Debian/OpenBSD guy, and ive only used my obsd box for redundant
firewalls and networking. Ive not been running any services off the
boxen.

The reason I decided to go for FreeBSD is because of the Jails. Ive
looked around a bit, but I can not find anything about how to limit
what interfaces that ifconfig shows. I would like it to hide pretty
much everything so that _no_ information about the host systems
networking leaks into the jails. I dont want jails to know anything
but their IP-numbers and which computer to use for DNS lookups,
essentially.

Is there any good text out there that describes how to do this? Ive
searched a bit for it, but Ive been unable to find anything but the
basics.


Maybe you can remove the ifconfig binary from the jail.
Works for me.


Michael
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Missing plugin for Firefox

2011-04-22 Thread Steven Friedrich
Missing plugin for Firefox, but I don't know which one.

I tried to view this music video, but I have no idea how to discover what 
format it is.

http://popnewswire.tv/play-the-belle-brigade-the-belle-brigade/10481

I'm running the latest port of Firefox 4.0


System Name: laptop2.StevenFriedrich.org
Window Manager(s):   kde4-4.6.2 
X Window System: xorg-7.5.1X.Org X Server 1.7.7
OS version:  FreeBSD 8.2-RELEASE i386 (5.2 MB kernel)
Platform:HP pavilion zd8000 (zd8215us)
CPU: 2.80GHz Intel Pentium 4 (HTT) with 2 GB memory

FreeBSD Audio Driver (newpcm: 32bit 2009061500/i386)
Installed devices:
pcm0: Intel ICH6 (82801FB) (play/rec) default
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Jails: How do i limit what ifconfig shows?

2011-04-22 Thread xor
But then the root in the jail can just go and compile a new version of
ifconfig from the ports collection. (Generally its a flawed idea to
just remove the binaries. Someone can just download new ones. And if
downloading new binaries is not allowed, they can always just push
stdin through b64.. etc etc.)

On 22 April 2011 23:00, Michael Ross michael.r...@gmx.net wrote:
 Am 22.04.2011, 22:21 Uhr, schrieb xor xor...@gmail.com:

 Hullo
 First off, thanks for a lovely operating system 3

 I decided to go for FreeBSD perhaps 3 days ago. Before, ive been an
 Debian/OpenBSD guy, and ive only used my obsd box for redundant
 firewalls and networking. Ive not been running any services off the
 boxen.

 The reason I decided to go for FreeBSD is because of the Jails. Ive
 looked around a bit, but I can not find anything about how to limit
 what interfaces that ifconfig shows. I would like it to hide pretty
 much everything so that _no_ information about the host systems
 networking leaks into the jails. I dont want jails to know anything
 but their IP-numbers and which computer to use for DNS lookups,
 essentially.

 Is there any good text out there that describes how to do this? Ive
 searched a bit for it, but Ive been unable to find anything but the
 basics.

 Maybe you can remove the ifconfig binary from the jail.
 Works for me.


 Michael

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


[UPDATE] jail_build(8) -- a dialog(1)-based utility for building jails from binary releases

2011-04-22 Thread Devin Teske
Hi List,

I'm happy to report that I've fixed a critical bug in my jail_build(8) utility:

- Fixed bug that could cause binary distribution sets to not be unpacked if/when
the inodes of the split tar archive pieces did not occur in sequential order.
The result would be entire swaths of missing files in the jail destination
directory. Problem was missing -s argument to force find(1) to produce
lexicographically sorted results when building the list of tar pieces to be
concatenated into a pipe to tar(1).

You can get the updated script here:

http://druidbsd.sf.net/download/jail_build.txt
or
http://druidbsd.sf.net/download/jail_build.gz
or
http://druidbsd.sf.net/

For those not familiar, my jail_build(8) script can be used to unpack a binary
release (found at ftp://ftp-archive.freebsd.org/pub/FreeBSD/releases or
ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases or if you have a
CD/DVD-ROM from either Walnut Creek or FreeBSDMall) as a new jail to any desired
destination directory. Creating a jail from a binary release is much faster than
using the build(7) process. The only downside is that you may not have the
absolutely latest code (unless you use the release(7) process to create your
binary release from, say, HEAD). NOTE: This may not work for RELENG_9 binary
releases as FreeBSD-9 is expected to introduce a new binary release format
(shunning the split tarballs of yesteryear for a single tar-xv archive), however
this has been tested with every binary release from FreeBSD-1.0 to FreeBSD-8.1
with success.

Here's the patch to show what changed:

--- jail_build.orig 2011-04-22 14:54:43.0 -0700
+++ jail_build  2011-04-22 14:06:56.0 -0700
@@ -2,11 +2,11 @@
 # -*- tab-width:  4 -*- ;; Emacs
 # vi: set tabstop=4 :: Vi/ViM
 #
-# Revision: 1.0
-# Last Modified: October 13th, 2010
+# Revision: 1.0.1
+# Last Modified: April 22nd, 2011
  COPYRIGHT
 #
-# (c)2010. Devin Teske. All Rights Reserved.
+# (c)2010-2011. Devin Teske. All Rights Reserved.
 #
 # Redistribution and use in source and binary forms, with or without
 # modification, are permitted provided that the following conditions
@@ -247,7 +247,7 @@ dialog --title $progname \
 # Get a list of viable repositories to build our jail from
 #
 repositories=$(
-   find -H $JAIL_BUILD_REPOS -type d -maxdepth 2 \
+   find -s -H $JAIL_BUILD_REPOS -type d -maxdepth 2 \
-name '*-RELEASE' -o \
-name '*-STABLE'  -o \
-name '*-CURRENT'\
@@ -490,7 +490,7 @@ esac
 # NOTE: Required for repositories that live on NFS (otherwise we could get
 # cached responses for `-e', `-f', `-r', and `-w' tests).
 #
-find $repos  /dev/null 21
+find -s $repos  /dev/null 21
 
 #
 # Determine which distribution-set(s) exist
@@ -582,7 +582,7 @@ for dist in $dists_real; do
-C '$destdir' ${quiet:+ /dev/null 21}
retval=$?
elif [ -e $repos/$dist.aa ]; then
-   eval cat $( find $repos/$dist_path \
+   eval cat $( find -s $repos/$dist_path \
-name $dist_name.?? -exec echo '{}' ';' \
) '|' tar --unlink -pzx${verbose:+v}f - -C '$destdir' \
${quiet:+ /dev/null 21}
-- 
Cheers,
Devin Teske

- FUN STUFF -
-BEGIN GEEK CODE BLOCK-
Version 3.12
GAT/CS/B/CC/E/IT/MC/M/MU/P/S/TW d+(++) s: a- C+++@$ UB$ P@$ L$ E-
W+++ N? o? K? w@ O M++$ V- PS+++ PE@ Y+ PGP- t(+) 5? X(+) R(-) tv+ b+++ DI+
D+(++) G++ e h r+++ z+++
--END GEEK CODE BLOCK--
Learn about the Geek Code: http://www.geekcode.com/

- LEGAL DISCLAIMER -
This message  contains confidential  and proprietary  information
of the sender,  and is intended only for the person(s) to whom it
is addressed. Any use, distribution, copying or disclosure by any
other person  is strictly prohibited.  If you have  received this
message in error,  please notify  the e-mail sender  immediately,
and delete the original message without making a copy.

- END TRANSMISSION -



_

The information contained in this message is proprietary and/or confidential. 
If you are not the intended recipient, please: (i) delete the message and all 
copies; (ii) do not disclose, distribute or use the message in any manner; and 
(iii) notify the sender immediately. In addition, please be aware that any 
message addressed to our domain is subject to archiving and review by persons 
other than the intended recipient. Thank you.
_
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: dialog(1) changed in RELENG_9 (was RE: [UPDATE] host-setup(1): a dialog(1)-based utility for configuring FreeBSD)

2011-04-22 Thread Nathan Whitehorn

On 04/22/11 11:50, Devin Teske wrote:

-Original Message-
From: Alexander Best [mailto:arun...@freebsd.org]
Sent: Friday, April 22, 2011 8:42 AM
To: Devin Teske
Cc: freebsd-hack...@freebsd.org; freebsd-questions@freebsd.org; 'Teske,
Devin'
Subject: Re: [UPDATE] host-setup(1): a dialog(1)-based utility for configuring
FreeBSD

On Fri Apr 22 11, Devin Teske wrote:

-Original Message-
From: Alexander Best [mailto:arun...@freebsd.org]
Sent: Friday, April 22, 2011 7:55 AM
To: Devin Teske
Cc: freebsd-hack...@freebsd.org; freebsd-questions@freebsd.org;
Teske, Devin
Subject: Re: [UPDATE] host-setup(1): a dialog(1)-based utility for
configuring FreeBSD

On Thu Apr 21 11, Devin Teske wrote:

Hi List Members!

I'm proud to announce the first update to my host-setup utility (a
dialog(1)-based host configurator for FreeBSD). The following
changes

have been

made:

- fixed bug where /etc/resolv.conf would be created with 0600

permissions

- fixed bug when switching from one default gateway to NO default

gateway

- fixed typo in the title of netmask prompt and ifconfig options
dialog
- fixed bug that prevented entry of netmask if no netmask is
configured

You can get the updated version here:

http://druidbsd.sourceforge.net/download/host-setup.txt

otaku% sudo ./host-setup.txt
User cancelled.
otaku% echo $?
1
otaku%

Can you provide me with the output of uname -spr?

FreeBSD 9.0-CURRENT amd64

I haven't yet had a chance to pull that one down and install it yet. Hopefully
you can help me out with this one here.


It's working fine for me on FreeBSD 8.1-RELEASE i386.

Where you're bombing out is line 2403:
[ $retval -eq 0 ] || die User cancelled.

Functionally, that is testing the return status of dialog(1) for the
initial menu. See if you can execute this (a rough approximation of
the initial
menu):

dialog --clear --title foo --hline bar --menu abc 17 55 9 1 a 2 b 3 c
4 d 5 e X x 2  /tmp/dialog.menu.foo

doesn't work. :(

Bummer! We'll have to fix that.



otaku% echo $?
255
otaku% cat /tmp/dialog.menu.foo

Error: Unknown option --hline.
Use --help to list options.

Aha! I think I remember seeing in the list a thread related to swapping out
dialog(1) for something new. This must be it.



otaku%

taku% whereis dialog
dialog: /usr/bin/dialog /usr/share/man/en.ISO8859-15/man1/dialog.1.gz
/usr/src/gnu/usr.bin/dialog

otaku% /usr/bin/dialog
cdialog (ComeOn Dialog!) version 1.1-20100428 Copyright 2000-2007,2008 Thomas
E. Dickey This is free software; see the source for copying conditions.  There

is NO

warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.

I can't recall as I don't have the thread in front of me, but why was dialog(1)
replaced with cdialog? licensing? performance?

I guess I could code my script to support this new dialog(1), but... can you see
if the below works (I removed the --hline option):

dialog --clear --title foo --menu abc 17 55 9 1 a 2 b 3 c 4 d 5 e X x 2
/tmp/dialog.menu.foo

If that succeeds, then I can modify my script to not use `--hline' on RELENG_9
and higher (referencing `sysctl -n kern.osreldate` for example).



[...]


A menu should appear. Select an item and then execute for me:

echo $?

If the above doesn't work, then I suspect that your dialog(1) is not
working properly. I'd then go and try this as a sanity check:

cd /usr/share/examples/dialog

otaku% cd /usr/share/examples/dialog
cd: no such file or directory: /usr/share/examples/dialog

Really? I would have thought that the examples in that directory (which are
merely shell scripts) would have been recoded for cdialog rather than altogether
removed. Maybe there was licensing issues there too. Was there?



sh menubox
echo $?

The result in both cases (as long as you actually select a menu item)
should be 0.

Also... (just as a sanity check for me) your /bin/sh is not a symlink
to bash is it?

otaku% file /bin/sh
/bin/sh: ELF 64-bit LSB executable, x86-64, version 1 (FreeBSD), dynamically
linked (uses shared libs), for FreeBSD 9.0 (900034), stripped

Cool. Though I'm still disappointed that my beloved dialog(1) has gone missing
(rather, replaced with something doesn't accept the same arguments and/or
options)(which is the problem that we're experiencing here).

Is there anybody familiar with the changing-out dialog(1) that can bring me up
to speed with reasoning and specifics for RELENG_9? Also, might it be prudent --
before cutting 9_0_RELEASE -- to add the fact that dialog(1) no longer accepts
`--hline' to the UPGRADING and/or ERRATA documents?


It's almost entirely compatible, but I apologize for the breakage you 
experienced. The reasons it was replaced it were that it (a) has a 
better libdialog API, (b) has a better license (LGPL instead of GPL), 
(c) is maintained, and (d) supports 8-bit character sets. If there is 
some specific feature you are interested in (--hline for instance), I'd 
suggest writing to Thomas Dickey, the maintainer.

-Nathan

RE: Missing plugin for Firefox

2011-04-22 Thread Jimmie James

It's a youtube video, so it's flash.

How to:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/desktop-browsers.html


Steven, wrote:

Missing plugin for Firefox, but I don't know which one.
I tried to view this music video, but I have no idea how to discover what
format it is.
http://popnewswire.tv/play-the-belle-brigade-the-belle-brigade/10481
I'm running the latest port of Firefox 4.0




--
I am currently away on leave, traveling through time and will be 
returning last week.

Life is tough, but it's tougher when you're stupid.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Missing plugin for Firefox

2011-04-22 Thread Rodrigo Gonzalez
flash

On Friday 22 April 2011 18:30:10 Steven Friedrich wrote:
 Missing plugin for Firefox, but I don't know which one.
 
 I tried to view this music video, but I have no idea how to discover what
 format it is.
 
 http://popnewswire.tv/play-the-belle-brigade-the-belle-brigade/10481
 
 I'm running the latest port of Firefox 4.0
 
 ---
 - System Name: laptop2.StevenFriedrich.org
 Window Manager(s):   kde4-4.6.2
 X Window System: xorg-7.5.1X.Org X Server 1.7.7
 OS version:  FreeBSD 8.2-RELEASE i386 (5.2 MB kernel)
 Platform:HP pavilion zd8000 (zd8215us)
 CPU: 2.80GHz Intel Pentium 4 (HTT) with 2 GB memory
 
 FreeBSD Audio Driver (newpcm: 32bit 2009061500/i386)
 Installed devices:
 pcm0: Intel ICH6 (82801FB) (play/rec) default
 ___
 freebsd-questions@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-questions
 To unsubscribe, send any mail to
 freebsd-questions-unsubscr...@freebsd.org
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Help with Booting

2011-04-22 Thread Doug Hardie
I have an AMD based system that is driving me nuts.  I am trying to install 8.2 
on it but can't get past the first boot.  I had a system up and running on it 
before, but I had to remove a drive and do the install on another computer.  
That worked, but now I need to use the built in RAID hardware.  As best as I 
can tell I am going to have to install on the the actual hardware.  Motherboard 
is an Arima NM46X.  The machine appears to be about 6 years old.

I have tried to boot the install disk, the live filesystem disk, and the 
memstick image for FreeBSD 7.0 through 8.2.  All of them do exactly the same 
thing:

Bootstart starts.

BTX loader lists the drives and memory

FreeBSD bootstrap loader version 1.1 starts.  I get the build date and then a 
new line with just a '/' on it.  It never begins to spin.  No additional I/O 
occurs with the boot device.

The memstick and CDs are good.  They boot just fine on another computer, just 
not this one.  I have had to work around CD issues in the past, but I thought 
the memstick would work if the BIOS would recognize it and boot from it.  It 
recognizes it and tries to boot.  I need some ideas here as the RAID is 
essential for this application.  Thanks,


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


Re: Security monitoring all file changes

2011-04-22 Thread pete wright
2011/4/21 Artem Kuchin mat...@itlegion.ru:
 Hello!

 We are running hosting servers and i think we need to monitor and log all
 changes in filesystems (ftp log is written already, but
 we give shell access and also files can be changed by scripts), so, when a
 client asks when the file/directory
 was changed or deleted and by whom we can answer that question.

 In what directtion should i look? Is Audit the thing for it?

mtree is probably what you are looking for:

http://www.freebsd.org/cgi/man.cgi?query=mtreeapropos=0sektion=0manpath=FreeBSD+8.2-RELEASEformat=html

-pete

-- 
pete wright
www.nycbug.org
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Help with Booting

2011-04-22 Thread Michael Ross

Am 23.04.2011, 00:38 Uhr, schrieb Doug Hardie bc...@lafn.org:

I have an AMD based system that is driving me nuts.  I am trying to  
install 8.2 on it but can't get past the first boot.  I had a system up  
and running on it before, but I had to remove a drive and do the install  
on another computer.  That worked, but now I need to use the built in  
RAID hardware.  As best as I can tell I am going to have to install on  
the the actual hardware.  Motherboard is an Arima NM46X.  The machine  
appears to be about 6 years old.


I have tried to boot the install disk, the live filesystem disk, and the  
memstick image for FreeBSD 7.0 through 8.2.  All of them do exactly the  
same thing:


Bootstart starts.

BTX loader lists the drives and memory

FreeBSD bootstrap loader version 1.1 starts.  I get the build date and  
then a new line with just a '/' on it.  It never begins to spin.  No  
additional I/O occurs with the boot device.


The memstick and CDs are good.  They boot just fine on another computer,  
just not this one.  I have had to work around CD issues in the past, but  
I thought the memstick would work if the BIOS would recognize it and  
boot from it.  It recognizes it and tries to boot.  I need some ideas  
here as the RAID is essential for this application.  Thanks,




Architecture mismatch, trying to boot a amd64 on an i386 machine?



Michael
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Missing plugin for Firefox

2011-04-22 Thread Steven Friedrich
On Friday April 22 2011 5:46:19 PM Jimmie James wrote:
 It's a youtube video, so it's flash.
 
 I'm running the latest port of Firefox 4.0

I have Sockwave Flash 10.2 r153 plugin in Firefox.

I have been playing flash videos in Firefox even before version 4.0.

It doesn't play this video.

There's no flash capability in Opera or Konqueror, right?

I'm running the native(freebsd) Firefox.  I could try the Linux version, I 
think.

-- 
System Name: doris.StevenFriedrich.org
Window Manager(s):   kde4-4.6.2 
X Window System: xorg-7.5.1X.Org X Server 1.7.7
OS version:  FreeBSD 8.2-RELEASE i386 (5.9 MB kernel)
Platform:HP pavilion zd8000 (zd8215us)
CPU: 2.40GHz Intel Pentium 4 with 511 MB memory

FreeBSD Audio Driver (newpcm: 32bit 2009061500/i386)
Installed devices:
pcm0: CMedia CMI8738 (play/rec) default
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


APPLICATIONS: Custody Evaluator Parenting Coordinator

2011-04-22 Thread Grandfathering Period
You are receiving this email because sometime during the past 20+ years you 
have registered with PACE, or one of our affiliated companies, to receive free 
information and offers concerning child custody matters (publications, tests 
and testing instruments, child custody membership organizations, parental 
alienation, custody experiences from mental health professionals, child custody 
seminars, etc.) If you feel you have received this email in error or you no 
longer wish to receive our child custody related information, you can safely 
and permanently be removed from the PACE email list by using the UNSUBSCRIBE 
LINK at the bottom of this email. 



73 Valley Drive, Furlong, PA 18925
(800) 633-PACE (7223)FAX (215) 794-3386st...@pace411.com 

There are also ASSOCIATE credentials for these titles above. 
See CRITERIA below.


 
 
 






IMPORTANT!
THERE IS A GRANDFATHERING PERIOD NOW IN EFFECT FOR THESE CREDENTIALS: 

There are also ASSOCIATE credentials for these titles above. See CRITERIA 
below.
During the Grandfathering Period, Application Processing Fees have been 
reduced by 50% and the PACE “Fast-Track” Application is in use. 

THE SITE YOU ARE VISITING IS
FOR
MENTAL HEALTH PROFESSIONALS 
 
SEEKING CREDENTIALING
INFORMATION

If you are a 
LICENSED ATTORNEY

CLICK HERE FOR THE
ATTORNEY CERTIFICATION SITE

 
Since 1991 PACE has been recognized as a national mental health professional 
organization. PACE registers qualified mental health professionals for 
inclusion in the


These individuals hold the following credentials:




Nationally Registered Parenting Coordinator™ (NRPC)
What is a Parenting Coordinator? 
The use of Parenting Coordinators is a relatively new intervention to manage 
high-conflict custody cases. Parents retain and compensate a clinician to 
arbitrate ongoing child-related disputes either by private agreement or by 
Court Order. That clinician then becomes the Parenting Coordinator.
What does the Parenting Coordinator do? 
The Parenting Coordinator works directly with the parents to help them 
communicate more effectively and avoid conflicts about child-related issues. 
Parents who are constantly in court about child-related issues (such as a 
holiday visitation schedule or the sharing of information about a child’s 
academic or medical developments) might benefit from opinions and guidance to 
help make communication more effective. In addition, the parenting coordinator 
mediates issues, and when the parents are unable to agree, the parenting 
coordinator is often given the power to arbitrate what the result should be.
Ultimately, the court has the final say over child custody and visitation 
issues, but a Parenting Coordinator can drastically reduce the need to go to 
court and therefore reduce conflict for the children in families involved in 
such disputes.



Members will have two documents to verify their certification. One is a 
license-sized certificate (8 X 5) with special built-in security 
characteristics and the other is a full-sized certificate for your office. They 
both contain all of the relevant information and attest to the fact that the 
named recipient has satisfied the requirements for education, training, and 
experience, contained in PACE’S Criteria for inclusion in the 
 and is therefore recognized as a Nationally Registered Parenting Coordinator. 
Additionally, court personnel and prospective clients will be invited to visit 
a new website, being developed as both a registry and also to enhance the 
credibility and stature of the Nationally Registered Parenting 
Coordinator™(NRPC).


Nationally Certified Custody Evaluator™ (NCCE)
PACE, as a recognized professional organization, certifies qualified custody 
evaluators to practice the mental health specialty of Custody Evaluator at the 
independent practice level. They will hold the credential of Nationally 
Certified Custody Evaluator™ (NCCE).
Members will have two documents to verify their certification. One is a 
license-sized certificate (8” X 5”) with special built-in security 
characteristics and the other is a full-sized certificate for your office. They 
both contain all of the relevant information and attest to the fact that the 
named recipient has satisfied the requirements for education, training, and 
experience, contained in PACE’S Criteria for Practice at the Independent 
Practice Level and is therefore recognized as a Nationally Certified Custody 
Evaluator.
Additionally, court personnel and prospective clients will be invited to visit 
a new website, being developed as both a Registry and also to enhance the 
credibility and stature of the Nationally Certified Custody Evaluator™ (NCCE).


There is a Question  Answer Section at the bottom of this site


There is a “37-Minute Fill-In and Send Application”
near the bottom of this site. 
PACE'S
Criteria for Registration 

A. Doctoral or Masters Degree (or equivalent) in a mental health specialty from 
a university/college that is 

Re: Help with Booting

2011-04-22 Thread Doug Hardie

On 22 April 2011, at 16:37, Michael Ross wrote:

 Am 23.04.2011, 00:38 Uhr, schrieb Doug Hardie bc...@lafn.org:
 
 I have an AMD based system that is driving me nuts.  I am trying to install 
 8.2 on it but can't get past the first boot.  I had a system up and running 
 on it before, but I had to remove a drive and do the install on another 
 computer.  That worked, but now I need to use the built in RAID hardware.  
 As best as I can tell I am going to have to install on the the actual 
 hardware.  Motherboard is an Arima NM46X.  The machine appears to be about 6 
 years old.
 
 I have tried to boot the install disk, the live filesystem disk, and the 
 memstick image for FreeBSD 7.0 through 8.2.  All of them do exactly the same 
 thing:
 
 Bootstart starts.
 
 BTX loader lists the drives and memory
 
 FreeBSD bootstrap loader version 1.1 starts.  I get the build date and then 
 a new line with just a '/' on it.  It never begins to spin.  No additional 
 I/O occurs with the boot device.
 
 The memstick and CDs are good.  They boot just fine on another computer, 
 just not this one.  I have had to work around CD issues in the past, but I 
 thought the memstick would work if the BIOS would recognize it and boot from 
 it.  It recognizes it and tries to boot.  I need some ideas here as the RAID 
 is essential for this application.  Thanks,
 
 
 Architecture mismatch, trying to boot a amd64 on an i386 machine?

That machine runs amd64 just fine.  I have to build the disk on another 
computer.  This one will not boot any of the CDs from 6.0 and on.  I have only 
tried the 8.2 memstick version.  All of the CDs and memstick boot just fine on 
a different computer.  I suspect its something with the BIOS but no ideas where 
to even start looking.___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Help with Booting

2011-04-22 Thread Erich Dollansky
Hi,

does the loader start?

It looks to me that not even the loader loads. Is this true?

Erich

On Saturday 23 April 2011 05:38:41 Doug Hardie wrote:
 I have an AMD based system that is driving me nuts.  I am trying to install 
 8.2 on it but can't get past the first boot.  I had a system up and running 
 on it before, but I had to remove a drive and do the install on another 
 computer.  That worked, but now I need to use the built in RAID hardware.  As 
 best as I can tell I am going to have to install on the the actual hardware.  
 Motherboard is an Arima NM46X.  The machine appears to be about 6 years old.
 
 I have tried to boot the install disk, the live filesystem disk, and the 
 memstick image for FreeBSD 7.0 through 8.2.  All of them do exactly the same 
 thing:
 
 Bootstart starts.
 
 BTX loader lists the drives and memory
 
 FreeBSD bootstrap loader version 1.1 starts.  I get the build date and then a 
 new line with just a '/' on it.  It never begins to spin.  No additional I/O 
 occurs with the boot device.
 
 The memstick and CDs are good.  They boot just fine on another computer, just 
 not this one.  I have had to work around CD issues in the past, but I thought 
 the memstick would work if the BIOS would recognize it and boot from it.  It 
 recognizes it and tries to boot.  I need some ideas here as the RAID is 
 essential for this application.  Thanks,
 
 
 ___
 freebsd-questions@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-questions
 To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
 
 
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Help with Booting

2011-04-22 Thread Doug Hardie

On 22 April 2011, at 21:28, Erich Dollansky wrote:

 Hi,
 
 does the loader start?
 
 It looks to me that not even the loader loads. Is this true?
 
 Erich

I am not sure.  The last message is the timestamp from the original 
distribution build.  Then is a line with just the '/' character that should 
spin a bit.  It doesn't.  

By playing around a bit I got it a bit farther.  I took one of the raid disks 
and mounted it in a different system.  I did an install on it but without 
changing the label other than to use all the disk.  Then I put it back in the 
production system and booted.  It appears to retain the RAID characteristics, 
but all I get is a '-' at the top left of the screen.  I then plugged in the 
memstick image and booted from that.  Right after the last DOS window I pressed 
F10 which took me to a FreeBSD boot  line with the default pointing to ad0.  I 
used 0:ad(4,a)/boot/loader and it went on to the same point as before, but then 
a bit farther.  I now see:

Loading /boot/defaults/loader.conf
/boot/kernel/kernel text=0x8ffac1 |

The '|' normally spins a couple of times and moves on to the next section.  
However, its hung there now.


 
 On Saturday 23 April 2011 05:38:41 Doug Hardie wrote:
 I have an AMD based system that is driving me nuts.  I am trying to install 
 8.2 on it but can't get past the first boot.  I had a system up and running 
 on it before, but I had to remove a drive and do the install on another 
 computer.  That worked, but now I need to use the built in RAID hardware.  
 As best as I can tell I am going to have to install on the the actual 
 hardware.  Motherboard is an Arima NM46X.  The machine appears to be about 6 
 years old.
 
 I have tried to boot the install disk, the live filesystem disk, and the 
 memstick image for FreeBSD 7.0 through 8.2.  All of them do exactly the same 
 thing:
 
 Bootstart starts.
 
 BTX loader lists the drives and memory
 
 FreeBSD bootstrap loader version 1.1 starts.  I get the build date and then 
 a new line with just a '/' on it.  It never begins to spin.  No additional 
 I/O occurs with the boot device.
 
 The memstick and CDs are good.  They boot just fine on another computer, 
 just not this one.  I have had to work around CD issues in the past, but I 
 thought the memstick would work if the BIOS would recognize it and boot from 
 it.  It recognizes it and tries to boot.  I need some ideas here as the RAID 
 is essential for this application.  Thanks,
 
 
 ___
 freebsd-questions@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-questions
 To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
 
 
 

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