head	1.7;
access;
symbols
	RELENG_9_1_0_RELEASE:1.6.2.1.4.2
	RELENG_9_1:1.6.2.1.0.4
	RELENG_9_1_BP:1.6.2.1
	RELENG_9_0_0_RELEASE:1.6.2.1.2.1
	RELENG_9_0:1.6.2.1.0.2
	RELENG_9_0_BP:1.6.2.1
	RELENG_9:1.6.0.2
	RELENG_9_BP:1.6;
locks; strict;
comment	@# @;


1.7
date	2012.11.17.01.54.52;	author svnexp;	state Exp;
branches;
next	1.6;

1.6
date	2010.08.19.05.59.27;	author imp;	state Exp;
branches
	1.6.2.1;
next	1.5;

1.5
date	2010.07.13.23.47.12;	author imp;	state Exp;
branches;
next	1.4;

1.4
date	2010.07.06.23.29.55;	author imp;	state Exp;
branches;
next	1.3;

1.3
date	2010.06.27.17.04.03;	author imp;	state Exp;
branches;
next	1.2;

1.2
date	2010.06.25.22.35.19;	author imp;	state Exp;
branches;
next	1.1;

1.1
date	2010.06.24.22.21.47;	author imp;	state Exp;
branches;
next	;

1.6.2.1
date	2011.09.23.00.51.37;	author kensmith;	state Exp;
branches
	1.6.2.1.2.1
	1.6.2.1.4.1;
next	1.6.2.2;

1.6.2.2
date	2012.11.17.11.37.46;	author svnexp;	state Exp;
branches;
next	;

1.6.2.1.2.1
date	2011.11.11.04.20.22;	author kensmith;	state Exp;
branches;
next	1.6.2.1.2.2;

1.6.2.1.2.2
date	2012.11.17.08.37.42;	author svnexp;	state Exp;
branches;
next	;

1.6.2.1.4.1
date	2012.08.05.23.54.33;	author kensmith;	state Exp;
branches;
next	1.6.2.1.4.2;

1.6.2.1.4.2
date	2012.11.17.08.48.34;	author svnexp;	state Exp;
branches;
next	;


desc
@@


1.7
log
@Switching exporter and resync
@
text
@# $FreeBSD: head/usr.sbin/pc-sysinstall/backend-query/Makefile 211485 2010-08-19 05:59:27Z imp $

FILES=	detect-laptop.sh detect-nics.sh detect-emulation.sh disk-info.sh \
	disk-list.sh disk-part.sh enable-net.sh get-packages.sh list-config.sh \
	list-components.sh list-mirrors.sh list-packages.sh list-rsync-backups.sh \
	list-tzones.sh query-langs.sh send-logs.sh set-mirror.sh setup-ssh-keys.sh \
	sys-mem.sh test-live.sh test-netup.sh update-part-list.sh xkeyboard-layouts.sh \
	xkeyboard-models.sh xkeyboard-variants.sh
FILESMODE=	${BINMODE}
FILESDIR=${SHAREDIR}/pc-sysinstall/backend-query
NO_OBJ=

.include <bsd.prog.mk>
@


1.6
log
@SVN rev 211485 on 2010-08-19 05:59:27Z by imp

Various updates to support new pc-sysinstall directive
"installPackages" that will install packages and all package
dependencies.

PR:		148606
Submitted by:	John Hixon
@
text
@d1 1
a1 1
# $FreeBSD$
@


1.6.2.1
log
@SVN rev 225736 on 2011-09-23 00:51:37Z by kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.6.2.2
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242902
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242902 | dteske | 2012-11-11 23:29:45 +0000 (Sun, 11 Nov 2012) | 10 lines
## SVN ##
## SVN ## Fix a regression introduced by SVN r211417 that saw the breakage of a feature
## SVN ## documented in usr.sbin/sysinstall/help/shortcuts.hlp (reproduced below):
## SVN ##
## SVN ## If /usr/sbin/sysinstall is linked to another filename, say
## SVN ## `/usr/local/bin/configPackages', then the basename will be used
## SVN ## as an implicit command name.
## SVN ##
## SVN ## Reviewed by:	adrian (co-mentor)
## SVN ## Approved by:	adrian (co-mentor)
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d1 1
a1 1
# $FreeBSD: stable/9/usr.sbin/pc-sysinstall/backend-query/Makefile 211485 2010-08-19 05:59:27Z imp $
@


