|
Lone_Strider posted:why is systemd so polarizing? all the counterarguments seem to be that it "does too much" and "its not the unix way" and that gets linux nerds really riled up despite the fact that it's p good at what it does? idiot nerd tribalism
|
# ? Apr 8, 2016 19:10 |
|
|
# ? Jun 3, 2024 19:02 |
|
Lone_Strider posted:why is systemd so polarizing? all the counterarguments seem to be that it "does too much" and "its not the unix way" and that gets linux nerds really riled up despite the fact that it's p good at what it does? If by "riled up" you mean "send death threats to the creator." Then yes, lovely nerds who are lovely at Linux get way to angry at their lovely thing getting replaced.
|
# ? Apr 8, 2016 19:12 |
|
ratbert90 posted:If by "riled up" you mean "send death threats to the creator." Then yes, lovely nerds who are lovely at Linux get way to angry at their lovely thing getting replaced. I thought there might have been some valid criticism but jfc
|
# ? Apr 8, 2016 19:15 |
|
Here's how I determine if something is cool and good: CentOS defaults to it? Cool and good : Look into it Ubuntu replaced it with their own version? Uncool and bad : Look into it
|
# ? Apr 8, 2016 19:28 |
|
Lone_Strider posted:why is systemd so polarizing? all the counterarguments seem to be that it "does too much" and "its not the unix way" and that gets linux nerds really riled up despite the fact that it's p good at what it does? i find it easier to look at /etc/init.d when i'm trying to figure out what should be running and how it's running and so on. i have to type "chkconfig" to make the system tell me what the command is to list services after a number of years with systemd, i'm sure i'll get similarly familiar with it
|
# ? Apr 8, 2016 21:07 |
|
why does rhel7.2 create a virbr0 network that completely fucks its local networking
|
# ? Apr 8, 2016 21:11 |
|
prefect posted:i find it easier to look at /etc/init.d when i'm trying to figure out what should be running and how it's running and so on. i have to type "chkconfig" to make the system tell me what the command is to list services /etc/init.d was already a lie
|
# ? Apr 8, 2016 21:18 |
|
also, if you run "sudo system httpd start" and something goes wrong, you see the error message right there. it's super useful
|
# ? Apr 8, 2016 21:20 |
|
protip: the sudo part is unnecessary
|
# ? Apr 8, 2016 21:25 |
|
ratbert90 posted:Here's how I determine if something is cool and good: CentOS is good too
|
# ? Apr 8, 2016 23:51 |
|
FreeBSD is good and doesn't have systemd because it's just going to use launchd rather than a clone
|
# ? Apr 9, 2016 01:45 |
|
graph posted:why does rhel7.2 create a virbr0 network that completely fucks its local networking because someone thought it was a good idea to include kvm virtualization in the release by default
|
# ? Apr 9, 2016 03:32 |
|
graph posted:why does rhel7.2 create a virbr0 network that completely fucks its local networking it's virtualization. Type the following to stop it now: sudo virsh net-destroy default Type the following to stop it happening in the future (I think... phone posting and not able to check now): sudo virsh net-autostart default --disable
|
# ? Apr 9, 2016 03:59 |
|
yeah just go right ahead and run this command containing "destroy" as root, it's normal and will actually fix your computer. Linux
|
# ? Apr 9, 2016 04:38 |
|
atomicthumbs posted:yeah just go right ahead and run this command containing "destroy" as root, it's normal and will actually fix your computer. Server OS has server commands. News at 11, water wet, atomicthumbs retarded.
|
# ? Apr 9, 2016 05:00 |
|
ratbert90 posted:Server OS has server commands. News at 11, water wet, atomicthumbs retarded.
|
# ? Apr 9, 2016 05:19 |
|
celeron 300a posted:it's virtualization. Type the following to stop it now: thanks for replying i did something similar and it just hosed the networking into oblivion and yes this is a rhel7.2 vm
|
# ? Apr 9, 2016 05:31 |
|
graph posted:thanks for replying i did something similar and it just hosed the networking into oblivion No prob! That network is used by your host's VM guests to reach the physical network, so if you are actually running VMs, you will want to leave it alone (or use hostdev network devices). To bring it back, just re-run autostart without the "--disable" and reboot. You can change its addressing crap by typing: sudo virsh net-edit default search and replace the 122 everywhere. If you need a gui, use virt-manager. celeron 300a fucked around with this message at 05:42 on Apr 9, 2016 |
# ? Apr 9, 2016 05:39 |
|
Lone_Strider posted:I thought there might have been some valid criticism but jfc there is some valid criticism because lennart gotta lennart. however 99% of the "criticism" of systemd you will find is just nerds shaking with rage bc they cant janitor how their computer boots by writing bash anymore (iirc they actually still can if they really want to) (not that they ever could or would, the more fanatical the hatred the less likely it is the source has ever janitored a computer at that level)
|
# ? Apr 9, 2016 05:58 |
|
Suspicious Dish posted:/etc/init.d was already a lie speaking of /etc fuckery, /etc/sysconfig is truly amazing these days (i'm the three copies of each ifcfg-<interface> script in three different paths under /etc/sysconfig/network, hardlinked to each other)
|
# ? Apr 9, 2016 06:01 |
|
lennart's next goal is to destroy /etc
|
# ? Apr 9, 2016 06:03 |
Suspicious Dish posted:lennart's next goal is to destroy /etc
|
|
# ? Apr 9, 2016 06:12 |
|
its something that would make literally all the people angry but after /usr merge we now have: /usr - os as shipped by vendor /etc - admin and vendor-specific overrides /var - semi-permanent runtime state /run - volatile runtime state which is super neato and is really cool and kind of maybe matches what a grown up, well-designed os would do but then you run into garbage like /etc/nsswitch.conf the current idea is to just have /usr/etc and have symlinks or hardlinks to it for edge cases like that
|
# ? Apr 9, 2016 06:19 |
|
countdown until all the sysadmin unix questions on stackexchange become literally obsolete it's like seeing those "master windows 98 in 24 hours" books at the local fry's
|
# ? Apr 9, 2016 06:26 |
|
celeron 300a posted:countdown until all the sysadmin unix questions on stackexchange become literally obsolete now ask yourself why all those sysadmins hate systemd
|
# ? Apr 9, 2016 06:39 |
|
So then I would configure my webserver or SSH daemon or skeleton files or whatever in /usr/etc instead of /etc? What's the benefit?
|
# ? Apr 9, 2016 08:01 |
|
no, /etc/ would still be for environment and admin overrides and such the idea is that static files like /etc/nsswitch.conf which are fundamentally part of the os configuration would be in /usr, where they can be updated atomically to a new os release when need be right now /etc/ is a garbage heap of "per environment" stuff and "per os stuff" with no distinction between the two
|
# ? Apr 9, 2016 08:08 |
|
Suspicious Dish posted:no, /etc/ would still be for environment and admin overrides and such nsswitch still gets changed by admins for stuff like using ldap to resolve users and groups. this sounds like someone is going to replace nsswitch with some horrorshow like resolvconf.
|
# ? Apr 9, 2016 08:31 |
|
imagine if all that kind of stuff was in a database maintained by some sort of system management framework…
|
# ? Apr 9, 2016 08:32 |
|
now imagine that database was in XML using the most idiotic of schemas...
|
# ? Apr 9, 2016 08:39 |
|
celeron 300a posted:nsswitch still gets changed by admins for stuff like using ldap to resolve users and groups. It's almost like we should have both an OS default and an admin override so we don't need to run a merge on your config files at upgrade time.
|
# ? Apr 9, 2016 08:39 |
|
ratbert90 posted:Server OS has server commands. News at 11, water wet, atomicthumbs retarded. Linux isn't a server OS. Microsoft Windows and Unix are server OSs. Linux is a clone of a clone of a clone made in a Finnish nerd's basement and is in no way production-ready.
|
# ? Apr 9, 2016 08:48 |
|
Suspicious Dish posted:It's almost like we should have both an OS default and an admin override so we don't need to run a merge on your config files at upgrade time. yes please
|
# ? Apr 9, 2016 11:52 |
|
ya the empty-by-default /etc thing is cool and would have made my openembedded fuckingaround a bit easier most things lennart does are cool but you do have to keep an eye on him regardless or you might wake up one day with brtfs forced down your throat and no say in the matter
|
# ? Apr 9, 2016 14:33 |
|
atomicthumbs posted:Linux isn't a server OS. Microsoft Windows and Unix are server OSs. Linux is a clone of a clone of a clone made in a Finnish nerd's basement and is in no way production-ready. Agreed, we all need to use BeOS.
|
# ? Apr 9, 2016 14:42 |
Suspicious Dish posted:It's almost like we should have both an OS default and an admin override so we don't need to run a merge on your config files at upgrade time.
|
|
# ? Apr 9, 2016 14:54 |
|
btrfs is actually the sound it makes when you shove systemd down a neckbeard's throat
|
# ? Apr 9, 2016 15:01 |
|
Welcome to butt erfs
|
# ? Apr 9, 2016 15:48 |
|
Actually btrfs is, in fact, bad, and violates the end to end principle. Maybe systemd does too but that doesnt change the fact that it's a gently caress of a lot better than anything that came before. The same is not true of btrfs.
|
# ? Apr 9, 2016 17:37 |
|
|
# ? Jun 3, 2024 19:02 |
|
Mr Dog posted:Actually btrfs is, in fact, bad, and violates the end to end principle. how?
|
# ? Apr 9, 2016 18:44 |