GO. | 2 Jan 2012 00:58
Picon

Re: Automated install fail on RC3

Happy New Year, 
trying different example files with ufs, geli or zfs brings same failure.
Seems there is no pcinstall.cfg* working for auto partitioning the following

- all virtualbox ada0 disk (bootloader gpt)
- free partition beside windows installation (bootloader=bsd)

FAIL: variable conversion Error: "LASTSLICE+1"

Am 20.12.2011 um 16:50 schrieb Kris Moore:

> On 12/20/2011 06:46, Marc von go. wrote:
>> removed line with # ... but same failure:
>> 
>>>> bootcode written to ada0s1
>>>> EXITERROR: ERROR: commitDiskLabel was called without any partition entries for it!
>> chmod on the config files in /boot is not focus, when we are already "in" the partitioning scheme i think.
>> there are no more details in /tmp/.pc-sysinstall/pc-sysinstall.log
>> I am testing in actual virtualbox on macbook...
>> 
Lars Engels | 3 Jan 2012 11:11

Re: [BETA3] [PATCH] handbook.desktop

On Fri, Oct 21, 2011 at 09:09:31AM -0400, Kris Moore wrote:
> 
> On 10/21/11 04:28, Lars Engels wrote:
> > At least in LXDE the Handbook link on the desktop did not work.
> >
> > Here's a simple patch:
> >
> > --- handbook.desktop.orig 2011-10-21 10:25:12.000000000 +0200
> > +++ handbook.desktop 2011-10-21 10:25:11.000000000 +0200
> >  <at>  <at>  -1,3 +1,4  <at>  <at> 
> > +#!/usr/bin/env xdg-open
> > [Desktop Entry]
> > Comment[en_US]=
> > Comment=
> >  <at>  <at>  -6,7 +7,7  <at>  <at> 
> > GenericName=
> > Icon=/usr/local/share/pcbsd/icons/pcbsd-handbook.png
> > MimeType=
> > -Path=
> > +Path=/usr/local/share/pcbsd/scripts
> > StartupNotify=true
> > Terminal=false
> > TerminalOptions=
> >
> >
> >
> > _______________________________________________
> > Testing mailing list
> > Testing@...
> > http://lists.pcbsd.org/mailman/listinfo/testing
(Continue reading)

Kris Moore | 3 Jan 2012 16:53
Gravatar

Re: [BETA3] [PATCH] handbook.desktop

On 01/03/2012 05:11, Lars Engels wrote:
> On Fri, Oct 21, 2011 at 09:09:31AM -0400, Kris Moore wrote:
>> On 10/21/11 04:28, Lars Engels wrote:
>>> At least in LXDE the Handbook link on the desktop did not work.
>>>
>>> Here's a simple patch:
>>>
>>> --- handbook.desktop.orig 2011-10-21 10:25:12.000000000 +0200
>>> +++ handbook.desktop 2011-10-21 10:25:11.000000000 +0200
>>>  <at>  <at>  -1,3 +1,4  <at>  <at> 
>>> +#!/usr/bin/env xdg-open
>>> [Desktop Entry]
>>> Comment[en_US]=
>>> Comment=
>>>  <at>  <at>  -6,7 +7,7  <at>  <at> 
>>> GenericName=
>>> Icon=/usr/local/share/pcbsd/icons/pcbsd-handbook.png
>>> MimeType=
>>> -Path=
>>> +Path=/usr/local/share/pcbsd/scripts
>>> StartupNotify=true
>>> Terminal=false
>>> TerminalOptions=
>>>
>>>
>>>
>>> _______________________________________________
>>> Testing mailing list
>>> Testing@...
>>> http://lists.pcbsd.org/mailman/listinfo/testing
(Continue reading)

Kris Moore | 4 Jan 2012 17:13
Gravatar

Re: NTFS support

On 12/31/2011 18:05, Gerard van Essen wrote:
Support for NTFS doesn't seem to be part of RC3. Has that been left out by design or should it be included?

There's no fusefs_enabled="yes" in /etc/rc.conf, nor does kldload /urs/local/modules/fuse.ko load:

kldload: can't load /urs/local/modules/fuse.ko: No such file or directory




_______________________________________________ Testing mailing list Testing-Fhbtn2kkCAMmbxgs1yVkuA@public.gmane.org http://lists.pcbsd.org/mailman/listinfo/testing

Just an oversight, it's enabled by default now :)

-- Kris Moore PC-BSD Software iXsystems
_______________________________________________
Testing mailing list
Testing@...
http://lists.pcbsd.org/mailman/listinfo/testing
Ken Moore | 4 Jan 2012 17:35

Re: RC3 - Pidgin 2.10

