Comments (17)
- Error (etc): /etc/grub2-efi.cfg symlink to which does not exist
- Error (etc): /etc/grub2.cfg symlink to which does not exist
- Error (etc): /etc/mtab symlink to /proc/66941/mounts which does not exist
- Error (etc): /etc/alternatives/arptables-man symlink to which does not exist
- Error (etc): /etc/alternatives/arptables-restore-man symlink to which does not exist
- Error (etc): /etc/alternatives/arptables-save-man symlink to which does not exist
- Error (etc): /etc/alternatives/ebtables-man symlink to which does not exist
- Error (etc): /etc/ssl/certs symlink to /etc/pki/ca-trust/extracted/pem/directory-hash which does not exist
- Error (etc): /etc/swid/swidtags.d/fedoraproject.org symlink to /usr/lib/swidtag/fedoraproject.org which does not exist
- Error (etc): /etc/systemd/system/dnsmasq.service symlink to /dev/null which does not exist
- Error (etc): /etc/systemd/system/systemd-repart.service symlink to /dev/null which does not exist
- Error (etc): /etc/systemd/system/multi-user.target.wants/var-mnt-workdirx2dtmp.mount symlink to /etc/systemd/system/multi-user.target.wants/var-mnt-workdirx2dtmp.mount which does not exist
- Error (etc): /etc/xdg/systemd/user symlink to /etc/systemd/user which does not exist
- Error (usr): /usr/local symlink to /var/usrlocal which does not exist
- Error (usr): /usr/tmp symlink to /var/tmp which does not exist
- Error (usr): /usr/etc/fedora-release symlink to which does not exist
- Error (usr): /usr/etc/grub2-efi.cfg symlink to which does not exist
- Error (usr): /usr/etc/grub2.cfg symlink to which does not exist
- Error (usr): /usr/etc/issue symlink to which does not exist
- Error (usr): /usr/etc/issue.net symlink to which does not exist
- Error (usr): /usr/etc/mtab symlink to which does not exist
- Error (usr): /usr/etc/os-release symlink to which does not exist
- Error (usr): /usr/etc/redhat-release symlink to which does not exist
- Error (usr): /usr/etc/resolv.conf symlink to which does not exist
- Error (usr): /usr/etc/system-release symlink to which does not exist
- Error (usr): /usr/etc/system-release-cpe symlink to which does not exist
- Error (usr): /usr/etc/alternatives/arptables-man symlink to which does not exist
- Error (usr): /usr/etc/alternatives/arptables-restore-man symlink to which does not exist
- Error (usr): /usr/etc/alternatives/arptables-save-man symlink to which does not exist
- Error (usr): /usr/etc/alternatives/ebtables-man symlink to which does not exist
- Error (usr): /usr/etc/profile.d/console-login-helper-messages-profile.sh symlink to which does not exist
- Error (usr): /usr/etc/ssl/certs symlink to /etc/pki/ca-trust/extracted/pem/directory-hash which does not exist
- Error (usr): /usr/etc/swid/swidtags.d/fedoraproject.org symlink to /usr/lib/swidtag/fedoraproject.org which does not exist
- Error (usr): /usr/etc/systemd/system/dnsmasq.service symlink to /dev/null which does not exist
- Error (usr): /usr/etc/systemd/system/systemd-repart.service symlink to /dev/null which does not exist
- Error (usr): /usr/etc/xdg/systemd/user symlink to /usr/etc/systemd/user which does not exist
- Error (usr): /usr/lib/.build-id/03/5682ff3773cd63823edbd3595f02aff333f5a6 symlink to /usr/sbin/grub2-sparc64-setup which does not exist
- Error (usr): /usr/lib/.build-id/15/fee697234d952eb445ca152307c7bfc469693f symlink to /usr/sbin/grub2-ofpathname which does not exist
- Error (usr): /usr/lib/.build-id/48/37255a10e140d897b78474df6f4104eb98e1db symlink to /usr/bin/coreutils.single which does not exist
- Error (usr): /usr/lib/.build-id/4c/1c0c4062e50cab411eaa29980cbccd28f3c474 symlink to /usr/sbin/xfs_scrub which does not exist
- Error (usr): /usr/lib/.build-id/5b/ba9dce734446489bbf280a529fdc5ad0f46f2f symlink to /usr/lib/systemd/system-generators/systemd-gpt-auto-generator which does not exist
- Error (usr): /usr/lib/.build-id/76/cc075adb3d632ee3f8d82600e260207cce2fd8 symlink to /usr/bin/systemd-firstboot which does not exist
- Error (usr): /usr/lib/.build-id/dc/ef4aae12529d580b6ae3ea5b8aa4cc11052513 symlink to /usr/libexec/libostree/ostree-trivial-httpd which does not exist
- Error (usr): /usr/lib/.build-id/f7/7f96617de0b7386f53c7b97be8c03e1e0cb551 symlink to /usr/lib64/libncurses++w.so.6.2 which does not exist
- Error (usr): /usr/lib/.build-id/fb/ebf3ef3fc552fd72ce952ee5efe9e833321d40 symlink to /usr/lib64/libncurses++.so.6.2 which does not exist
- Error (usr): /usr/lib/firmware/brcm/brcmfmac43455-sdio.AW-CM256SM.txt.xz symlink to /usr/lib/firmware/brcm/brcmfmac43455-sdio.pine64,quartz64-b.txt.xz which does not exist
- Error (usr): /usr/lib/firmware/brcm/brcmfmac43455-sdio.Raspberry Pi Foundation-Raspberry Pi 4 Model B.txt.xz symlink to /usr/lib/firmware/brcm/brcmfmac43455-sdio.Raspberry
- /var/home/core/Pi
- /var/home/core/Foundation-Raspberry
- /var/home/core/Pi
- /var/home/core/4
- /var/home/core/Model
- /var/home/core/B.txt.xz which does not exist
- Error (usr): /usr/lib/firmware/brcm/brcmfmac43455-sdio.Raspberry Pi Foundation-Raspberry Pi Compute Module 4.txt.xz symlink to /usr/lib/firmware/brcm/brcmfmac43455-sdio.Raspberry
- /var/home/core/Pi
- /var/home/core/Foundation-Raspberry
- /var/home/core/Pi
- /var/home/core/Compute
- /var/home/core/Module
- /var/home/core/4.txt.xz which does not exist
- Error (usr): /usr/lib/modules/5.18.5-200.fc36.x86_64/build symlink to /usr/src/kernels/5.18.5-200.fc36.x86_64 which does not exist
- Error (usr): /usr/lib/modules/5.18.5-200.fc36.x86_64/source symlink to /usr/src/kernels/5.18.5-200.fc36.x86_64 which does not exist
- Error (usr): /usr/lib/sysimage/rpm symlink to /usr/share/rpm which does not exist
- Error (usr): /usr/libexec/gawk symlink to /usr/libexec/awk which does not exist
- Error (usr): /usr/share/gawk symlink to /usr/share/awk which does not exist
- Error (usr): /usr/share/rhel/secrets/etc-pki-entitlement symlink to /etc/pki/entitlement which does not exist
- Error (usr): /usr/share/rhel/secrets/redhat.repo symlink to /etc/yum.repos.d/redhat.repo which does not exist
- Error (usr): /usr/share/rhel/secrets/rhsm symlink to /etc/rhsm which does not exist
There does appear to be some weird results from var that shouldn't be there, not sure why.
Running "ls -l " results in (excluding the weird /var/ files):
from fedora-coreos-config.
Steps:
- Figure out all broken symlinks
- Figure out which one we want to remove
- Write a post-process script that removes the one that are broken
- Write a test that fails on broken symlinks, skipping the one we know are broken
from fedora-coreos-config.
Here is Step 1:
brokensymlinksetc.txt
brokensymlinksusr.txt
from fedora-coreos-config.
Can you directly paste those results into a code block here?
It also looks like that there are some weird results from /var
that should probably not be there in your list. Can you validate that all files in your list are effectively pointing to non-existing files on a default Fedora CoreOS system?
from fedora-coreos-config.
Can you post the code that gave you that output so that we can reproduce it?
The entries in /var/home
are probably false positives from something else you've done in this system.
Can you try reproducing this in a fresh VM with cosa run
?
from fedora-coreos-config.
Code to produce all broken symlinks:
sudo find /etc/ -type l | while read file_name;
do
real_path=$(readlink -f ${file_name});
if ! test -f "${real_path}"; then
echo "Error (etc): ${file_name} symlink to ${real_path} which does not exist";
fi;
done
sudo find /usr/ -type l | while read file_name;
do
real_path=$(readlink -f ${file_name});
if ! test -f "${real_path}"; then
echo "Error (usr): ${file_name} symlink to ${real_path} which does not exist";
fi;
done
Code to check if pointing to valid file:
sudo find /etc/ -type l | while read file_name;
do
real_path=$(readlink -f ${file_name});
if ! test -f "${real_path}"; then
ls -l ${file_name}
fi;
done
sudo find /usr/ -type l | while read file_name;
do
real_path=$(readlink -f ${file_name});
if ! test -f "${real_path}"; then
ls -l ${file_name}
fi;
done
Not all symlinks are invalid, and recreating a new VM reproduces similar results and the weird /var/home/ still appears.
from fedora-coreos-config.
You can use ```
to create multi line code blocks on GitHub.
Let's condense the code a little and fix a few missing quotes "
in the readlink call that were giving us the weird "Pi" results:
#!/bin/bash
find /etc/ /usr/ -type l | while read file_name; do
real_path=$(readlink -f "${file_name}");
if [[ ! -f "${real_path}" ]]; then
ls -l "${file_name}" | cut -d\ -f 9-
fi
done
I strongly recommend that you install ShellCheck and use it to verify your bash scripts. There also usually is some integration with your IDE so that you don't have to run it manually.
To get the full results you also need to make sure that you're running everything as root, not just the initial find command. Thus pasting this in a script and running it with sudo externally gives the best restult.
from fedora-coreos-config.
/etc/mtab -> ../proc/self/mounts
/etc/alternatives/arptables-man -> /usr/share/man/man8/arptables-nft.8.gz
/etc/alternatives/arptables-restore-man -> /usr/share/man/man8/arptables-nft-restore.8.gz
/etc/alternatives/arptables-save-man -> /usr/share/man/man8/arptables-nft-save.8.gz
/etc/alternatives/ebtables-man -> /usr/share/man/man8/ebtables-nft.8.gz
/etc/ssl/certs -> /etc/pki/ca-trust/extracted/pem/directory-hash
/etc/swid/swidtags.d/fedoraproject.org -> /usr/lib/swidtag/fedoraproject.org
/etc/systemd/system/dnsmasq.service -> /dev/null
/etc/systemd/system/systemd-repart.service -> /dev/null
/etc/xdg/systemd/user -> ../../systemd/user
/usr/local -> ../var/usrlocal
/usr/tmp -> ../var/tmp
/usr/etc/fedora-release -> ../usr/lib/fedora-release
/usr/etc/grub2-efi.cfg -> ../boot/grub2/grub.cfg
/usr/etc/grub2.cfg -> ../boot/grub2/grub.cfg
/usr/etc/issue -> ../usr/lib/issue
/usr/etc/issue.net -> ../usr/lib/issue.net
/usr/etc/mtab -> ../proc/self/mounts
/usr/etc/os-release -> ../usr/lib/os-release
/usr/etc/redhat-release -> fedora-release
/usr/etc/resolv.conf -> ../run/systemd/resolve/stub-resolv.conf
/usr/etc/system-release -> fedora-release
/usr/etc/system-release-cpe -> ../usr/lib/system-release-cpe
/usr/etc/alternatives/arptables-man -> /usr/share/man/man8/arptables-nft.8.gz
/usr/etc/alternatives/arptables-restore-man -> /usr/share/man/man8/arptables-nft-restore.8.gz
/usr/etc/alternatives/arptables-save-man -> /usr/share/man/man8/arptables-nft-save.8.gz
/usr/etc/alternatives/ebtables-man -> /usr/share/man/man8/ebtables-nft.8.gz
/usr/etc/profile.d/console-login-helper-messages-profile.sh -> ../../usr/share/console-login-helper-messages/profile.sh
/usr/etc/ssl/certs -> /etc/pki/ca-trust/extracted/pem/directory-hash
/usr/etc/swid/swidtags.d/fedoraproject.org -> /usr/lib/swidtag/fedoraproject.org
/usr/etc/systemd/system/dnsmasq.service -> /dev/null
/usr/etc/systemd/system/systemd-repart.service -> /dev/null
/usr/etc/xdg/systemd/user -> ../../systemd/user
/usr/lib/.build-id/11/99e904d1f52a6ad1cd0c68c142c8a928de79e9 -> ../../../../usr/sbin/grub2-sparc64-setup
/usr/lib/.build-id/32/3b3e78fcb9218fa85c5f78f4420bac528c1a3f -> ../../../../usr/libexec/libostree/ostree-trivial-httpd
/usr/lib/.build-id/48/37255a10e140d897b78474df6f4104eb98e1db -> ../../../../usr/bin/coreutils.single
/usr/lib/.build-id/4c/1c0c4062e50cab411eaa29980cbccd28f3c474 -> ../../../../usr/sbin/xfs_scrub
/usr/lib/.build-id/6e/84f8292b7161c411dd64248b769f1abe568e72 -> ../../../../usr/sbin/grub2-ofpathname
/usr/lib/.build-id/85/84cf89fb2f53e52b578e6b74cb5eaf0a5d47a7 -> ../../../../usr/lib/systemd/system-generators/systemd-gpt-auto-generator
/usr/lib/.build-id/a8/0a580d09973ef7e4f31a492404e1d6ade69cf2 -> ../../../../usr/bin/systemd-firstboot
/usr/lib/.build-id/f7/7f96617de0b7386f53c7b97be8c03e1e0cb551 -> ../../../../usr/lib64/libncurses++w.so.6.2
/usr/lib/.build-id/fb/ebf3ef3fc552fd72ce952ee5efe9e833321d40 -> ../../../../usr/lib64/libncurses++.so.6.2
/usr/lib/modules/5.17.12-300.fc36.x86_64/build -> /usr/src/kernels/5.17.12-300.fc36.x86_64
/usr/lib/modules/5.17.12-300.fc36.x86_64/source -> build
/usr/lib/sysimage/rpm -> ../../share/rpm
/usr/libexec/gawk -> /usr/libexec/awk
/usr/share/gawk -> /usr/share/awk
/usr/share/rhel/secrets/etc-pki-entitlement -> /etc/pki/entitlement
/usr/share/rhel/secrets/redhat.repo -> /etc/yum.repos.d/redhat.repo
/usr/share/rhel/secrets/rhsm -> /etc/rhsm
from fedora-coreos-config.
We need an additional condition to filter those valid symlinks to directories: /etc/xdg/systemd/user -> ../../systemd/user
from fedora-coreos-config.
Symlinks in /etc/systemd
to /dev/null
are also valid as they are masked systemd units (https://fedoramagazine.org/systemd-masking-units/):
/etc/systemd/system/dnsmasq.service -> /dev/null
/etc/systemd/system/systemd-repart.service -> /dev/null
from fedora-coreos-config.
Updated code (checking if folder exists and excluding certain files/folders):
#!/bin/bash
find /etc/ /usr/ -type l | while read file_name; do
real_path=$(readlink -f "${file_name}");
if [ ! -f "${real_path}" ] || [ ! -d "${real_path}" ]; then
if [[ $file_name != /etc/xdg/systemd/user* ]] && [[ $file_name != /etc/systemd* ]]; then
ls -l "${file_name}" | cut -d\ -f 9-
fi
fi
done
Result (too many characters to paste in here):
results_symlinks.txt
from fedora-coreos-config.
If with more filters you get more results then it means that there is an error in the code 🙂
from fedora-coreos-config.
Note some relative symlinks in /usr/etc
are expected to be broken because they assume they're in /etc
. I would just skip over /usr/etc
entirely since any truly broken symlink should be caught when testing /etc
.
from fedora-coreos-config.
Updated code with your comments:
#!/bin/bash
find /etc/ /usr/ -type l | while read file_name; do
real_path=$(readlink -f "${file_name}");
if [ ! -f "${real_path}" ] && [ ! -d "${real_path}" ]; then
if [[ $file_name != /etc/xdg/systemd/user* ]] && [[ $file_name != /etc/systemd* ]] && [[ $file_name != /usr/etc/* ]]; then
ls -l "${file_name}" | cut -d\ -f 9-
fi
fi
done
New list of broken symlinks:
/etc/mtab -> ../proc/self/mounts
/etc/alternatives/arptables-man -> /usr/share/man/man8/arptables-nft.8.gz
/etc/alternatives/arptables-restore-man -> /usr/share/man/man8/arptables-nft-restore.8.gz
/etc/alternatives/arptables-save-man -> /usr/share/man/man8/arptables-nft-save.8.gz
/etc/alternatives/ebtables-man -> /usr/share/man/man8/ebtables-nft.8.gz
/usr/lib/.build-id/03/5682ff3773cd63823edbd3595f02aff333f5a6 -> ../../../../usr/sbin/grub2-sparc64-setup
/usr/lib/.build-id/15/fee697234d952eb445ca152307c7bfc469693f -> ../../../../usr/sbin/grub2-ofpathname
/usr/lib/.build-id/48/37255a10e140d897b78474df6f4104eb98e1db -> ../../../../usr/bin/coreutils.single
/usr/lib/.build-id/4c/1c0c4062e50cab411eaa29980cbccd28f3c474 -> ../../../../usr/sbin/xfs_scrub
/usr/lib/.build-id/5b/ba9dce734446489bbf280a529fdc5ad0f46f2f -> ../../../../usr/lib/systemd/system-generators/systemd-gpt-auto-generator
/usr/lib/.build-id/76/cc075adb3d632ee3f8d82600e260207cce2fd8 -> ../../../../usr/bin/systemd-firstboot
/usr/lib/.build-id/dc/ef4aae12529d580b6ae3ea5b8aa4cc11052513 -> ../../../../usr/libexec/libostree/ostree-trivial-httpd
/usr/lib/.build-id/f7/7f96617de0b7386f53c7b97be8c03e1e0cb551 -> ../../../../usr/lib64/libncurses++w.so.6.2
/usr/lib/.build-id/fb/ebf3ef3fc552fd72ce952ee5efe9e833321d40 -> ../../../../usr/lib64/libncurses++.so.6.2
/usr/lib/firmware/brcm/brcmfmac43455-sdio.AW-CM256SM.txt.xz -> brcmfmac43455-sdio.pine64,quartz64-b.txt.xz
/usr/lib/modules/5.18.6-200.fc36.x86_64/build -> /usr/src/kernels/5.18.6-200.fc36.x86_64
/usr/lib/modules/5.18.6-200.fc36.x86_64/source -> build
/usr/share/rhel/secrets/etc-pki-entitlement -> /etc/pki/entitlement
/usr/share/rhel/secrets/redhat.repo -> /etc/yum.repos.d/redhat.repo
/usr/share/rhel/secrets/rhsm -> /etc/rhsm
from fedora-coreos-config.
real_path=$(readlink -f "${file_name}");
Looks like this one is not correctly handling relative symlinks:
/etc/mtab -> ../proc/self/mounts
if [ ! -f "${real_path}" ] && [ ! -d "${real_path}" ]; then
Let's use Bash's [[
here too.
/etc/alternatives/arptables-man -> /usr/share/man/man8/arptables-nft.8.gz
/etc/alternatives/arptables-restore-man -> /usr/share/man/man8/arptables-nft-restore.8.gz
/etc/alternatives/arptables-save-man -> /usr/share/man/man8/arptables-nft-save.8.gz
/etc/alternatives/ebtables-man -> /usr/share/man/man8/ebtables-nft.8.gz
/usr/lib/.build-id/03/5682ff3773cd63823edbd3595f02aff333f5a6 -> ../../../../usr/sbin/grub2-sparc64-setup
/usr/lib/.build-id/15/fee697234d952eb445ca152307c7bfc469693f -> ../../../../usr/sbin/grub2-ofpathname
/usr/lib/.build-id/48/37255a10e140d897b78474df6f4104eb98e1db -> ../../../../usr/bin/coreutils.single
/usr/lib/.build-id/4c/1c0c4062e50cab411eaa29980cbccd28f3c474 -> ../../../../usr/sbin/xfs_scrub
/usr/lib/.build-id/5b/ba9dce734446489bbf280a529fdc5ad0f46f2f -> ../../../../usr/lib/systemd/system-generators/systemd-gpt-auto-generator
/usr/lib/.build-id/76/cc075adb3d632ee3f8d82600e260207cce2fd8 -> ../../../../usr/bin/systemd-firstboot
/usr/lib/.build-id/dc/ef4aae12529d580b6ae3ea5b8aa4cc11052513 -> ../../../../usr/libexec/libostree/ostree-trivial-httpd
/usr/lib/.build-id/f7/7f96617de0b7386f53c7b97be8c03e1e0cb551 -> ../../../../usr/lib64/libncurses++w.so.6.2
/usr/lib/.build-id/fb/ebf3ef3fc552fd72ce952ee5efe9e833321d40 -> ../../../../usr/lib64/libncurses++.so.6.2
Those are good candidates for removal in step 3.
/usr/lib/firmware/brcm/brcmfmac43455-sdio.AW-CM256SM.txt.xz -> brcmfmac43455-sdio.pine64,quartz64-b.txt.xz
Weird one.
/usr/lib/modules/5.18.6-200.fc36.x86_64/build -> /usr/src/kernels/5.18.6-200.fc36.x86_64
/usr/lib/modules/5.18.6-200.fc36.x86_64/source -> build
Weird too. Which package install those?
/usr/share/rhel/secrets/etc-pki-entitlement -> /etc/pki/entitlement
/usr/share/rhel/secrets/redhat.repo -> /etc/yum.repos.d/redhat.repo
/usr/share/rhel/secrets/rhsm -> /etc/rhsm
Same here, let's figure out where they come from.
from fedora-coreos-config.
real_path=$(readlink -f "${file_name}");
Looks like this one is not correctly handling relative symlinks:
/etc/mtab -> ../proc/self/mounts
OK, I misread this one. It does get correctly resolved by the readlink call but then ls -l
displays it relatively.
Let's just ignore it.
from fedora-coreos-config.
Updated code (with extra [ and ]):
#!/bin/bash
find /etc/ /usr/ -type l | while read file_name; do
real_path=$(readlink -f "${file_name}");
if [[ ! -f "${real_path}" ]] && [[ ! -d "${real_path}" ]]; then
if [[ $file_name != /etc/xdg/systemd/user* ]] && [[ $file_name != /etc/systemd* ]] && [[ $file_name != /usr/etc/* ]]; then
ls -l "${file_name}" | cut -d\ -f 9-
fi
fi
done
Updated list of broken symlinks:
/etc/mtab -> ../proc/self/mounts
/etc/alternatives/arptables-man -> /usr/share/man/man8/arptables-nft.8.gz
/etc/alternatives/arptables-restore-man -> /usr/share/man/man8/arptables-nft-restore.8.gz
/etc/alternatives/arptables-save-man -> /usr/share/man/man8/arptables-nft-save.8.gz
/etc/alternatives/ebtables-man -> /usr/share/man/man8/ebtables-nft.8.gz
/usr/lib/.build-id/03/5682ff3773cd63823edbd3595f02aff333f5a6 -> ../../../../usr/sbin/grub2-sparc64-setup
/usr/lib/.build-id/15/fee697234d952eb445ca152307c7bfc469693f -> ../../../../usr/sbin/grub2-ofpathname
/usr/lib/.build-id/48/37255a10e140d897b78474df6f4104eb98e1db -> ../../../../usr/bin/coreutils.single
/usr/lib/.build-id/4c/1c0c4062e50cab411eaa29980cbccd28f3c474 -> ../../../../usr/sbin/xfs_scrub
/usr/lib/.build-id/5b/ba9dce734446489bbf280a529fdc5ad0f46f2f -> ../../../../usr/lib/systemd/system-generators/systemd-gpt-auto-generator
/usr/lib/.build-id/76/cc075adb3d632ee3f8d82600e260207cce2fd8 -> ../../../../usr/bin/systemd-firstboot
/usr/lib/.build-id/dc/ef4aae12529d580b6ae3ea5b8aa4cc11052513 -> ../../../../usr/libexec/libostree/ostree-trivial-httpd
/usr/lib/.build-id/f7/7f96617de0b7386f53c7b97be8c03e1e0cb551 -> ../../../../usr/lib64/libncurses++w.so.6.2
/usr/lib/.build-id/fb/ebf3ef3fc552fd72ce952ee5efe9e833321d40 -> ../../../../usr/lib64/libncurses++.so.6.2
/usr/lib/firmware/brcm/brcmfmac43455-sdio.AW-CM256SM.txt.xz -> brcmfmac43455-sdio.pine64,quartz64-b.txt.xz
/usr/lib/modules/5.18.6-200.fc36.x86_64/build -> /usr/src/kernels/5.18.6-200.fc36.x86_64
/usr/lib/modules/5.18.6-200.fc36.x86_64/source -> build
/usr/share/rhel/secrets/etc-pki-entitlement -> /etc/pki/entitlement
/usr/share/rhel/secrets/redhat.repo -> /etc/yum.repos.d/redhat.repo
/usr/share/rhel/secrets/rhsm -> /etc/rhsm
/usr/lib/firmware/brcm/brcmfmac43455-sdio.AW-CM256SM.txt.xz
seems to be built by linux-firmware-20220610-135.fc36.noarch
.
Weird one.
/usr/lib/modules/5.18.6-200.fc36.x86_64/build -> /usr/src/kernels/5.18.6-200.fc36.x86_64
/usr/lib/modules/5.18.6-200.fc36.x86_64/source -> build
Both of these seem to be built by kernel-core-5.18.6-200.fc36.x86_64
.
Weird too. Which package install those?
/usr/share/rhel/secrets/etc-pki-entitlement -> /etc/pki/entitlement
/usr/share/rhel/secrets/redhat.repo -> /etc/yum.repos.d/redhat.repo
/usr/share/rhel/secrets/rhsm -> /etc/rhsm
All three of these seem to be built by containers-common-1-56.fc36.noarch
.
from fedora-coreos-config.
Related Issues (20)
- Stop excluding `cowsay` HOT 3
- Add an allowlist test for non-root owned files and ensure their UID/GID are statically allocated HOT 9
- bad permissions on /etc/sudoers.d/coreos-sudo-group HOT 1
- Sharing information between FCOS and SCOS/RHCOS9 HOT 6
- adjust buildroot container to work same as cosa HOT 5
- tests: Convert to new "YAML format" for kola config
- Fix ShellCheck errors
- Add space after `!` in kola YAML fields that want to negate semantics
- Add kola test to verify change of SELinux to permissive mode
- Add kola test that uses a proxy and ostree
- Move downgrade test into separate CI job HOT 3
- Compose an ostree commit by rpm-ostree failed HOT 1
- Add test for big disks on multipath
- rpm-ostree install behavior change -> update tests
- s390x: ext.config.disks.lvmdevices fails ocassionally HOT 2
- Document how to override `exclude-packages`
- enable sshd manually HOT 4
- rpm-ostree install qemu-guest-agent fails HOT 6
- overlay/live-generator : systemd-udev-settle is deprecated HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fedora-coreos-config.