1.6.2.1.4.1
log
@SVN rev 239080 on 2012-08-05 23:54:33Z by kensmith

Copy stable/9 to releng/9.1 as part of the 9.1-RELEASE release process.

Approved by:	re (implicit)
@
text
@@


1.6.2.1.4.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: releng/9.1/usr.sbin/pc-sysinstall/backend-query/Makefile 211485 2010-08-19 05:59:27Z imp $
@


1.6.2.1.2.1
log
@SVN rev 227445 on 2011-11-11 04:20:22Z by kensmith

Copy stable/9 to releng/9.0 as part of the FreeBSD 9.0-RELEASE release
cycle.

Approved by:	re (implicit)
@
text
@@


1.6.2.1.2.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: releng/9.0/usr.sbin/pc-sysinstall/backend-query/Makefile 211485 2010-08-19 05:59:27Z imp $
@


1.5
log
@SVN rev 210036 on 2010-07-13 23:47:12Z by imp

Add support for packages.

PR:		148584
Submitted by:	John Hixon
@
text
@d6 2
a7 2
	list-tzones.sh query-langs.sh send-logs.sh setup-ssh-keys.sh sys-mem.sh \
	test-live.sh test-netup.sh update-part-list.sh xkeyboard-layouts.sh \
@


1.4
log
@SVN rev 209751 on 2010-07-06 23:29:55Z by imp

A few patches from Ed Maste by way of Kris Moore

1. Change detect-vmware to detect-emulation
2. improve laptop detection
3. better, network descriptions
@
text
@d4 5
a8 5
	disk-list.sh disk-part.sh enable-net.sh list-config.sh list-components.sh \
	list-mirrors.sh list-rsync-backups.sh list-tzones.sh query-langs.sh \
	send-logs.sh setup-ssh-keys.sh sys-mem.sh test-live.sh test-netup.sh \
	update-part-list.sh xkeyboard-layouts.sh xkeyboard-models.sh \
	xkeyboard-variants.sh
@


1.3
log
@SVN rev 209553 on 2010-06-27 17:04:03Z by imp

Update pc-sysinstall to output list of FTP mirrors as well as some
installation information.  Export architecture to install.

PR:		148184
Submitted by:	John Hixson
@
text
@d3 1
a3 1
FILES=	detect-laptop.sh detect-nics.sh detect-vmware.sh disk-info.sh \
@


1.2
log
@SVN rev 209527 on 2010-06-25 22:35:19Z by imp

We need to install the shell scripts as executables rather than as
data files in the backend* trees.

Submitted by:	John Hixon
@
text
@d4 3
a6 3
	disk-list.sh disk-part.sh enable-net.sh list-components.sh \
	list-rsync-backups.sh list-tzones.sh query-langs.sh send-logs.sh \
	setup-ssh-keys.sh sys-mem.sh test-live.sh test-netup.sh \
@


1.1
log
@SVN rev 209513 on 2010-06-24 22:21:47Z by imp

Bring in Kris Moore's pc-sysinstall shell script from PC-BSD.  This
shell script is the back end logic necessary for an installer.  It
contains both query routines to allow a front-end installer to present
reasonable choices to the user and also action routines which allow
the front end installer to put a FreeBSD distribution onto a disk.  It
supports installing onto the usual suspects, as well as advanced
features like Mirroring, ZFS, Encryprion and GPT labels.

While this is only the back-end of the installer, it can do unattended
scripted installations.  In PC-BSD's world view, all installations are
scripted and all the front-end does is write the script.  As such, it
is useful in its own right.

This has been extensively tested over the past several releases of
PC-BSD.  However, differences between that environment and FreeBSD
suggest there will be a period of shake-out while those differences
are discovered and corrected.

A text-based front-end is in the works.  For the GUI-based front-end,
you can use the PC-BSD distribution.

Kris' BSDcan paper on pc-sysinstall is linked off his talk on the
BSDcan site:
	http://www.bsdcan.org/2010/schedule/events/173.en.html

The man page is written by Josh Paetzel, and I wrote the Makefiles for
the FreeBSD integration.  Kris wrote the rest.

This represents version r7010 in the PC-BSD repo.
http://svn.pcbsd.org/pcbsd/current/pc-sysinstall

Submitted by:	kris@@
Sponsored by:	iX Systems
@
text
@d9 1
a9 1

@

