LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 06-01-2020, 02:12 AM   #1
Honest Abe
Member
 
Registered: May 2018
Distribution: CentOS 7, OpenSUSE 15
Posts: 420
Blog Entries: 1

Rep: Reputation: 202Reputation: 202Reputation: 202
Question Systemd's new feature: systemd-homed. Your thoughts ?


What I know so far about systemd-homed service is basically what I read in these --
https://systemd.io/HOME_DIRECTORY/
https://wiki.archlinux.org/index.php/Systemd-homed
https://www.howtogeek.com/673018/sys...rectory-works/
https://linuxreviews.org/Systemd-homed

I am yet to play with ubuntu 20.04 which bundles this with systemd 245 (I will, in a week or so and add to the conversation), but if any of you have been using this, I would be very much interested in your opinion about it, specially in regards with -

a. Enterprise application - This does not play well with users logging in over ssh or so the links claim. (at the time of writing)
b. /home mounted on a NFS location: It is possible to set up /home on a nfs server (or NAS box) and then use autofs to mount it when it is reqd(when the user logs in). What happens in those cases ?
c. Users managed by AD/LDAP etc - AD keeps the record of UID/GID anyway, so what's the point of keeping that again in .identity ?
d. Anything else you think about it.


Love it ? hate it ? Meh about it ?
 
Old 06-01-2020, 05:52 AM   #2
tinfoil3d
Member
 
Registered: Apr 2020
Location: Japan/RJCC
Distribution: debian, lfs, whatever else i need in qemu
Posts: 268

Rep: Reputation: 75
hate systemd and everything about it. causes so many troubles and does things on it's own under the hood requiring extensive knowledge to fix. screw it and people who advocated it and accepted it to debian, redhat, centos, ubuntu.
 
2 members found this post helpful.
Old 06-01-2020, 07:41 AM   #3
fatmac
LQ Guru
 
Registered: Sep 2011
Location: Upper Hale, Surrey/Hants Border, UK
Distribution: Mainly Devuan, antiX, & Void, with Tiny Core, Fatdog, & BSD thrown in.
Posts: 5,509

Rep: Reputation: Disabled
Dislike systemd also, (I always look for distros that don't use it), &, from what I've read, too much software is being written with hooks into it for my liking.
 
1 members found this post helpful.
Old 06-01-2020, 08:20 AM   #4
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,463
Blog Entries: 7

Rep: Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561
Systemd's new feature: systemd-homed. Your thoughts ?

This is a solution to a problem nobody has... just like systemd itself.
 
3 members found this post helpful.
Old 06-01-2020, 08:53 AM   #5
teckk
LQ Guru
 
Registered: Oct 2004
Distribution: Arch
Posts: 5,147
Blog Entries: 6

Rep: Reputation: 1834Reputation: 1834Reputation: 1834Reputation: 1834Reputation: 1834Reputation: 1834Reputation: 1834Reputation: 1834Reputation: 1834Reputation: 1834Reputation: 1834
I don't like it either. I disable it, along with other parts of systemd.

See:
man systemctl
https://wiki.archlinux.org/index.php/Systemd-homed
 
Old 06-01-2020, 12:32 PM   #6
jamison20000e
Senior Member
 
Registered: Nov 2005
Location: ...uncanny valley... infinity\1975; (randomly born:) Milwaukee, WI, US( + travel,) Earth&Mars (I wish,) END BORDER$!◣◢┌∩┐ Fe26-E,e...
Distribution: any GPL that work on freest-HW; has been KDE, CLI, Novena-SBC but open.. http://goo.gl/NqgqJx &c ;-)
Posts: 4,888
Blog Entries: 2

Rep: Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567
AntiRant

99.9% of Systemd haters run
non-free hardware. ROTFL

With humans "unimaginable tracks of time" has become a thing of the past...

Some people use Linux, some use a computer.

I change my source list to Sid (or download that .iso) and make things happen.

Now get off my lawn, there's snakes in their!

Last edited by jamison20000e; 06-01-2020 at 12:40 PM. Reason: Added
 
Old 06-01-2020, 02:36 PM   #7
rnturn
Senior Member
 
Registered: Jan 2003
Location: Illinois (SW Chicago 'burbs)
Distribution: openSUSE, Raspbian, Slackware. Previous: MacOS, Red Hat, Coherent, Consensys SVR4.2, Tru64, Solaris
Posts: 2,813

Rep: Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550
Quote:
Originally Posted by rkelsen View Post
This is a solution to a problem nobody has...
This pretty much nails it.

Sure, I've had a laptop that had multiple users defined on it: myself, a 'postgres' account for a local database owner/dba (also me while I'm wearing my Pg dba hat), an http account owning a local Apache instance for hosting HTML-based documentation, etc. I suspect, though, that that is not the use case that ol' Lennart is thinking about and which I'm not sure I "get" the purpose of on a laptop. I'll need to see an example of how and why this is a good thing to even be doing. My personal take is that it smells like something Windows-inspired.

Whatever its intended purpose, I haven't seen it yet. My sole Tumbleweed-based system is running "245" but I haven't noticed it in the system services utility part of YaST and haven't seen anything "homed"-related anywhere. (To be honest, I'm not looking real hard for it.) Maybe the OpenSUSE folks are watching out for us. :^D
 
