diff --git a/genesis/97genesis/install-python313 b/genesis/97genesis/install-python313 new file mode 100644 index 00000000..3c72525f --- /dev/null +++ b/genesis/97genesis/install-python313 @@ -0,0 +1,202 @@ +#!/bin/sh +#strace /usr/libexec/platform-python -c 'import hashlib; import socket; import argparse; import socket; import os; import http.client; import http.cookies; import subprocess; import base64; import ctypes; import struct; import urllib.parse; import shlex; import configparser' +#dracut_install /usr/libexec/platform-python +dracut_install /usr/bin/python3 +dracut_install /etc/localtime +dracut_install /lib64/libffi.so.8 +dracut_install /lib64/libssl.so.3 +dracut_install /usr/lib64/python3.13/os.py +dracut_install /usr/lib64/gconv/gconv-modules.cache +dracut_install /usr/lib64/python3.13 +dracut_install /usr/lib64/python3.13/collections +dracut_install /usr/lib64/python3.13/ctypes +dracut_install /usr/lib64/python3.13/email +dracut_install /usr/lib64/python3.13/encodings +dracut_install /usr/lib64/python3.13/http +dracut_install /usr/lib64/python3.13/lib-dynload +dracut_install /usr/lib64/python3.13/lib-dynload/fcntl.cpython-313-x86_64-linux-gnu.so +dracut_install /usr/lib64/python3.13/lib-dynload/binascii.cpython-313-x86_64-linux-gnu.so +dracut_install /usr/lib64/python3.13/lib-dynload/_bisect.cpython-313-x86_64-linux-gnu.so +dracut_install /usr/lib64/python3.13/lib-dynload/_blake2.cpython-313-x86_64-linux-gnu.so +dracut_install /usr/lib64/python3.13/lib-dynload/_ctypes.cpython-313-x86_64-linux-gnu.so +dracut_install /usr/lib64/python3.13/lib-dynload/_hashlib.cpython-313-x86_64-linux-gnu.so +dracut_install /usr/lib64/python3.13/lib-dynload/_heapq.cpython-313-x86_64-linux-gnu.so +dracut_install /usr/lib64/python3.13/lib-dynload/math.cpython-313-x86_64-linux-gnu.so +dracut_install /usr/lib64/python3.13/lib-dynload/_posixsubprocess.cpython-313-x86_64-linux-gnu.so +dracut_install /usr/lib64/python3.13/lib-dynload/_random.cpython-313-x86_64-linux-gnu.so +dracut_install /usr/lib64/python3.13/lib-dynload/select.cpython-313-x86_64-linux-gnu.so +dracut_install /usr/lib64/python3.13/lib-dynload/_socket.cpython-313-x86_64-linux-gnu.so +dracut_install /usr/lib64/python3.13/lib-dynload/_ssl.cpython-313-x86_64-linux-gnu.so +dracut_install /usr/lib64/python3.13/lib-dynload/_struct.cpython-313-x86_64-linux-gnu.so +dracut_install /usr/lib64/python3.13/lib-dynload/unicodedata.cpython-313-x86_64-linux-gnu.so +dracut_install /usr/lib64/python3.13/site-packages +dracut_install /usr/lib64/python3.13/urllib +dracut_install /usr/lib64/python3.13/re/__init__.py +dracut_install /usr/lib64/python3.13/re/_casefix.py +dracut_install /usr/lib64/python3.13/re/_compiler.py +dracut_install /usr/lib64/python3.13/re/_constants.py +dracut_install /usr/lib64/python3.13/re/_parser.py +dracut_install /usr/lib64/python3.13/importlib/_abc.py +cp -a /usr/lib64/python3.13/_pyrepl $initdir/usr/lib64/python3.13/_pyrepl +cp -a /usr/lib64/python3.13/re $initdir/usr/lib64/python3.13/re + +dracut_install /usr/lib/locale/en_US.utf8/LC_ADDRESS +dracut_install /usr/lib/locale/en_US.utf8/LC_COLLATE +dracut_install /usr/lib/locale/en_US.utf8/LC_CTYPE +dracut_install /usr/lib/locale/en_US.utf8/LC_IDENTIFICATION +dracut_install /usr/lib/locale/en_US.utf8/LC_MEASUREMENT +dracut_install /usr/lib/locale/en_US.utf8/LC_MESSAGES +dracut_install /usr/lib/locale/en_US.utf8/LC_MESSAGES/SYS_LC_MESSAGES +dracut_install /usr/lib/locale/en_US.utf8/LC_MONETARY +dracut_install /usr/lib/locale/en_US.utf8/LC_NAME +dracut_install /usr/lib/locale/en_US.utf8/LC_NUMERIC +dracut_install /usr/lib/locale/en_US.utf8/LC_PAPER +dracut_install /usr/lib/locale/en_US.utf8/LC_TELEPHONE +dracut_install /usr/lib/locale/en_US.utf8/LC_TIME +dracut_install /usr/lib/python3.13/site-packages +dracut_install /usr/lib64/python3.13/argparse.py +dracut_install /usr/lib64/python3.13/codecs.py +dracut_install /usr/lib64/python3.13/encodings/aliases.py +dracut_install /usr/lib64/python3.13/encodings/utf_8.py +dracut_install /usr/lib64/python3.13/encodings/latin_1.py +dracut_install /usr/lib64/python3.13/encodings/ascii.py +dracut_install /usr/lib64/python3.13/encodings/idna.py +dracut_install /usr/lib64/python3.13/io.py +dracut_install /usr/lib64/python3.13/_weakrefset.py +dracut_install /usr/lib64/python3.13/weakref.py +dracut_install /usr/lib64/python3.13/site.py +dracut_install /usr/lib64/python3.13/stat.py +dracut_install /usr/lib64/python3.13/posixpath.py +dracut_install /usr/lib64/python3.13/genericpath.py +dracut_install /usr/lib64/python3.13/_sitebuiltins.py +dracut_install /usr/lib64/python3.13/_sysconfigdata__linux_x86_64-linux-gnu.py +dracut_install /usr/lib64/python3.13/encodings/__init__.py +dracut_install /usr/lib64/python3.13/socket.py +dracut_install /usr/lib64/python3.13/selectors.py +dracut_install /usr/share/locale/locale.alias +dracut_install /usr/lib64/python3.13/collections/__init__.py +dracut_install /usr/lib64/python3.13/operator.py +dracut_install /usr/lib64/python3.13/keyword.py +dracut_install /usr/lib64/python3.13/heapq.py +dracut_install /usr/lib64/python3.13/reprlib.py +dracut_install /usr/lib64/python3.13/enum.py +dracut_install /usr/lib64/python3.13/types.py +dracut_install /usr/lib64/python3.13/functools.py +dracut_install /usr/lib64/python3.13/http/client.py +dracut_install /usr/lib64/python3.13/email/parser.py +dracut_install /usr/lib64/python3.13/email/feedparser.py +dracut_install /usr/lib64/python3.13/sre_compile.py +dracut_install /usr/lib64/python3.13/sre_parse.py +dracut_install /usr/lib64/python3.13/sre_constants.py +dracut_install /usr/lib64/python3.13/copyreg.py +dracut_install /usr/lib64/python3.13/email/errors.py +dracut_install /usr/lib64/python3.13/email/_policybase.py +dracut_install /usr/lib64/python3.13/email/header.py +dracut_install /usr/lib64/python3.13/email/quoprimime.py +dracut_install /usr/lib64/python3.13/string.py +dracut_install /usr/lib64/python3.13/stringprep.py +dracut_install /usr/lib64/python3.13/email/base64mime.py +dracut_install /usr/lib64/python3.13/base64.py +dracut_install /usr/lib64/python3.13/struct.py +dracut_install /usr/lib64/python3.13/email/charset.py +dracut_install /usr/lib64/python3.13/email/encoders.py +dracut_install /usr/lib64/python3.13/quopri.py +dracut_install /usr/lib64/python3.13/email/utils.py +dracut_install /usr/lib64/python3.13/random.py +dracut_install /usr/lib64/python3.13/warnings.py +dracut_install /usr/lib64/python3.13/hashlib.py +dracut_install /usr/lib64/python3.13/bisect.py +dracut_install /usr/lib64/python3.13/datetime.py +dracut_install /usr/lib64/python3.13/urllib/parse.py +dracut_install /usr/lib64/python3.13/email/_parseaddr.py +dracut_install /usr/lib64/python3.13/calendar.py +dracut_install /usr/lib64/python3.13/locale.py +dracut_install /usr/lib64/python3.13/email/message.py +dracut_install /usr/lib64/python3.13/email/_encoded_words.py +dracut_install /usr/lib64/python3.13/email/iterators.py +dracut_install /usr/lib64/python3.13/http/__init__.py +dracut_install /usr/lib64/python3.13/http/cookies.py +dracut_install /usr/lib64/python3.13/argparse.py +dracut_install /usr/lib64/python3.13/copy.py +dracut_install /usr/lib64/python3.13/textwrap.py +dracut_install /usr/lib64/python3.13/gettext.py +dracut_install /usr/lib64/python3.13/subprocess.py +dracut_install /usr/lib64/python3.13/signal.py +dracut_install /usr/lib64/python3.13/threading.py +dracut_install /usr/lib64/python3.13/traceback.py + dracut_install /usr/lib64/python3.13/traceback.py +dracut_install /usr/lib64/python3.13/linecache.py +dracut_install /usr/lib64/python3.13/tokenize.py +dracut_install /usr/lib64/python3.13/token.py +dracut_install /usr/lib64/python3.13/shlex.py +dracut_install /usr/lib64/python3.13/configparser.py +dracut_install /usr/lib64/python3.13/lib-dynload/readline.cpython-313-x86_64-linux-gnu.so +dracut_install /usr/lib64/python3.13/ctypes/__init__.py +dracut_install /usr/lib64/python3.13/ctypes/_endian.py +dracut_install /usr/lib64/python3.13/ctypes/util.py +dracut_install /usr/lib64/python3.13/ssl.py +dracut_install /usr/lib64/python3.13/ipaddress.py +dracut_install /usr/lib/locale/en_US.utf8/LC_ADDRESS +dracut_install /usr/lib/locale/en_US.utf8/LC_IDENTIFICATION +dracut_install /usr/lib/locale/en_US.utf8/LC_MEASUREMENT +dracut_install /usr/lib/locale/en_US.utf8/LC_MESSAGES/SYS_LC_MESSAGES +dracut_install /usr/lib/locale/en_US.utf8/LC_MONETARY +dracut_install /usr/lib/locale/en_US.utf8/LC_TELEPHONE +dracut_install /usr/lib/locale/en_US.utf8/LC_TIME +dracut_install /usr/lib/locale/en_US.utf8/LC_COLLATE +dracut_install /usr/lib/locale/en_US.utf8/LC_CTYPE +dracut_install /usr/lib/locale/en_US.utf8/LC_NAME +dracut_install /usr/lib/locale/en_US.utf8/LC_NUMERIC +dracut_install /usr/lib/locale/en_US.utf8/LC_PAPER +dracut_install /usr/lib64/python3.13/json/__init__.py /usr/lib64/python3.13/json/decoder.py /usr/lib64/python3.13/json/encoder.py /usr/lib64/python3.13/json/scanner.py /usr/lib64/python3.13/json/tool.py /usr/lib64/python3.13/lib-dynload/_json.cpython-313-x86_64-linux-gnu.so + +# ansible dependencies +dracut_install /usr/lib64/python3.13/runpy.py +dracut_install /usr/lib64/python3.13/importlib/__init__.py +dracut_install /usr/lib64/python3.13/importlib/_bootstrap.py +dracut_install /usr/lib64/python3.13/importlib/_bootstrap_external.py +dracut_install /usr/lib64/python3.13/importlib/machinery.py +dracut_install /usr/lib64/python3.13/importlib/util.py +dracut_install /usr/lib64/python3.13/contextlib.py +dracut_install /usr/lib64/python3.13/pkgutil.py +dracut_install /usr/lib64/python3.13/shutil.py +dracut_install /usr/lib64/python3.13/fnmatch.py +dracut_install /usr/lib64/python3.13/tempfile.py +dracut_install /usr/lib64/python3.13/encodings/cp437.pyc +dracut_install /usr/lib64/python3.13/lib-dynload/zlib.cpython-313-x86_64-linux-gnu.so +dracut_install /usr/lib64/python3.13/lib-dynload/grp.cpython-313-x86_64-linux-gnu.so +dracut_install /usr/lib64/python3.13/lib-dynload/array.cpython-313-x86_64-linux-gnu.so +dracut_install /usr/lib64/python3.13/__future__.py +dracut_install /usr/lib64/python3.13/platform.py +dracut_install /usr/lib64/python3.13/logging/__init__.py +dracut_install /usr/lib64/python3.13/logging/config.py +dracut_install /usr/lib64/python3.13/logging/handlers.py +dracut_install /usr/lib64/python3.13/optparse.py +dracut_install /usr/lib64/python3.13/ast.py +dracut_install /usr/lib64/python3.13/multiprocessing/__init__.py +dracut_install /usr/lib64/python3.13/multiprocessing/connection.py +dracut_install /usr/lib64/python3.13/multiprocessing/context.py +dracut_install /usr/lib64/python3.13/multiprocessing/dummy/__init__.py +dracut_install /usr/lib64/python3.13/multiprocessing/dummy/connection.py +dracut_install /usr/lib64/python3.13/multiprocessing/forkserver.py +dracut_install /usr/lib64/python3.13/multiprocessing/heap.py +dracut_install /usr/lib64/python3.13/multiprocessing/managers.py +dracut_install /usr/lib64/python3.13/multiprocessing/pool.py +dracut_install /usr/lib64/python3.13/multiprocessing/popen_fork.py +dracut_install /usr/lib64/python3.13/multiprocessing/popen_forkserver.py +dracut_install /usr/lib64/python3.13/multiprocessing/popen_spawn_posix.py +dracut_install /usr/lib64/python3.13/multiprocessing/popen_spawn_win32.py +dracut_install /usr/lib64/python3.13/multiprocessing/process.py +dracut_install /usr/lib64/python3.13/multiprocessing/queues.py +dracut_install /usr/lib64/python3.13/multiprocessing/reduction.py +dracut_install /usr/lib64/python3.13/multiprocessing/resource_sharer.py +dracut_install /usr/lib64/python3.13/multiprocessing/sharedctypes.py +dracut_install /usr/lib64/python3.13/multiprocessing/spawn.py +dracut_install /usr/lib64/python3.13/multiprocessing/synchronize.py +dracut_install /usr/lib64/python3.13/multiprocessing/util.py +dracut_install /usr/lib64/python3.13/pickle.py +dracut_install /usr/lib64/python3.13/_compat_pickle.py +dracut_install /usr/lib64/python3.13/queue.py +dracut_install /usr/lib64/python3.13/glob.py +dracut_install /usr/lib64/python3.13/getpass.py + diff --git a/genesis/97genesis/install-python b/genesis/97genesis/install-python39 similarity index 100% rename from genesis/97genesis/install-python rename to genesis/97genesis/install-python39