SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564
Rep:
Slackware from scratch with systemd
A new exercise, I built "slackware from scratch with systemd". I used dlackware slackbuilds to build this kind of distribution.
I did it just for the fun.
No proselytism for systemd, just an intellectual exercise.
I find compiler flags: -fstack-protector-strong --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 and linker -z relro quite safe with no performance penalty on x86_64 .
I wonder why they are not yet in the current although samba,sshd, cups are already partly so compiled.
Code:
RELRO STACK CANARY NX PIE RPATH RUNPATH FORTIFY FORTIFIED FORTIFY-able FILE
Full RELRO Canary found NX enabled PIE enabled No RPATH No RUNPATH Yes 11 20 /usr/bin/ssh
No RELRO Canary found NX enabled PIE enabled No RPATH No RUNPATH Yes 0 15 /usr/sbin/cupsd
Full RELRO Canary found NX enabled PIE enabled No RPATH No RUNPATH Yes 0 2 /usr/sbin/smbd
No RELRO No canary found NX enabled No PIE No RPATH No RUNPATH No 0 7 /usr/sbin/crond
Distribution: Slackware/Salix while testing others
Posts: 1,718
Rep:
Quote:
Originally Posted by Didier Spaier
Good! Your next exercise is to build "Fedora from scratch without systemd".
+1
There is a group (http://www.blagblagblag.org/) that was attempting to remove systemd, SELinux and other little nasties from Fedora...however, It has been stalled for some time.
Given that Fedora is Red Hat's test distro, I expect it would be difficult to remove it, since it'll be more tightly integrated into Fedora than it is anything else I'd suspect.
Location: Geneva - Switzerland ( Bordeaux - France / Montreal - QC - Canada)
Distribution: Slackware 14.2 - 32/64bit
Posts: 609
Rep:
Quote:
Originally Posted by Timothy Miller
Given that Fedora is Red Hat's test distro, I expect it would be difficult to remove it, since it'll be more tightly integrated into Fedora than it is anything else I'd suspect.
Maybe that's the MAIN POINT of the joke isn't it ?
Location: Geneva - Switzerland ( Bordeaux - France / Montreal - QC - Canada)
Distribution: Slackware 14.2 - 32/64bit
Posts: 609
Rep:
Quote:
Originally Posted by Martinus2u
impressive. now moving from the intellectual to the practical: is there any noticable difference on a day-to-day basis?
It's obvious that it depends of the "day-to-day" job you have... As admin it MUST be different, as a end user I don't know but I guess it might be "less" different.
On this forum, I guess we all have some part of "admin" task.
Let's hope that Slackware, CRUX, Gentoo, Manjaro-openrc and others can hold out and remain systemd-free.
I saw systemd described as the best news for the BSD's!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.