Old 06-01-2020, 02:45 PM   #8
Honest Abe
Member
 
Registered: May 2018
Distribution: CentOS 7, OpenSUSE 15
Posts: 420

Original Poster
Blog Entries: 1

Rep: Reputation: 202Reputation: 202Reputation: 202
Quote:
Originally Posted by rnturn View Post
Maybe the OpenSUSE folks are watching out for us. :^D
As another Opensuse user (15.1), I appreciate that.
 
Old 06-01-2020, 05:45 PM   #9
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,463
Blog Entries: 7

Rep: Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561
Quote:
Originally Posted by jamison20000e View Post
99.9% of Systemd haters run non-free hardware. ROTFL
Please explain. AFAIK, there is no "non-free" hardware here.
Quote:
Originally Posted by jamison20000e View Post
I change my source list to Sid (or download that .iso) and make things happen.
You're nuts! I prefer to keep my sanity by running software which works properly and allows me to work efficiently.
Quote:
Originally Posted by jamison20000e View Post
Now get off my lawn, there's snakes in their!
*there.

Last edited by rkelsen; 06-01-2020 at 05:49 PM.
 
Old 06-01-2020, 06:15 PM   #10
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,463
Blog Entries: 7

Rep: Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561
There are two large, fundamental problems with this:

Quote:
Originally Posted by https://www.howtogeek.com/673018/systemd-will-change-how-your-linux-home-directory-works/
"As we mentioned previously, a person’s home directory is decrypted whenever he or she logs in. But if someone is remotely accessing the computer over SSH, the SSH keys in the home directory can’t be referenced because the home directory is still encrypted until that person logs in. Of course, one needs the SSH keys to authenticate against before he or she can log in."
Whoever designed this "feature" clearly doesn't use ssh. I have boxes everywhere running Linux. I use OpenVPN with ssh to administer them with my laptop. They all do different jobs and exist in geographic locations which are up to 30 miles apart. I can't live without remote ssh access to those machines. It is just not practical to spend the day driving between sites.

The second problem:

Quote:
Originally Posted by https://www.howtogeek.com/673018/systemd-will-change-how-your-linux-home-directory-works/
"Let’s say someone transports his home directory to a new machine. If the UID is already being used on the new machine by someone else, he’ll be assigned a new UID automatically. Of course, all his files will have to have their ownership reassigned to the new UID.

Currently, this is being handled by a recursive, automatic application of the chown -R command. This will probably be handled differently in the future when a more elegant scheme is developed. This heavy-handed approach doesn’t take into account the daemons and processes that run as other users."
Well that certainly seems like very poor design choice. That's being polite. I can't say what I wanted to say because I'd get banned from here.

