Originally posted by tuxd3v
View Post
Announcement
Collapse
No announcement yet.
Dbus Broker 17 Released - No Longer Depends On Glib, Better Isolation With Systemd
Collapse
X
-
- Likes 2
-
Originally posted by tuxd3v View Post
bla bla bla bla bla
- Likes 4
Leave a comment:
-
Originally posted by pal666 View Postthat wasn't systemd, moron. that was either your crooked hands or your distro (and since you've mentioned openrc, it sounds like a distro for crookedhanders)
it's like "make fucked my build" when you are too stupid to write coherent makefile
By the way, Debian is trying to force me to install systemd so I have some packages blocked from installing and solving some bugs for not using it. I installed Devuan in my new laptop and works fine, so I suppose that I will install it here too if more problems arise.Last edited by malkavian; 02 January 2019, 06:20 AM.
- Likes 1
Leave a comment:
-
A lot of missinformed people, or less aducated on the matter, speaks of Systemd like a good thing for linux in General..
SystemD is good only for Desktop users, who came from Windows, also it works bether for containers than SysVinit, but Again for Windows users..
A lot of missinformed people speak against the SysVinit Scripts, but they can be Cgroups Aware, because that has nothing to do with Systemd..
What they donĀ“ t tel, is that Systemd is like a plague, and a theath to linux ecosystem in General, I donĀ“ t even understand why, it is used outside containers/desktop..
If can have a taste of that shitty craziness bellow:
Code:root@desktop0:~# ls -l /lib/systemd/system/ total 812 -rw-r--r-- 1 root root 741 Dec 29 2016 accounts-daemon.service -rw-r--r-- 1 root root 115 Sep 20 2016 acpid.path -rw-r--r-- 1 root root 234 Sep 20 2016 acpid.service -rw-r--r-- 1 root root 115 Sep 20 2016 acpid.socket -rw-r--r-- 1 root root 502 Jan 23 2017 alsa-restore.service -rw-r--r-- 1 root root 475 Jan 23 2017 alsa-state.service lrwxrwxrwx 1 root root 9 Aug 2 23:09 alsa-utils.service -> /dev/null -rw-r--r-- 1 root root 224 May 29 2017 anacron.service -rw-r--r-- 1 root root 145 May 29 2017 anacron.timer -rw-r--r-- 1 root root 225 Sep 13 2017 apt-daily.service -rw-r--r-- 1 root root 156 Sep 13 2017 apt-daily.timer -rw-r--r-- 1 root root 238 Sep 13 2017 apt-daily-upgrade.service -rw-r--r-- 1 root root 184 Sep 13 2017 apt-daily-upgrade.timer -rw-r--r-- 1 root root 169 Dec 8 2016 atd.service lrwxrwxrwx 1 root root 14 Jun 13 2018 [email protected] -> [email protected] -rw-r--r-- 1 root root 1044 Jan 23 2017 avahi-daemon.service -rw-r--r-- 1 root root 874 Jan 23 2017 avahi-daemon.socket -rw-r--r-- 1 root root 879 Jun 13 2018 basic.target drwxr-xr-x 2 root root 4096 Aug 2 23:09 basic.target.wants -rw-r--r-- 1 root root 1159 Dec 11 2016 binfmt-support.service -rw-r--r-- 1 root root 420 Sep 13 2017 bluetooth.service -rw-r--r-- 1 root root 379 Jun 13 2018 bluetooth.target lrwxrwxrwx 1 root root 9 Jun 13 2018 bootlogd.service -> /dev/null lrwxrwxrwx 1 root root 9 Jun 13 2018 bootlogs.service -> /dev/null lrwxrwxrwx 1 root root 9 Jun 13 2018 bootmisc.service -> /dev/null -rw-r--r-- 1 root root 358 Jun 13 2018 busnames.target drwxr-xr-x 2 root root 4096 Dec 3 2017 busnames.target.wants lrwxrwxrwx 1 root root 9 Jun 13 2018 checkfs.service -> /dev/null lrwxrwxrwx 1 root root 9 Jun 13 2018 checkroot-bootclean.service -> /dev/null lrwxrwxrwx 1 root root 9 Jun 13 2018 checkroot.service -> /dev/null -rw-r--r-- 1 root root 770 Jun 13 2018 console-getty.service -rw-r--r-- 1 root root 312 May 20 2016 console-setup.service -rw-r--r-- 1 root root 791 Jun 13 2018 [email protected] -rw-r--r-- 1 root root 251 Oct 7 2017 cron.service lrwxrwxrwx 1 root root 9 Jun 13 2018 cryptdisks-early.service -> /dev/null lrwxrwxrwx 1 root root 9 Jun 13 2018 cryptdisks.service -> /dev/null -rw-r--r-- 1 root root 394 Jun 13 2018 cryptsetup-pre.target -rw-r--r-- 1 root root 366 Jun 13 2018 cryptsetup.target lrwxrwxrwx 1 root root 13 Jun 13 2018 ctrl-alt-del.target -> reboot.target lrwxrwxrwx 1 root root 25 Jun 13 2018 dbus-org.freedesktop.hostname1.service -> systemd-hostnamed.service lrwxrwxrwx 1 root root 23 Jun 13 2018 dbus-org.freedesktop.locale1.service -> systemd-localed.service lrwxrwxrwx 1 root root 22 Jun 13 2018 dbus-org.freedesktop.login1.service -> systemd-logind.service lrwxrwxrwx 1 root root 24 Jun 13 2018 dbus-org.freedesktop.network1.service -> systemd-networkd.service lrwxrwxrwx 1 root root 24 Jun 13 2018 dbus-org.freedesktop.resolve1.service -> systemd-resolved.service lrwxrwxrwx 1 root root 25 Jun 13 2018 dbus-org.freedesktop.timedate1.service -> systemd-timedated.service -rw-r--r-- 1 root root 366 Mar 2 2018 dbus.service -rw-r--r-- 1 root root 106 Mar 2 2018 dbus.socket -rw-r--r-- 1 root root 1010 Jun 13 2018 debug-shell.service lrwxrwxrwx 1 root root 16 Jun 13 2018 default.target -> graphical.target -rw-r--r-- 1 root root 709 Jun 13 2018 dev-hugepages.mount -rw-r--r-- 1 root root 624 Jun 13 2018 dev-mqueue.mount -rw-r--r-- 1 root root 1046 Jun 13 2018 emergency.service -rw-r--r-- 1 root root 431 Jun 13 2018 emergency.target -rw-r--r-- 1 root root 501 Jun 13 2018 exit.target -rw-r--r-- 1 root root 440 Jun 13 2018 final.target lrwxrwxrwx 1 root root 9 Jun 13 2018 fuse.service -> /dev/null -rw-r--r-- 1 root root 154 Jan 27 2017 geoclue.service -rw-r--r-- 1 root root 1737 Jun 13 2018 [email protected] -rw-r--r-- 1 root root 342 Jun 13 2018 getty-static.service -rw-r--r-- 1 root root 460 Jun 13 2018 getty.target drwxr-xr-x 2 root root 4096 Aug 3 00:22 getty.target.wants -rw-r--r-- 1 root root 558 Jun 13 2018 graphical.target drwxr-xr-x 2 root root 4096 Aug 3 00:22 graphical.target.wants lrwxrwxrwx 1 root root 9 Jun 13 2018 halt.service -> /dev/null -rw-r--r-- 1 root root 487 Jun 13 2018 halt.target -rw-r--r-- 1 root root 447 Jun 13 2018 hibernate.target lrwxrwxrwx 1 root root 9 Jun 13 2018 hostname.service -> /dev/null lrwxrwxrwx 1 root root 9 Jun 13 2018 hwclock.service -> /dev/null -rw-r--r-- 1 root root 468 Jun 13 2018 hybrid-sleep.target -rw-r--r-- 1 root root 552 Jan 10 2017 [email protected] -rw-r--r-- 1 root root 201 Feb 2 2017 iio-sensor-proxy.service -rw-r--r-- 1 root root 630 Jun 13 2018 initrd-cleanup.service -rw-r--r-- 1 root root 553 Jun 13 2018 initrd-fs.target -rw-r--r-- 1 root root 790 Jun 13 2018 initrd-parse-etc.service -rw-r--r-- 1 root root 521 Jun 13 2018 initrd-root-device.target -rw-r--r-- 1 root root 526 Jun 13 2018 initrd-root-fs.target -rw-r--r-- 1 root root 640 Jun 13 2018 initrd-switch-root.service -rw-r--r-- 1 root root 714 Jun 13 2018 initrd-switch-root.target -rw-r--r-- 1 root root 723 Jun 13 2018 initrd.target -rw-r--r-- 1 root root 664 Jun 13 2018 initrd-udevadm-cleanup-db.service -rw-r--r-- 1 root root 333 Mar 10 2017 irqbalance.service -rw-r--r-- 1 root root 501 Jun 13 2018 kexec.target -rw-r--r-- 1 root root 287 May 19 2016 keyboard-setup.service lrwxrwxrwx 1 root root 9 Jun 13 2018 killprocs.service -> /dev/null lrwxrwxrwx 1 root root 28 Jun 13 2018 kmod.service -> systemd-modules-load.service -rw-r--r-- 1 root root 677 Jun 13 2018 kmod-static-nodes.service -rw-r--r-- 1 root root 412 Sep 15 2014 lightdm.service -rw-r--r-- 1 root root 199 Apr 5 2014 lm-sensors.service -rw-r--r-- 1 root root 395 Jun 13 2018 local-fs-pre.target -rw-r--r-- 1 root root 507 Jun 13 2018 local-fs.target drwxr-xr-x 2 root root 4096 Aug 3 00:22 local-fs.target.wants -rw-r--r-- 1 root root 405 Jun 13 2018 machine.slice -rw-r--r-- 1 root root 358 May 8 2017 minissdpd.service -rw-r--r-- 1 root root 268 Nov 16 2016 ModemManager.service lrwxrwxrwx 1 root root 28 Jun 13 2018 module-init-tools.service -> systemd-modules-load.service lrwxrwxrwx 1 root root 9 Jun 13 2018 motd.service -> /dev/null lrwxrwxrwx 1 root root 9 Jun 13 2018 mountall-bootclean.service -> /dev/null lrwxrwxrwx 1 root root 9 Jun 13 2018 mountall.service -> /dev/null lrwxrwxrwx 1 root root 9 Jun 13 2018 mountdevsubfs.service -> /dev/null lrwxrwxrwx 1 root root 9 Jun 13 2018 mountkernfs.service -> /dev/null lrwxrwxrwx 1 root root 9 Jun 13 2018 mountnfs-bootclean.service -> /dev/null lrwxrwxrwx 1 root root 9 Jun 13 2018 mountnfs.service -> /dev/null -rw-r--r-- 1 root root 492 Jun 13 2018 multi-user.target drwxr-xr-x 2 root root 4096 Aug 3 00:22 multi-user.target.wants -rw-r--r-- 1 root root 735 Oct 19 2016 networking.service -rw-r--r-- 1 root root 364 Mar 18 2017 NetworkManager-dispatcher.service lrwxrwxrwx 1 root root 22 Aug 2 23:09 network-manager.service -> NetworkManager.service -rw-r--r-- 1 root root 960 Mar 18 2017 NetworkManager.service -rw-r--r-- 1 root root 303 Mar 18 2017 NetworkManager-wait-online.service -rw-r--r-- 1 root root 464 Jun 13 2018 network-online.target -rw-r--r-- 1 root root 461 Jun 13 2018 network-pre.target -rw-r--r-- 1 root root 480 Jun 13 2018 network.target -rw-r--r-- 1 root root 514 Jun 13 2018 nss-lookup.target -rw-r--r-- 1 root root 473 Jun 13 2018 nss-user-lookup.target -rw-r--r-- 1 root root 354 Jun 13 2018 paths.target -rw-r--r-- 1 root root 175 May 24 2017 polkit.service -rw-r--r-- 1 root root 552 Jun 13 2018 poweroff.target -rw-r--r-- 1 root root 207 Jan 27 2016 pppd-dns.service -rw-r--r-- 1 root root 377 Jun 13 2018 printer.target lrwxrwxrwx 1 root root 22 Jun 13 2018 procps.service -> systemd-sysctl.service -rw-r--r-- 1 root root 693 Jun 13 2018 proc-sys-fs-binfmt_misc.automount -rw-r--r-- 1 root root 603 Jun 13 2018 proc-sys-fs-binfmt_misc.mount -rw-r--r-- 1 root root 568 Jun 13 2018 quotaon.service -rw-r--r-- 1 root root 628 Jun 13 2018 rc-local.service lrwxrwxrwx 1 root root 16 Jun 13 2018 rc.local.service -> rc-local.service drwxr-xr-x 2 root root 4096 Aug 3 00:22 rc-local.service.d lrwxrwxrwx 1 root root 9 Jun 13 2018 rc.service -> /dev/null lrwxrwxrwx 1 root root 9 Jun 13 2018 rcS.service -> /dev/null lrwxrwxrwx 1 root root 9 Jun 13 2018 reboot.service -> /dev/null -rw-r--r-- 1 root root 543 Jun 13 2018 reboot.target -rw-r--r-- 1 root root 396 Jun 13 2018 remote-fs-pre.target -rw-r--r-- 1 root root 482 Jun 13 2018 remote-fs.target -rw-r--r-- 1 root root 1022 Jun 13 2018 rescue.service -rw-r--r-- 1 root root 486 Jun 13 2018 rescue.target drwxr-xr-x 2 root root 4096 Aug 3 00:22 rescue.target.wants lrwxrwxrwx 1 root root 9 Jun 13 2018 rmnologin.service -> /dev/null -rw-r--r-- 1 root root 500 Jun 13 2018 rpcbind.target -rw-r--r-- 1 root root 188 Feb 24 2014 rsync.service -rw-r--r-- 1 root root 290 Jan 18 2017 rsyslog.service -rw-r--r-- 1 root root 1055 Oct 24 2015 rtkit-daemon.service lrwxrwxrwx 1 root root 15 Jun 13 2018 runlevel0.target -> poweroff.target lrwxrwxrwx 1 root root 13 Jun 13 2018 runlevel1.target -> rescue.target drwxr-xr-x 2 root root 4096 Dec 3 2017 runlevel1.target.wants lrwxrwxrwx 1 root root 17 Jun 13 2018 runlevel2.target -> multi-user.target drwxr-xr-x 2 root root 4096 Dec 3 2017 runlevel2.target.wants lrwxrwxrwx 1 root root 17 Jun 13 2018 runlevel3.target -> multi-user.target drwxr-xr-x 2 root root 4096 Dec 3 2017 runlevel3.target.wants lrwxrwxrwx 1 root root 17 Jun 13 2018 runlevel4.target -> multi-user.target drwxr-xr-x 2 root root 4096 Dec 3 2017 runlevel4.target.wants lrwxrwxrwx 1 root root 16 Jun 13 2018 runlevel5.target -> graphical.target drwxr-xr-x 2 root root 4096 Dec 3 2017 runlevel5.target.wants lrwxrwxrwx 1 root root 13 Jun 13 2018 runlevel6.target -> reboot.target lrwxrwxrwx 1 root root 9 Sep 9 17:08 screen-cleanup.service -> /dev/null lrwxrwxrwx 1 root root 9 Jun 13 2018 sendsigs.service -> /dev/null -rw-r--r-- 1 root root 1038 Jun 13 2018 [email protected] -rw-r--r-- 1 root root 402 Jun 13 2018 shutdown.target -rw-r--r-- 1 root root 362 Jun 13 2018 sigpwr.target lrwxrwxrwx 1 root root 9 Jun 13 2018 single.service -> /dev/null -rw-r--r-- 1 root root 420 Jun 13 2018 sleep.target -rw-r--r-- 1 root root 409 Jun 13 2018 slices.target -rw-r--r-- 1 root root 380 Jun 13 2018 smartcard.target -rw-r--r-- 1 root root 356 Jun 13 2018 sockets.target drwxr-xr-x 2 root root 4096 Aug 3 00:22 sockets.target.wants -rw-r--r-- 1 root root 380 Jun 13 2018 sound.target -rw-r--r-- 1 root root 445 Mar 1 2018 ssh.service -rw-r--r-- 1 root root 196 Mar 1 2018 [email protected] -rw-r--r-- 1 root root 216 Mar 1 2018 ssh.socket lrwxrwxrwx 1 root root 9 Jun 13 2018 stop-bootlogd.service -> /dev/null lrwxrwxrwx 1 root root 9 Jun 13 2018 stop-bootlogd-single.service -> /dev/null -rw-r--r-- 1 root root 272 Jun 5 2017 sudo.service -rw-r--r-- 1 root root 441 Jun 13 2018 suspend.target -rw-r--r-- 1 root root 353 Jun 13 2018 swap.target -rw-r--r-- 1 root root 715 Jun 13 2018 sys-fs-fuse-connections.mount -rw-r--r-- 1 root root 518 Jun 13 2018 sysinit.target drwxr-xr-x 2 root root 4096 Aug 3 00:22 sysinit.target.wants -rw-r--r-- 1 root root 719 Jun 13 2018 sys-kernel-config.mount -rw-r--r-- 1 root root 662 Jun 13 2018 sys-kernel-debug.mount -rw-r--r-- 1 root root 1235 Jun 13 2018 syslog.socket -rw-r--r-- 1 root root 664 Jun 13 2018 systemd-ask-password-console.path -rw-r--r-- 1 root root 653 Jun 13 2018 systemd-ask-password-console.service -rw-r--r-- 1 root root 592 Jun 13 2018 systemd-ask-password-wall.path -rw-r--r-- 1 root root 681 Jun 13 2018 systemd-ask-password-wall.service -rw-r--r-- 1 root root 724 Jun 13 2018 [email protected] -rw-r--r-- 1 root root 959 Jun 13 2018 systemd-binfmt.service -rw-r--r-- 1 root root 497 Jun 13 2018 systemd-exit.service -rw-r--r-- 1 root root 551 Jun 13 2018 systemd-fsckd.service -rw-r--r-- 1 root root 540 Jun 13 2018 systemd-fsckd.socket -rw-r--r-- 1 root root 674 Jun 13 2018 systemd-fsck-root.service -rw-r--r-- 1 root root 675 Jun 13 2018 [email protected] -rw-r--r-- 1 root root 544 Jun 13 2018 systemd-halt.service -rw-r--r-- 1 root root 631 Jun 13 2018 [email protected] -rw-r--r-- 1 root root 501 Jun 13 2018 systemd-hibernate.service -rw-r--r-- 1 root root 930 Jun 13 2018 systemd-hostnamed.service -rw-r--r-- 1 root root 778 Jun 13 2018 systemd-hwdb-update.service -rw-r--r-- 1 root root 519 Jun 13 2018 systemd-hybrid-sleep.service -rw-r--r-- 1 root root 480 Jun 13 2018 systemd-initctl.service -rw-r--r-- 1 root root 524 Jun 13 2018 systemd-initctl.socket -rw-r--r-- 1 root root 607 Jun 13 2018 systemd-journald-audit.socket -rw-r--r-- 1 root root 1090 Jun 13 2018 systemd-journald-dev-log.socket -rw-r--r-- 1 root root 1473 Jun 13 2018 systemd-journald.service -rw-r--r-- 1 root root 842 Jun 13 2018 systemd-journald.socket -rw-r--r-- 1 root root 731 Jun 13 2018 systemd-journal-flush.service -rw-r--r-- 1 root root 557 Jun 13 2018 systemd-kexec.service -rw-r--r-- 1 root root 911 Jun 13 2018 systemd-localed.service -rw-r--r-- 1 root root 1369 Jun 13 2018 systemd-logind.service -rw-r--r-- 1 root root 693 Jun 13 2018 systemd-machine-id-commit.service -rw-r--r-- 1 root root 967 Jun 13 2018 systemd-modules-load.service -rw-r--r-- 1 root root 1509 Jun 13 2018 systemd-networkd.service -rw-r--r-- 1 root root 591 Jun 13 2018 systemd-networkd.socket -rw-r--r-- 1 root root 685 Jun 13 2018 systemd-networkd-wait-online.service -rw-r--r-- 1 root root 553 Jun 13 2018 systemd-poweroff.service -rw-r--r-- 1 root root 614 Jun 13 2018 systemd-quotacheck.service -rw-r--r-- 1 root root 752 Jun 13 2018 systemd-random-seed.service -rw-r--r-- 1 root root 548 Jun 13 2018 systemd-reboot.service -rw-r--r-- 1 root root 757 Jun 13 2018 systemd-remount-fs.service -rw-r--r-- 1 root root 1484 Jun 13 2018 systemd-resolved.service drwxr-xr-x 2 root root 4096 Aug 3 00:22 systemd-resolved.service.d -rw-r--r-- 1 root root 696 Jun 13 2018 systemd-rfkill.service -rw-r--r-- 1 root root 617 Jun 13 2018 systemd-rfkill.socket -rw-r--r-- 1 root root 497 Jun 13 2018 systemd-suspend.service -rw-r--r-- 1 root root 653 Jun 13 2018 systemd-sysctl.service -rw-r--r-- 1 root root 868 Jun 13 2018 systemd-timedated.service -rw-r--r-- 1 root root 1262 Jun 13 2018 systemd-timesyncd.service drwxr-xr-x 2 root root 4096 Aug 3 00:22 systemd-timesyncd.service.d -rw-r--r-- 1 root root 598 Jun 13 2018 systemd-tmpfiles-clean.service -rw-r--r-- 1 root root 450 Jun 13 2018 systemd-tmpfiles-clean.timer -rw-r--r-- 1 root root 703 Jun 13 2018 systemd-tmpfiles-setup-dev.service -rw-r--r-- 1 root root 683 Jun 13 2018 systemd-tmpfiles-setup.service -rw-r--r-- 1 root root 595 Jun 13 2018 systemd-udevd-control.socket -rw-r--r-- 1 root root 570 Jun 13 2018 systemd-udevd-kernel.socket -rw-r--r-- 1 root root 968 Jun 13 2018 systemd-udevd.service -rw-r--r-- 1 root root 823 Jun 13 2018 systemd-udev-settle.service -rw-r--r-- 1 root root 743 Jun 13 2018 systemd-udev-trigger.service -rw-r--r-- 1 root root 757 Jun 13 2018 systemd-update-utmp-runlevel.service -rw-r--r-- 1 root root 754 Jun 13 2018 systemd-update-utmp.service -rw-r--r-- 1 root root 588 Jun 13 2018 systemd-user-sessions.service -rw-r--r-- 1 root root 436 Jun 13 2018 system.slice -rw-r--r-- 1 root root 585 Jun 13 2018 system-update.target -rw-r--r-- 1 root root 405 Jun 13 2018 timers.target drwxr-xr-x 2 root root 4096 Aug 3 00:22 timers.target.wants -rw-r--r-- 1 root root 395 Jun 13 2018 time-sync.target lrwxrwxrwx 1 root root 21 Jun 13 2018 udev.service -> systemd-udevd.service -rw-r--r-- 1 root root 214 Nov 25 2016 udisks2.service -rw-r--r-- 1 root root 266 Jan 10 2017 ufw.service lrwxrwxrwx 1 root root 9 Jun 13 2018 umountfs.service -> /dev/null lrwxrwxrwx 1 root root 9 Jun 13 2018 umountnfs.service -> /dev/null lrwxrwxrwx 1 root root 9 Jun 13 2018 umountroot.service -> /dev/null -rw-r--r-- 1 root root 417 Jun 13 2018 umount.target -rw-r--r-- 1 root root 451 Sep 19 2016 upower.service lrwxrwxrwx 1 root root 27 Jun 13 2018 urandom.service -> systemd-random-seed.service -rw-r--r-- 1 root root 175 Jan 23 2017 [email protected] -rw-r--r-- 1 root root 183 Jan 4 2016 usbmuxd.service -rw-r--r-- 1 root root 548 Jun 13 2018 [email protected] -rw-r--r-- 1 root root 392 Jun 13 2018 user.slice -rw-r--r-- 1 root root 189 Mar 7 2018 uuidd.service -rw-r--r-- 1 root root 126 Mar 7 2018 uuidd.socket -rw-r--r-- 1 root root 167 Jan 23 2017 [email protected] -rw-r--r-- 1 root root 306 Oct 14 2017 wpa_supplicant.service -rw-r--r-- 1 root root 455 Oct 14 2017 [email protected] lrwxrwxrwx 1 root root 9 Jun 13 2018 x11-common.service -> /dev/null
The premise for removing "that scripts bunch of SysVinit madness" is a false premise, because you end with a lot worst situation..
And worst than that, each script above is very limited in functionality...its a god dam bad implementation...
So for the guys out there speaking volumes against the true Respectful Debian Philosophy( now know has Devuan ), you should first learn and educate yourself,
Before start speaking badly against any Init, that is 10 fold better implemented that the shitty SystemD, ( and worst than that, it threat Linux Freedom, which I for example prise a LOT ).
Think twice, before coming here with false propaganda..promoting something that SystemD IS NOT.
- Likes 1
Leave a comment:
-
Originally posted by jacob View Post
The main purpose of an operating system is to provide predictability, not "choice". You don't have "choice" regarding the ELF format [...] The systemd project, imperfect as it may be, is at least a long overdue push to leave the *nix crap behind and start building an actual operating system based on Linux. For that I say kudos to them.
@malkavian Freedom of choice is still there anyway. You can always choose to troll around somewhere else.
Leave a comment:
-
Originally posted by malkavian View Post
Sorry for harrasing you with my liberty of choice, but systemd fucked my system a lot of times and I am happier with OpenRC since then. Maybe when they stop adding features to systemd and worry more about solving bugs, could be used again. I won't even try it for some time by now. Be happy.
This obsession with "choice" is a mere historical accident anyway. UNIX evolved by quick and dirty hack after quick and dirty hack, there was never any vision and no-one ever stopped five minutes to think about what a well designed OS should look like and what it should do. Instead, everyone implemented his own piece of garbage that never actually solved any deeper problem and never provided the One True way to accomplish anything, as a real operating system should. Instead it was simply a "works-for-me" hack. That's how we ended up with dozens of init systems, each of them broken and each of them with different semantics. The systemd project, imperfect as it may be, is at least a long overdue push to leave the *nix crap behind and start building an actual operating system based on Linux. For that I say kudos to them.
- Likes 16
Leave a comment:
-
Originally posted by Rallos Zek View Post
When systemd works just as well as those "old-style initscripts" let us know. Until then the only clowns are those systemd kool-aid drinkers.
- Likes 2
Leave a comment:
-
Originally posted by Candy View PostIs this sentence equal to:
The new dbus broker is mandatory linked to systemd. It's not breakable, not splitable and will be enforced to everyones throath during 2019 ?
Please correct me if I am wrong.
The systemd units shipped with dbus-broker now put the broker into more isolated environments, hopefully reducing the impact of possible security breaches. This requires semi-recent systemd releases to have an effect. Older systemd release will ignore these new sandboxing features.
- Likes 3
Leave a comment:
-
Originally posted by tomegun View Post
Yeah, should be easy. Also, note that all the system integration is done in dbus-broker-launch, separately from the broker itself. And the broker does not actually depend on sd-bus (or almost anything else). It should be fairly easy to reimplement the launcher using other libraries or integrating with other init systems.
An init-system agnostic daemon-starting mechanism for dbus-broker-launcher, just running dbus-daemon-launch-helper like the old days, would be nice and easy for someone to implement. I don't know of any other init system that associates dbus services with init services and handles that for services on the user bus too.
[1] https://github.com/emersion/mako/pull/92
Leave a comment:
Leave a comment: