# FreePBX Distro Kickstart
#
# Copyright (c) 2016 Sangoma Technologies Corporation - All Rights Reserved.
#
# This is NOT Open Source software.
#
# You are NOT permitted to modify, reverse engineer, or redistribute this
# file without explicit permission from Sangoma Technologies Corporation.
#
# Permission is only granted to use this file on an unmodified distribution
# of FreePBX Distro. Any other use is strictly prohibited.
#
# THIS SOFTWARE IS PROVIDED '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
# SANGOMA TECHNOLOGIES CORPORATION 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.
#
set -x -v
exec 1>/root/ks-post-chroot.log 2>&1

# This runs INSIDE of the chroot

# Rebuild grub
grub2-mkconfig -o /etc/grub2.cfg

# Enable discards on LVM
sed -ri 's/(\s+issue_discards =) .+/\1 1/' /etc/lvm/lvm.conf

# Make sure our hostname is in /etc/hosts against 127.0.0.1
HOSTNAME=$(hostname)
sed -i '/^127/ s/$/ '$HOSTNAME'/' /etc/hosts

# Put the default http conf in place
echo 'H4sIAKgwPFoCA+VU32/TMBB+z19xdDy0sMbTtIcJhUpIZdqkDaSCeKF0cpNLY+HYwXGWduofj52Q1mlTgVglkPaS2L5f3919dyfwOWE5xIwjlDSHrNDABGSchgj2TpUGGYNO0LznmnJ+ClREkBihkBrmiAKKLKIaI987cd0xzo0YaKHl8JeG9f1pldMotUGk8Z1SQReYotC+d8tybbxdnnnBF6Z0Qfm1zDW8enN5NvIA3nFmghK/RM6H34UsBZAHqkhZliTRKXcljnqsELP5stuiJTRGEywV0/heLJhAkM7TpDA5zcjU72+jrFvmAwJD+Hr9VuNSE1NBJk5vv+046M+m/to4GVjVKysdy7Cw6U+kqWYLnRcQpwwjLxgzhaGWanVHdZhAb9ZORqHpT8aqv58lWa8uGpflxwdUikUIH6RA8xjcxHcysnhSGd2bBiWP96FU6IfWxMivTAPzJkrj72WvltqMfhQGCxg2wEJRYTpb25GtYa3rakYoWKUYkCb+qAXmxd+hqVKEWMnUhjkAZIxi5eq4GALSrqxbauh1FrkKvlG6EREuoUHm+vvTrmU56ZsvZyHVTIp8ah2tWWpmoz42avUtX4mwPvmvp/4jywbHavbTUPwfFDlWDv+AWFnexSw3n32GNWvzfG9tnj/HtbmdqMMLFIiOdTY3tuQ4c1MBrNbSoHMENsT+3QRsZ+UpI9AFZ5eoXUj2GH+AzVvSXeyR7uK5kG5DoV2e/QQz4+QuVQkAAA==' | base64 -d | gzip -d > /etc/httpd/conf.d/schmoozecom.conf