I'm sorry, but I fail to see any practical use for this "feature" outside of a closed university-style computer lab. It certainly has very little appeal in the business world, IME. You can call me a hater all you like... I just want to get stuff done.
 
Old 06-01-2020, 07:03 PM   #11
jamison20000e
Senior Member
 
Registered: Nov 2005
Location: ...uncanny valley... infinity\1975; (randomly born:) Milwaukee, WI, US( + travel,) Earth&Mars (I wish,) END BORDER$!◣◢┌∩┐ Fe26-E,e...
Distribution: any GPL that work on freest-HW; has been KDE, CLI, Novena-SBC but open.. http://goo.gl/NqgqJx &c ;-)
Posts: 4,888
Blog Entries: 2

Rep: Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567
E.g., https://www.gnu.org/philosophy/free-...esigns.en.html
...no Systemd here: https://www.arduino.cc/en/main/standalone

More runs for me (like: https://www.linuxquestions.org/quest...ml#post6129050) on Sid than LTS i.e. older software.
The reason it's stable is because no one's working on it, which means it's not progressing?

But, a non-opinion is we all use computers differently. Perhaps why more developers are going Systemd?
 
Old 06-01-2020, 07:04 PM   #12
syg00
LQ Veteran
 
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 21,147

Rep: Reputation: 4124Reputation: 4124Reputation: 4124Reputation: 4124Reputation: 4124Reputation: 4124Reputation: 4124Reputation: 4124Reputation: 4124Reputation: 4124Reputation: 4124
If you don't need a service don't activate it. Simple.
Applies to lots of things.
 
Old 06-02-2020, 08:40 PM   #13
MadeInGermany
Senior Member
 
Registered: Dec 2011
Location: Simplicity
Posts: 2,818

Rep: Reputation: 1211Reputation: 1211Reputation: 1211Reputation: 1211Reputation: 1211Reputation: 1211Reputation: 1211Reputation: 1211Reputation: 1211
Quote:
Originally Posted by rkelsen View Post
This is a solution to a problem nobody has... just like systemd itself.
This is a solution in certain scenarios - and an obstacle in all others.
 
Old 06-02-2020, 10:19 PM   #14
jamison20000e
Senior Member
 
Registered: Nov 2005
Location: ...uncanny valley... infinity\1975; (randomly born:) Milwaukee, WI, US( + travel,) Earth&Mars (I wish,) END BORDER$!◣◢┌∩┐ Fe26-E,e...
Distribution: any GPL that work on freest-HW; has been KDE, CLI, Novena-SBC but open.. http://goo.gl/NqgqJx &c ;-)
Posts: 4,888
Blog Entries: 2

Rep: Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567
Arrow

No one needs a computer in the first place but they do make automating aquaponics easier, seems y'all keep having babies!

Blobs complaining about blobs. LL
 
Old 06-03-2020, 02:42 AM   #15
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,463
Blog Entries: 7

Rep: Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561Reputation: 2561
Quote:
Originally Posted by jamison20000e View Post
... aquaponics...
That explains a lot.
Quote:
Originally Posted by jamison20000e View Post
Blobs complaining about blobs. LL
Hey, I use computers to make life easier for myself... don't want to have to deal with sh_t nobody can debug because it's Too Darn Complicated™.

"WONTFIX!"

Yeah, well, you can keep it.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Some thoughts on Valve’s new Steam Play feature and what it means for Linux gaming LXer Syndicated Linux News 0 08-24-2018 08:34 PM
Open Source and Feature Creep - some thoughts vharishankar Linux - News 2 05-02-2015 04:21 AM
Git merging feature 1 and feature 2 mzh Programming 1 06-08-2012 02:57 AM
Sendmail - FEATURE(`dnsbl') - Creating exceptions while using FEATURE(`dnsbl') amonamarth Linux - Server 0 01-25-2010 01:21 PM
New Retail 300Gb HD for $99! Give me your thoughts A6Quattro Linux - Hardware 1 07-19-2005 06:43 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 05:05 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration