host = irc.libera.chat
-join = #plomtest,##plomtest,#mnt-reform
-sasl-plain = plomtest:REPLACE_WITH_IRC_PASSWORD
-nick = plomtest
+join = ##newdrama,#mnt-reform,#mnt-amiga,#nodrama.de,#zrolaps,#unordentlich,#plomtest,##plomtest
+sasl-plain = plomlompom:REPLACE_WITH_IRC_PASSWORD
+nick = plomlompom plomlomp0m ploml0mpom pl0mlompom plom
log
+++ /dev/null
-. lib/ensure_packages_of_tags
-
-init_packages() {
- echo "Installing and/or keeping only what's required by us or Debian."
-
- # mark non-requireds auto
- _PATH_LIST_PREFIX=/tmp/list_
- _PATH_LIST_UNSORTED="${_PATH_LIST_PREFIX}unsorted"
- _PATH_LIST_ALL_PACKAGES="${_PATH_LIST_PREFIX}all_packages"
- _PATH_LIST_WHITE="${_PATH_LIST_PREFIX}white"
- _PATH_LIST_BLACK="${_PATH_LIST_PREFIX}black"
- _TOK_REQ=' required'
- dpkg-query -Wf '${Package} ${Priority}\n' | grep "${_TOK_REQ}" | cut -d' ' -f1 > "${_PATH_LIST_UNSORTED}"
- sort "${_PATH_LIST_UNSORTED}" > "${_PATH_LIST_WHITE}"
- dpkg-query -Wf '${Package}\n' > "${_PATH_LIST_UNSORTED}"
- sort "${_PATH_LIST_UNSORTED}" > "${_PATH_LIST_ALL_PACKAGES}"
- comm -3 "${_PATH_LIST_ALL_PACKAGES}" "${_PATH_LIST_WHITE}" > "${_PATH_LIST_BLACK}"
- apt-mark auto `cat "${_PATH_LIST_BLACK}"` > /dev/null
- rm "${_PATH_LIST_UNSORTED}" "${_PATH_LIST_ALL_PACKAGES}" "${_PATH_LIST_WHITE}" "${_PATH_LIST_BLACK}"
-
- # before purging, ensure tagged packages installed
- ensure_packages_of_tags $@
- echo "Autoremove and purge …"
- apt-get -q -q -y autopurge
- echo "And now: dist-upgrade …"
- apt-get -y dist-upgrade > /dev/null
-}
+++ /dev/null
-. lib/constants_etc # PATH_ETC
-
-set_hostname_and_hosts() {
- _HOSTNAME="$1"
- _FQDN="$2"
- _EXTERNAL_IP="$3"
- _PATH_HOSTS="${PATH_ETC}/hosts"
-
- echo 'Setting hostname …'
- echo "${_HOSTNAME}" > "${PATH_ETC}/hostname"
- hostname "${_HOSTNAME}"
-
- echo "Adapting ${_PATH_HOSTS} …"
- if [ -z "${_FQDN}" ]; then
- sed -i 's/REPLACE_WITH_FQDN/REPLACE_WITH_HOSTNAME.local REPLACE_WITH_HOSTNAME.localdomain/g' "${_PATH_HOSTS}"
- else
- sed -i 's/REPLACE_WITH_FQDN/'"${_FQDN}"'/g' "${_PATH_HOSTS}"
- sed -i "s/#REPLACE_WITH_EXTERNAL_IP/${_EXTERNAL_IP}/g" "${_PATH_HOSTS}"
- fi
- sed -i 's/REPLACE_WITH_HOSTNAME/'"${_HOSTNAME}"'/g' "${_PATH_HOSTS}"
-}
+++ /dev/null
-. lib/constants_user # USERNAME
-
-setup_user() {
- echo "Setting up user: ${USERNAME}"
- adduser --quiet --disabled-password --gecos "" "${USERNAME}"
- usermod -a -G sudo "${USERNAME}"
-}
+++ /dev/null
-../../../trixie/scripts/lib/init_packages
\ No newline at end of file
+++ /dev/null
-../../../trixie/scripts/lib/set_hostname_and_hosts
\ No newline at end of file
+++ /dev/null
-../../../trixie/scripts/lib/setup_user
\ No newline at end of file