On 12/30/2011 16:26, Gerard van Essen wrote:
Pidgin 2.7 (AMD64) works without problems on RC3, but Pidgin 2.10 (AMD64) doesn't launch at all. No error messages are shown.

_______________________________________________ Testing mailing list Testing-Fhbtn2kkCAMmbxgs1yVkuA@public.gmane.org http://lists.pcbsd.org/mailman/listinfo/testing

I am running Pidgin 2.10 on amd64 here just fine. Do you have any more info about it? Did you start it from CLI, menu icon, desktop icon, etc...

-- ~~ Ken Moore ~~ PC-BSD/iXsystems
_______________________________________________
Testing mailing list
Testing@...
http://lists.pcbsd.org/mailman/listinfo/testing
Kris Moore | 4 Jan 2012 17:36
Gravatar

Re: Automated install fail on RC3

On 01/01/2012 18:58, GO. wrote:
> Happy New Year,
> trying different example files with ufs, geli or zfs brings same failure.
> Seems there is no pcinstall.cfg* working for auto partitioning the following
>
> - all virtualbox ada0 disk (bootloader gpt)
> - free partition beside windows installation (bootloader=bsd)
>
> FAIL: variable conversion Error: "LASTSLICE+1"
>
>

Looks like you are missing the geli password... Try this example

# Disk Setup for ad0
disk0=ada0
partition=ALL
bootManager=none
commitDiskPart

# Partition Setup for ad0(ALL)
# All sizes are expressed in MB
# Avail FS Types, UFS, UFS+S, UFS+J, ZFS, SWAP
# UFS.eli, UFS+S.eli, UFS+J.eli, ZFS.eli, SWAP.eli
disk0-part=ZFS.eli 0 /,/usr,/var,/data
encpass=mypass
commitDiskLabel

>
> Am 20.12.2011 um 16:50 schrieb Kris Moore:
>
>> On 12/20/2011 06:46, Marc von go. wrote:
>>> removed line with # ... but same failure:
>>>
>>>>> bootcode written to ada0s1
>>>>> EXITERROR: ERROR: commitDiskLabel was called without any partition entries for it!
>>> chmod on the config files in /boot is not focus, when we are already "in" the partitioning scheme i think.
>>> there are no more details in /tmp/.pc-sysinstall/pc-sysinstall.log
>>> I am testing in actual virtualbox on macbook...
>>>
> _______________________________________________
> Testing mailing list
> Testing@...
> http://lists.pcbsd.org/mailman/listinfo/testing

--

-- 
Kris Moore
PC-BSD Software
iXsystems
GO. | 4 Jan 2012 18:44
Picon

Re: Automated install fail on RC3

Thats it, 
but need to create an automated key file on /boot when possible without encpass.
CL seems to work under UFS without .eli and naming the slices in separate lines in new order
/
SWAP
/boot
/usr ...
works perfectly, (thought comata are fail but not tested now with encpass). 

Try to maximize testing speed after every mkiso do copying with SMB/FTP to a VM Host.
 I discover unstable Samba36/4 behaviour on shared volumes on LXDE/SSH/DBUS. 
Give it to another Mailthread...

Am 04.01.2012 um 17:36 schrieb Kris Moore:

> On 01/01/2012 18:58, GO. wrote:
>> Happy New Year,
>> trying different example files with ufs, geli or zfs brings same failure.
>> Seems there is no pcinstall.cfg* working for auto partitioning the following
>> 
>> - all virtualbox ada0 disk (bootloader gpt)
>> - free partition beside windows installation (bootloader=bsd)
>> 
>> FAIL: variable conversion Error: "LASTSLICE+1"
>> 
>> 
> 
> Looks like you are missing the geli password... Try this example
> 
> # Disk Setup for ad0
> disk0=ada0
> partition=ALL
> bootManager=none
> commitDiskPart
> 
> # Partition Setup for ad0(ALL)
> # All sizes are expressed in MB
> # Avail FS Types, UFS, UFS+S, UFS+J, ZFS, SWAP
> # UFS.eli, UFS+S.eli, UFS+J.eli, ZFS.eli, SWAP.eli
> disk0-part=ZFS.eli 0 /,/usr,/var,/data
> encpass=mypass
> commitDiskLabel
> 
> 
> 
>> 
>> Am 20.12.2011 um 16:50 schrieb Kris Moore:
>> 
>>> On 12/20/2011 06:46, Marc von go. wrote:
>>>> removed line with # ... but same failure:
>>>> 
>>>>>> bootcode written to ada0s1
>>>>>> EXITERROR: ERROR: commitDiskLabel was called without any partition entries for it!
>>>> chmod on the config files in /boot is not focus, when we are already "in" the partitioning scheme i think.
>>>> there are no more details in /tmp/.pc-sysinstall/pc-sysinstall.log
>>>> I am testing in actual virtualbox on macbook...
>>>> 
>> _______________________________________________
>> Testing mailing list
>> Testing@...
>> http://lists.pcbsd.org/mailman/listinfo/testing
> 
> 
> -- 
> Kris Moore
> PC-BSD Software
> iXsystems
> 
> _______________________________________________
> Testing mailing list
> Testing@...
> http://lists.pcbsd.org/mailman/listinfo/testing
> 
Ian Robinson | 4 Jan 2012 23:46
Picon

