Updated mx.in (updated to Fedora 38).
authorZoltán Felleg <zoltan.felleg@userrendszerhaz.hu>
Thu, 25 May 2023 16:42:37 +0000 (18:42 +0200)
committerZoltán Felleg <zoltan.felleg@userrendszerhaz.hu>
Thu, 25 May 2023 16:42:37 +0000 (18:42 +0200)
sources/mx.in/c3d/firstboot/scripts/01_setupnetworking.sh
sources/mx.in/c3d/firstboot/scripts/10_setuppostfix.sh
sources/mx.in/envvars

index 3c833fca854407bb1b81ea410a81f235f632639e..5477da1ef7f32a0ad7b7527e099ccf6d993fb468 100755 (executable)
@@ -26,11 +26,11 @@ do
 done
 [ $CYCLES_WAITED -gt 0 ] && echo
 
-# wait for one/the network connection to come up
+# wait for the two network connections to come up
 CONNECTION_DEVICES_UP=$(nmcli --terse connection show \
                             | grep --invert-match ':$' | wc -l)
 CYCLES_WAITED=0
-while [ $CONNECTION_DEVICES_UP -lt 1 ]
+while [ $CONNECTION_DEVICES_UP -lt 2 ]
 do
     if [ $CYCLES_WAITED -ge 10 ]
     then
@@ -50,18 +50,23 @@ done
 [ $CYCLES_WAITED -gt 0 ] && echo
 
 CONNECTIONS=$(nmcli --terse connection show | wc -l)
-if [ $CONNECTIONS -ne 1 ]
+if [ $CONNECTIONS -ne 2 ]
 then
-    echo "Number of connections: $CONNECTIONS" >&2
+    echo "Number of connections: $CONNECTIONS instead of 2" >&2
     exit 1
 fi
 
-CONNECTION_LINE=$(nmcli --terse connection show)
+CONNECTION_LINE=$(nmcli --terse connection show | grep ':eth0$')
 CONNECTION_UUID=$(echo $CONNECTION_LINE | cut -f 2 -d ':')
 CONNECTION_DEVICE=$(echo $CONNECTION_LINE | cut -f 4 -d ':')
 
 nmcli connection delete uuid "$CONNECTION_UUID"
 
+#    ipv6.addresses "2a02:d400:0000:f268:000c:18ff:fe03:6d9a/64" \
+#    ipv6.dns "2a02:d400:0000:f268:000c:18ff:fe03:6d9f, 2a02:d400:0000:f268:000c:18ff:fe03:5c9f" \
+#    ipv6.dns-search "in.useribm.hu" \
+#    ipv6.gateway "2a02:d400:0000:f268:000c:18ff:fe03:6dfe" \
+#    ipv6.method "manual" \
 nmcli connection add \
     connection.autoconnect yes \
     connection.id internal \
@@ -72,11 +77,10 @@ nmcli connection add \
     ipv4.dns-search "in.useribm.hu" \
     ipv4.gateway "10.228.109.254" \
     ipv4.method "manual" \
-    ipv6.addresses "2a02:d400:0000:f268:000c:18ff:fe03:6d9a/64" \
-    ipv6.dns "2a02:d400:0000:f268:000c:18ff:fe03:6d9f, 2a02:d400:0000:f268:000c:18ff:fe03:5c9f" \
-    ipv6.dns-search "in.useribm.hu" \
-    ipv6.gateway "2a02:d400:0000:f268:000c:18ff:fe03:6dfe" \
-    ipv6.method "manual" \
+    ipv6.method "disabled" \
     save yes
 
 nmcli connection show
+
+hostnamectl hostname mx.in.useribm.hu
+hostnamectl
index 50fd6d58e766412904cf10be8869ab3c750b3ff8..0acf1f9ff13c5e8c425878d0d8ab52d72242476a 100755 (executable)
@@ -1,6 +1,10 @@
 #!/bin/sh
 
 
+sed --in-place=.orig \
+    --expression='s/^#\(submission \+inet \+n\)/\1/' \
+    /etc/postfix/master.cf
+
 postconf myorigin='$myhostname'
 postconf inet_interfaces='all'
 postconf inet_protocols='ipv4'
index 4232ccbd94117307946a8eae446595f5f8dbaa5f..b0385ff6869d9af2160e578980cdce4c8a2b8205 100644 (file)
@@ -1,3 +1,3 @@
 DISTRIBUTION=Fedora
-DISTRIBUTION_VERSION=37
+DISTRIBUTION_VERSION=38
 SPEC_PACKAGES="postfix"