diff options
Diffstat (limited to 'bsdinstall/scripts/services')
| -rwxr-xr-x | bsdinstall/scripts/services | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/bsdinstall/scripts/services b/bsdinstall/scripts/services deleted file mode 100755 index c59628b2a88c..000000000000 --- a/bsdinstall/scripts/services +++ /dev/null @@ -1,70 +0,0 @@ -#!/bin/sh -#- -# Copyright (c) 2011 Nathan Whitehorn -# 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. -# -# $FreeBSD$ - -: ${DIALOG_OK=0} - -if [ -f $BSDINSTALL_TMPETC/rc.conf.services ]; then - eval $( sed -e s/YES/on/i -e s/NO/off/i \ - $BSDINSTALL_TMPETC/rc.conf.services ) -else - # Default service states. Everything is off if not enabled. - sshd_enable="on" -fi - -echo -n > $BSDINSTALL_TMPETC/rc.conf.services - -exec 3>&1 -DAEMONS=$( dialog --backtitle "FreeBSD Installer" \ - --title "System Configuration" --nocancel --separate-output \ - --checklist "Choose the services you would like to be started at boot:" \ - 0 0 0 \ - local_unbound "Local caching validating resolver" ${local_unbound:-off} \ - sshd "Secure shell daemon" ${sshd_enable:-off} \ - moused "PS/2 mouse pointer on console" ${moused_enable:-off} \ - ntpdate "Synchronize system and network time at bootime" \ - ${ntpdate_enable:-off} \ - ntpd "Synchronize system and network time" ${ntpd_enable:-off} \ - powerd "Adjust CPU frequency dynamically if supported" \ - ${powerd_enable:-off} \ - dumpdev "Enable kernel crash dumps to /var/crash" ${dumpdev:-on} \ -2>&1 1>&3 ) -exec 3>&- - -havedump= -for daemon in $DAEMONS; do - [ "$daemon" = "dumpdev" ] && havedump=1 continue - echo ${daemon}_enable=\"YES\" >> $BSDINSTALL_TMPETC/rc.conf.services -done - -echo '# Set dumpdev to "AUTO" to enable crash dumps, "NO"' \ - 'to disable' >> $BSDINSTALL_TMPETC/rc.conf.services -if [ "$havedump" ]; then - echo dumpdev=\"AUTO\" >> $BSDINSTALL_TMPETC/rc.conf.services -else - echo dumpdev=\"NO\" >> $BSDINSTALL_TMPETC/rc.conf.services -fi |