Include Gutenprint Family of Drivers in PCBSD Base

With FreeBSD.org building 9.0-RELEASE right now, it is only a short time until the PCBSD Team builds and distributes PCBSD 9.0-RELEASE.   

I am writing to suggest that the Gutenprint family of printer files be included in the base.  Historically, alpha, beta, and RC builds did not include them while RELEASE builds did.  The Gutenprint family of files allows users like me who have the older but venerable LaserJet series of printers to keep printing.

--
Ian Robinson
Salem, Ohio

_______________________________________________
Testing mailing list
Testing@...
http://lists.pcbsd.org/mailman/listinfo/testing
Kris Moore | 4 Jan 2012 23:58
Gravatar

Re: Patch to test fast-booting


Attached is another attempt at the fast-boot option to a GUI. As usual 
place both of these in /etc/rc, and make sure you have a copy of your 
original /etc/rc before doing so.

To enable the fast-boot, add this to /etc/rc.conf:
rcfastgui="YES"

Once you reboot, you can take a look at the log file 
/var/log/rc_delay.log to see what was started in delayed mode, and compare
the start / finish time to get an idea of how many seconds this saves on 
your system. On my netbook it saves 40 second, my desktop 18, so it may 
vary quite a bit :)

Please report back your results / feedback, or any bugs encountered :)

-- 
Kris Moore
PC-BSD Software
iXsystems

#!/bin/sh
#
# Copyright (c) 2000-2004  The FreeBSD Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the distribution.
#
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
# SUCH DAMAGE.
#
#	 <at> (#)rc	5.27 (Berkeley) 6/5/91
# $FreeBSD$
#

# System startup script run by init on autoboot
# or after single-user.
# Output and error are redirected to console by init,
# and the console is the controlling terminal.

# Note that almost all of the user-configurable behavior is no longer in
# this file, but rather in /etc/defaults/rc.conf.  Please check that file
# first before contemplating any changes here.  If you do need to change
# this file for some reason, we would like to know about it.

stty status '^T'

# Set shell to ignore SIGINT (2), but not children;
# shell catches SIGQUIT (3) and returns to single user.
#
trap : 2
trap "echo 'Boot interrupted'; exit 1" 3

HOME=/
PATH=/sbin:/bin:/usr/sbin:/usr/bin
export HOME PATH

if [ "$1" = autoboot ]; then
	autoboot=yes
	_boot="faststart"
	rc_fast=yes        # run_rc_command(): do fast booting
else
	autoboot=no
	_boot="quietstart"
fi

dlv=`/sbin/sysctl -n vfs.nfs.diskless_valid 2> /dev/null`
if [ ${dlv:=0} -ne 0 -o -f /etc/diskless ]; then
	sh /etc/rc.initdiskless
fi

# Run these after determining whether we are booting diskless in order
# to minimize the number of files that are needed on a diskless system,
# and to make the configuration file variables available to rc itself.
#
. /etc/rc.subr
load_rc_config 'XXX'

skip="-s nostart"
if [ `/sbin/sysctl -n security.jail.jailed` -eq 1 ]; then
	skip="$skip -s nojail"
	if [ "$early_late_divider" = "FILESYSTEMS" ]; then
		early_late_divider=NETWORKING
	fi
fi

# Do a first pass to get everything up to $early_late_divider so that
# we can do a second pass that includes $local_startup directories
#
files=`rcorder ${skip} /etc/rc.d/* 2>/dev/null`

_rc_elem_done=' '
for _rc_elem in ${files}; do
	run_rc_script ${_rc_elem} ${_boot}
	_rc_elem_done="${_rc_elem_done}${_rc_elem} "

	case "$_rc_elem" in
	*/${early_late_divider})	break ;;
	esac
done

unset files local_rc

if [ "$rcfastgui" = "YES" ]; then
  # We are booting to gui quickly

  # List of rc.d scripts to fast start GDM
  preLoad="/etc/rc.d/hostname /etc/rc.d/random /etc/rc.d/adjkerntz /etc/rc.d/cleanvar
