shellcheck, remove old files
[distro-setup] / disabled / maru-init
diff --git a/disabled/maru-init b/disabled/maru-init
deleted file mode 100755 (executable)
index 172b247..0000000
+++ /dev/null
@@ -1,78 +0,0 @@
-#!/bin/bash
-# I, Ian Kelling, follow the GNU license recommendations at
-# https://www.gnu.org/licenses/license-recommendations.en.html. They
-# recommend that small programs, < 300 lines, be licensed under the
-# Apache License 2.0. This file contains or is part of one or more small
-# programs. If a small program grows beyond 300 lines, I plan to switch
-# its license to GPL.
-
-# Copyright 2024 Ian Kelling
-
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-
-#     http://www.apache.org/licenses/LICENSE-2.0
-
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-# Copyright (C) 2017 Ian Kelling
-
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-
-#     http://www.apache.org/licenses/LICENSE-2.0
-
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-set -eE -o pipefail
-trap 'echo "$0:$LINENO:error: \"$BASH_COMMAND\" returned $?" >&2' ERR
-
-
-usage() {
-    cat <<EOF
-Usage: ${0##*/}
-Initial setup for maru debian for nexus 5.
-
-We do this separately because it's constrained for space much more than
-any other host. The maru debian takes up about 1.5G. We start with about
-6.8G free. We want to keep a few gigs free to take pictures and
-movies. I should really trade this in for a 32GB version.
-
--h|--help  Print help and exit.
-EOF
-    exit $1
-}
-
-case $1 in
-    *) usage ;;
-esac
-
-
-scp $(readlink -f $(which rootsshsync)) maru-init maru@n5:
-ssh -t maru@n5 ./rootsshsync
-
-ssh root@n5 bash <<'EOF'
-echo "ian  ALL=(ALL)  NOPASSWD: ALL" >>/etc/sudoers
-echo n5 >/etc/hostname
-sed -i '/^127\.0\.1\.1/d' /etc/hosts
-echo "127.0.1.1 n5.lan n5" >>/etc/hosts
-hostname -F /etc/hostname
-
-kill $(pgrep -U maru)
-usermod -l ian -m -d /home/ian maru
-groupmod -n ian maru
-useradd -m -s /bin/bash user2
-EOF
-
-# then do myunison n5,
-# then do conflink.