From owner-freebsd-sysinstall@freebsd.org Mon Jul 18 11:15:30 2016 Return-Path: Delivered-To: freebsd-sysinstall@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A16FDB9AD64 for ; Mon, 18 Jul 2016 11:15:30 +0000 (UTC) (envelope-from vas@mpeks.tomsk.su) Received: from relay2.tomsk.ru (mail.sibptus.tomsk.ru [212.73.124.5]) by mx1.freebsd.org (Postfix) with ESMTP id 186371A84 for ; Mon, 18 Jul 2016 11:15:29 +0000 (UTC) (envelope-from vas@mpeks.tomsk.su) X-Virus-Scanned: by clamd daemon 0.98.5_1 for FreeBSD at relay2.tomsk.ru Received: from [212.73.125.240] (HELO admin.sibptus.transneft.ru) by relay2.tomsk.ru (CommuniGate Pro SMTP 5.1.16) with ESMTPS id 39291514 for freebsd-sysinstall@freebsd.org; Mon, 18 Jul 2016 17:15:15 +0600 Received: from admin.sibptus.transneft.ru (sudakov@localhost [127.0.0.1]) by admin.sibptus.transneft.ru (8.14.9/8.14.9) with ESMTP id u6IBFQkR015608 for ; Mon, 18 Jul 2016 18:15:26 +0700 (KRAT) (envelope-from vas@mpeks.tomsk.su) Received: (from sudakov@localhost) by admin.sibptus.transneft.ru (8.14.9/8.14.9/Submit) id u6IBFNFD015607 for freebsd-sysinstall@freebsd.org; Mon, 18 Jul 2016 18:15:23 +0700 (KRAT) (envelope-from vas@mpeks.tomsk.su) X-Authentication-Warning: admin.sibptus.transneft.ru: sudakov set sender to vas@mpeks.tomsk.su using -f Date: Mon, 18 Jul 2016 18:15:23 +0700 From: Victor Sudakov Sender: owner-freebsd-questions@freebsd.org To: freebsd-sysinstall@freebsd.org Subject: Bsdinstall and unattended ZFS installation Message-ID: <20160718111523.GA15456@admin.sibptus.transneft.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Organization: AO "Svyaztransneft", SibPTUS User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jul 2016 11:15:30 -0000 Dear Colleagues, Could you please give me a working example of a bsdinstall script for an unattended installation on ZFS? Thanks a lot in advance. Below is a script I successfully use for unattended UFS installation. ===================================== # by VAS #PARTITIONS="da0 MBR { 3G freebsd-ufs /, auto freebsd-swap }" PARTITIONS="md0 MBR { 3G freebsd-ufs /, auto freebsd-swap }" DISTRIBUTIONS="kernel.txz base.txz games.txz" #!/bin/sh echo "ifconfig_vtnet0=DHCP" >> /etc/rc.conf.local echo "ifconfig_em0=DHCP" >> /etc/rc.conf.local echo "sshd_enable=YES" >> /etc/rc.conf.local echo "hostname=XXXXXXXXXXXXXXXXXXXXXXXXXXXX" >> /etc/rc.conf.local echo "autoboot_delay=3" >> /boot/loader.conf echo "setenv HTTP_PROXY http://XXXXXXXXXXXXXXXXXXXXX" >> /etc/csh.cshrc echo "PermitRootLogin yes" >> /etc/ssh/sshd_config HTTP_PROXY=http://XXXXXXXXXXXXXXXXXXXXX ; export HTTP_PROXY env ASSUME_ALWAYS_YES=yes pkg install pkg iperf nbtscan fping tzsetup -s Asia/Krasnoyarsk sed -i .bak 's%md[0-9]%vtbd0%' /etc/fstab sed -i .bak 's/Components src world kernel/Components world kernel/' /etc/freebsd-update.conf # password 12345 chpass -p '$1$yfLwd04g$/rMp740XswFWzMMXxwJfa/' root ===================================== -- Victor Sudakov, VAS4-RIPE, VAS47-RIPN sip:sudakov@sibptus.tomsk.ru