Updated various scripts.
authorZoltán Felleg <zoltan.felleg@userrendszerhaz.hu>
Wed, 29 Oct 2025 08:12:35 +0000 (09:12 +0100)
committerZoltán Felleg <zoltan.felleg@userrendszerhaz.hu>
Wed, 29 Oct 2025 08:12:35 +0000 (09:12 +0100)
scripts/dnf.conf.fedora
scripts/n2id.py [new file with mode: 0755]
scripts/nn2ip.py
scripts/rsyncbackup.sh
scripts/update-base.sh

index b56a6cc7f7e7c72a492ed7a23c217f3318ec4011..eb23b5e8fc298d4e24cd7b0cc280fd767ccb52a1 100644 (file)
@@ -11,3 +11,8 @@ gpgcheck=0
 name=Fedora $releasever - $basearch - Updates
 baseurl=http://store.in.useribm.hu/linux/fedora/updates/$releasever/Everything/$basearch/
 gpgcheck=0
+
+[local-user-built]
+name=Fedora $releasever - $basearch - USER
+baseurl=http://store.in.useribm.hu/linux/fedora/updates/$releasever/user/$basearch/
+gpgcheck=0
diff --git a/scripts/n2id.py b/scripts/n2id.py
new file mode 100755 (executable)
index 0000000..2add238
--- /dev/null
@@ -0,0 +1,50 @@
+#!/usr/bin/env python
+# name to user id
+
+
+import sys
+
+
+name_tuples = [('akosztolanyi', None),
+               ('csgulyas', None),
+               ('dvasary', None),
+               ('epali', None),
+               ('fritter', None),
+               ('fschnell', None),
+               ('khorvath', None),
+               ('kkele', None),
+               ('lpaldi', None),
+               ('mszabo', None),
+               ('pbognar', None),
+               ('rrendek', None),
+               ('tgulyas', None),
+               ('tlevai', None),
+               ('zfelleg', None),
+               ('zvad', None)]
+
+def get_id_of_name(name, modulo=256):
+    name_value = 0
+    for position in range(len(name)):
+        name_value *= 10
+        name_character = name[position].lower()
+        if name_character in '0123456789':
+            character_value = int(name_character)
+        else:
+            character_value = ord(name_character) + 1 - ord('a')
+        name_value += character_value
+    return name_value % modulo
+
+
+if __name__ == '__main__':
+    if len(sys.argv) == 1:
+        for (name, modification) in name_tuples:
+            print('{:12}: {:3}, {:4}'.format(name,
+                                             get_id_of_name(name),
+                                             get_id_of_name(name,
+                                                            8192)))
+    elif len(sys.argv) == 3:
+        fqhnimnd_tuples = [(sys.argv[1], None, sys.argv[2], '')]
+        nfsd_tuples = [(sys.argv[2], None, '')]
+        list_ip_addresses(nfsd_tuples, fqhnimnd_tuples)
+    else:
+        print(len(sys.argv))
index 69a9506b0ff6b7fd266b1ae438125385a941f4f5..c2baadf96b6ef7265b2317c9d291575b6f1dc614 100755 (executable)
@@ -12,6 +12,7 @@ fqhnimnd_tuples = [('ac.in.useribm.hu',                None,           'aap', 'a
                    ('accounting.in.useribm.hu',        None,           'sv',  'accounting desktop/server'),
                    ('ah.in.useribm.hu',                None,           'aap', 'automation hub'),
                    ('aka2pp.in.useribm.hu',            None,           'ak',  'afp2pdf plus'),
+                   ('akwin11.in.useribm.hu',           None,           'ak',  'windows 11'),
                    ('apcups1.in.useribm.hu',           None,           'up',  'apc ups 1'),
                    ('apcups2.in.useribm.hu',           None,           'up',  'apc ups 2'),
                    ('archer-ax1800-fin.in.useribm.hu', None,           'wr',  'archer ax1800 finance'),
@@ -51,9 +52,13 @@ fqhnimnd_tuples = [('ac.in.useribm.hu',                None,           'aap', 'a
                    ('l1ets2.in.useribm.hu',            None,           'l1m', 'linuxone ets 2'),
                    ('l1hmca.in.useribm.hu',            None,           'l1m', 'linuxone hmc a'),
                    ('l1hmcb.in.useribm.hu',            None,           'l1m', 'linuxone hmc b'),
+                   ('l1keco.in.useribm.hu',            None,           'l1',  'kernel compile server'),
+                   ('l1oracle.in.useribm.hu',          None,           'l1',  'oracle server'),
+                   ('l1rescue.in.useribm.hu',          None,           'l1',  'rescue server'),
                    ('l1sea.in.useribm.hu',             None,           'l1m', 'linuxone support element a'),
                    ('l1seb.in.useribm.hu',             None,           'l1m', 'linuxone support element b'),
                    ('l1tsm.in.useribm.hu',             None,           'l1',  'tsm server'),
+                   ('l1zdnn.in.useribm.hu',            None,           'l1',  'zdnn server'),
                    ('log.in.useribm.hu',               None,           'is',  'log server'),
                    ('lpar11.in.useribm.hu',            ('fixed',  11), 'pwr', 'lpar 11'),
                    ('lpar12.in.useribm.hu',            ('fixed',  12), 'pwr', 'lpar 12'),
@@ -65,6 +70,7 @@ fqhnimnd_tuples = [('ac.in.useribm.hu',                None,           'aap', 'a
                    ('lpar18.in.useribm.hu',            ('fixed',  18), 'pwr', 'lpar 18'),
                    ('lpar19.in.useribm.hu',            ('fixed',  19), 'pwr', 'lpar 19'),
                    ('lpar20.in.useribm.hu',            ('fixed',  20), 'pwr', 'lpar 20'),
+                   ('mscohesity.in.useribm.hu',        None,           'ms',  'cohesity server'),
                    ('mx.in.useribm.hu',                None,           'is',  'mail server'),
                    ('mx.pm.useribm.hu',                None,           'pm',  'mail server'),
                    ('netlock.in.useribm.hu',           None,           'av',  'avon netlock server'),
@@ -73,15 +79,17 @@ fqhnimnd_tuples = [('ac.in.useribm.hu',                None,           'aap', 'a
                    ('ns2.in.useribm.hu',               ('fixed', 159), 'ib',  'name server 2'),
                    ('olvmengine.in.useribm.hu',        None,           'olvm', 'oracle linux virtualization manager engine host'),
                    ('olvmhost1.in.useribm.hu',         None,           'olvm', 'oracle linux virtualization manager kvm host 1'),
+                   ('pgs.in.useribm.hu',               None,           'is',  'postgresql server'),
+                   ('pki.in.useribm.hu',               None,           'is',  'public key infrastructure server'),
+                   ('pns.pm.useribm.hu',               None,           'pm',  'perimeter name server'),
+                   ('quorum.in.useribm.hu',            None,           'is',  '(cluster) quorum server'),
                    ('roboot.in.useribm.hu',            None,           'ro',  'red hat openshift bootstrap'),
                    ('roctl1.in.useribm.hu',            None,           'ro',  'red hat openshift controller 1'),
                    ('roctl2.in.useribm.hu',            None,           'ro',  'red hat openshift controller 2'),
                    ('roctl3.in.useribm.hu',            None,           'ro',  'red hat openshift controller 3'),
                    ('rowrk1.in.useribm.hu',            None,           'ro',  'red hat openshift worker 1'),
                    ('rowrk2.in.useribm.hu',            None,           'ro',  'red hat openshift worker 2'),
-                   ('pki.in.useribm.hu',               None,           'is',  'public key infrastructure server'),
-                   ('quorum.in.useribm.hu',            None,           'is',  '(cluster) quorum server'),
-                   ('pns.pm.useribm.hu',               None,           'pm',  'perimeter name server'),
+                   ('rrjmeter.in.useribm.hu',          None,           'rr',  'rrendek jmeter'),
                    ('s6730-s24x6q.in.useribm.hu',      None,           'ns',  'huawei s6730-s24x6q'),
                    ('slycpx.in.useribm.hu',            None,           'is',  'sly crm proxy'),
                    ('slycrm.in.useribm.hu',            None,           'is',  'sly crm server'),
@@ -125,6 +133,7 @@ fqhnimnd_tuples = [('ac.in.useribm.hu',                None,           'aap', 'a
                    ('zffc830.10g.useribm.hu',          None,           '10g', 'zffc830'),
                    ('zfhp.in.useribm.hu',              None,           'zf',  'zfelleg http proxy'),
                    ('zfrhel7.in.useribm.hu',           None,           'zf',  'zfrhel7'),
+                   ('zfrocm.in.useribm.hu',            ('extend', 1),  'zf',  'zfrocm'),
                    ('zfredmi.in.useribm.hu',           None,           'mp',  'zfelleg redmi mobile'),
                    ('zfwin11.in.useribm.hu',           None,           'zf',  'zfelleg windows 11'),
                    ('zfws.in.useribm.hu',              None,           'zf',  'zfelleg web server')]
index 00440c9cc9488bdf7bf31b36740023464a47e248..23128cef518ce5d91e1589cbc90497a6455fcab5 100755 (executable)
@@ -36,11 +36,11 @@ fi
 RSYNC="$RSYNC_BINARY $RSYNC_OPTIONS"
 
 
-TARGET_HOST=store.10g.useribm.hu
+TARGET_HOST=store.in.useribm.hu
 TARGET_MODULE=backup
 echo "Syncing module lxc-filesystems to $TARGET_HOST"
 date
-echo $RSYNC /lxc/filesystems/ ${TARGET_HOST}::$TARGET_MODULE/lxc-filesystems >/tmp/rsync.$$
+echo $RSYNC /lxc/filesystems/ ${TARGET_HOST}::$TARGET_MODULE/l1chost-lxc-filesystems >/tmp/rsync.$$
 bash /tmp/rsync.$$
 RSYNC_RC=$?
 TRIES=1
index 00e4331f8da834f0278dbb08324c6364a4503d4b..a663cf477073c08b2c988bdf20f26ee3675eca97 100755 (executable)
@@ -137,6 +137,7 @@ update_packages()
                 --installroot=$CONTAINER_PATH/rootfs \
                 --releasever=$DNF_RELEASEVER \
                 clean all
+            rm --force $CONTAINER_PATH/rootfs/var/log/*.log
             ;;
         "Rocky")
             YUM_CONFIG=$SCRIPT_PATH/yum.conf.rocky