/etc/rc.d/hostid /etc/rc.d/ldconfig /etc/rc.d/zfs /etc/rc.d/zvol /etc/rc.d/cleartmp
/usr/local/etc/rc.d/hald /usr/local/etc/rc.d/dbus /usr/local/etc/rc.d/gdm "

  # Run the early scripts now
  for i in $preLoad
  do
    run_rc_script ${i} ${_boot}
  done

  # Start the background startup 
  (sleep 20; /bin/sh /etc/rc.delay "$_rc_elem_done$preLoad")&
else

  # Now that disks are mounted, for each dir in $local_startup
  # search for init scripts that use the new rc.d semantics.
  #

  case ${local_startup} in
  [Nn][Oo] | '') ;;
  *)	find_local_scripts_new ;;
  esac

  files=`rcorder ${skip} /etc/rc.d/* ${local_rc} 2>/dev/null`
  for _rc_elem in ${files}; do
	case "$_rc_elem_done" in
	*" $_rc_elem "*)	continue ;;
	esac

	run_rc_script ${_rc_elem} ${_boot}
  done

fi

echo ''
date
exit 0
#!/bin/sh
#
# Copyright (c) 2000-2004  The FreeBSD Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the distribution.
#
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
# SUCH DAMAGE.
#
#	 <at> (#)rc	5.27 (Berkeley) 6/5/91
# $FreeBSD$
#

# System startup script run by init on autoboot
# or after single-user.
# Output and error are redirected to console by init,
# and the console is the controlling terminal.

# Note that almost all of the user-configurable behavior is no longer in
# this file, but rather in /etc/defaults/rc.conf.  Please check that file
# first before contemplating any changes here.  If you do need to change
# this file for some reason, we would like to know about it.

stty status '^T'

# Set shell to ignore SIGINT (2), but not children;
# shell catches SIGQUIT (3) and returns to single user.
#
trap : 2
trap "echo 'Boot interrupted'; exit 1" 3

HOME=/
PATH=/sbin:/bin:/usr/sbin:/usr/bin
export HOME PATH

autoboot=yes
_boot="faststart"
rc_fast=yes        # run_rc_command(): do fast booting
_log="/var/log/rc_delay.log"
echo "Starting delayed services `date`" > $_log
echo "Already done: $1" >> $_log

dlv=`/sbin/sysctl -n vfs.nfs.diskless_valid 2> /dev/null`
if [ ${dlv:=0} -ne 0 -o -f /etc/diskless ]; then
	sh /etc/rc.initdiskless
fi

# Run these after determining whether we are booting diskless in order
# to minimize the number of files that are needed on a diskless system,
# and to make the configuration file variables available to rc itself.
#
. /etc/rc.subr
load_rc_config 'XXX'

skip="-s nostart"
if [ `/sbin/sysctl -n security.jail.jailed` -eq 1 ]; then
	skip="$skip -s nojail"
	if [ "$early_late_divider" = "FILESYSTEMS" ]; then
		early_late_divider=NETWORKING
	fi
fi

unset files local_rc
_rc_elem_done="$1"

# Now that disks are mounted, for each dir in $local_startup
# search for init scripts that use the new rc.d semantics.
#
case ${local_startup} in
[Nn][Oo] | '') ;;
*)	find_local_scripts_new ;;
esac

files=`rcorder ${skip} /etc/rc.d/* ${local_rc} 2>/dev/null`
for _rc_elem in ${files}; do
	case "$_rc_elem_done" in
	*" $_rc_elem "*)	continue ;;
	esac

	run_rc_script ${_rc_elem} ${_boot} >>${_log}
done

echo "Finished starting delayed services `date`" >> $_log
exit 0
_______________________________________________
Testing mailing list
Testing@...
http://lists.pcbsd.org/mailman/listinfo/testing
Kris Moore | 5 Jan 2012 02:03
Gravatar

Re: Include Gutenprint Family of Drivers in PCBSD Base

On 01/04/2012 17:46, Ian Robinson wrote:
With FreeBSD.org building 9.0-RELEASE right now, it is only a short time until the PCBSD Team builds and distributes PCBSD 9.0-RELEASE.   

I am writing to suggest that the Gutenprint family of printer files be included in the base.  Historically, alpha, beta, and RC builds did not include them while RELEASE builds did.  The Gutenprint family of files allows users like me who have the older but venerable LaserJet series of printers to keep printing.

--
Ian Robinson
Salem, Ohio



_______________________________________________ Testing mailing list Testing-Fhbtn2kkCAMmbxgs1yVkuA@public.gmane.org http://lists.pcbsd.org/mailman/listinfo/testing

I'm not sure which ones you are missing, the gutenprint-* ports are already included. Do you mean HPLIP for LaserJet?


-- Kris Moore PC-BSD Software iXsystems
_______________________________________________
Testing mailing list
Testing@...
http://lists.pcbsd.org/mailman/listinfo/testing

Gmane