Its quite hard to audit an system manually tbh
so devops makes this process easier, it still requires quite a lot of parsing though, something which makes anisble quite good because you can make your setup into a big list
will byers stan first human second
NASA
Cosmic Funnies
Fai_Ryy
official daine visual archive
Game of Thrones Daily
KIROKAZE

No title available
$LAYYYTER

No title available

roma★

if i look back, i am lost
🩵 avery cochrane 🩵
PUT YOUR BEARD IN MY MOUTH
EXPECTATIONS
untitled

oozey mess

❣ Chile in a Photography ❣
wallacepolsom
Show & Tell

seen from United States

seen from Greece

seen from United Kingdom

seen from Malaysia
seen from United States

seen from United States

seen from Türkiye
seen from Türkiye
seen from Austria

seen from Switzerland
seen from Ireland

seen from Singapore

seen from Malaysia

seen from Denmark

seen from United States

seen from Germany

seen from Bangladesh
seen from United States

seen from Saudi Arabia
seen from United States
@plebcoder
Its quite hard to audit an system manually tbh
so devops makes this process easier, it still requires quite a lot of parsing though, something which makes anisble quite good because you can make your setup into a big list
tldr linux executes a binary
the shell does a bunch of checks, then "execve(2)", the kernel loads the file into memory, has to be ELF format, does some checks depending on the header binary format (or sends the file of to an interpreter if the header bytes says so), creates virtual memory, manages interrupts and then the process is running. EASY! kek
The systemctl command is the primary tool to manage systemd.
/lib/* is read by the kernel and put into /run/*, /etc/* overrides defaults in /lib/* at runtime
just an idea anon
systemd-analyze --user unit-paths
based introspection command that spits out all used paths by systemd
how about that
the binaries themselves create the actual paths, so network manager creates the profiles at runtime. Now, where does systemctl load the files from ? Some binary i assume
nmcli -f all connection
“ hidden “ command that outputs all paths loaded by network manager, shows which configuration file is currently loaded in nmcli
““
NAME UUID TYPE TIMESTAMP TIMESTAMP-REAL AUTOCONNECT AUTOCONNECT-PRIORITY READONLY DBUS-PATH ACTIVE DEVICE STATE ACTIVE-PATH SLAVE FILENAME Wired connection 1 de8087bc-3aae-3487-8d60-1cc8a3e233a3 ethernet 1624640156 Fri 25 Jun 2021 06:55:56 PM CEST yes -999 no /org/freedesktop/NetworkManager/Settings/1 yes ens3 activated /org/freedesktop/NetworkManager/ActiveConnection/1 -- /run/NetworkManager/system-connections/Wired connection 1.nmconnection Wired connection 2 350eafed-57af-37ff-888e-7cc7cb29b91d ethernet 1624640156 Fri 25 Jun 2021 06:55:56 PM CEST yes -999 no /org/freedesktop/NetworkManager/Settings/2 yes ens7 activated /org/freedesktop/NetworkManager/ActiveConnection/2 -- /run/NetworkManager/system-connections/Wired connection 2.nmconnection
‘‘
what configures default networking in linux?
how tf does linux get its default network options? what creates them?
i can configure them manually in BELOW, but what makes the default/automatic config ?
sysconfig_network_files='/etc/sysconfig/network-scripts/' # files contained here: ifcfg-* systemd_network_files='/etc/systemd/network/' # *.link networkmanager_network_files='/etc/NetworkManager/system-connections/' # *.nmconnection
Ethernet or 1Gbps is also known as Gigabit Ethernet or 1000BASE-T ethernet
how about dat
henlo
i am bak bishes
class a b c d networks are all obsolote and anybody that mentions them are gay
tfw you give your 10.x.x.x network a /24 subnet and the graybeards go nuts
nmconnection vs link vs ifcfg files
Wtf is the difference between .nmconnection .link and ifcfg-* files.
/etc/NetworkManager/system-connections/*.nmconnection = network manager configuration keyfiles https://developer.gnome.org/NetworkManager/stable/nm-settings-keyfile.html
/etc/systemd/network/*.link = systemd network configuration files using the ‘new’ syntax https://www.freedesktop.org/software/systemd/man/systemd.link.html
/etc/sysconfig/network-scripts/ifcfg-* = init scripts still used for legacy, it is processed by systemd anyways https://developer.gnome.org/NetworkManager/stable/nm-settings-ifcfg-rh.html
my systemd btw:
Linux centos 4.18.0-193.28.1.el8_2.x86_64 #1 SMP Thu Oct 22 00:20:22 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
finding the right manpage is what you pay a sysadmin to do
SSHFS vs SFTP vs NFS vs Samba vs Webdav
fuck you webdav tbh
WEBDAV HOW DO I ENABLE READ AND WRITE REEEEE
how
how is it possible for /etc/sysconfig/network/ and /etc/systemd/network/ to co-exist ? wtf, dosen’t one cancel out the other ?