[todo] public_html, public_gemini and related things #9

Open
opened 2021-09-05 13:53:33 +00:00 by Ghost · 2 comments

(For now more a brainstorm than anything else.)

I dislike the idea of just making the links to these areas outside the user's home without their prior consent.

Even having sudo superpowers, doesn't make that feel right.

Would user creation (script?) be the right place and time?
Mayhaps.
For the services existing at that time.
But...

Do the servers need these links in the homes?
No.

Would users want these links at all?
Some may prefer not to have them or have tem organised differently, e.g. as ~/pub/$SERVICENAME.

I'd prefer to have a doc section (HTML or own man pages on ~guru, wiki here or on ~guru) with the needed information about the services' user directories and a hint how to make the links. Maybe a helper script for doing this too. (This should be an own issue/discussion.)

mkhomepage and related scripts as seen on SDF may be a way to go, but the documenting aspect looks even more essential.

(For now more a brainstorm than anything else.) I dislike the idea of just making the links to these areas outside the user's home without their prior consent. Even having sudo superpowers, doesn't make that feel right. Would user creation (script?) be the right place and time? Mayhaps. For the services existing at that time. But... Do the servers need these links in the homes? No. Would users want these links at all? Some may prefer not to have them or have tem organised differently, e.g. as `~/pub/$SERVICENAME`. I'd prefer to have a doc section (HTML or own man pages on ~guru, wiki here or on ~guru) with the needed information about the services' user directories and a hint how to make the links. Maybe a helper script for doing this too. (This should be an own issue/discussion.) `mkhomepage` and related scripts as seen on SDF may be a way to go, but the documenting aspect looks even more essential.
Owner

I have been responding to these by email but was enlightened by Ben that responding by email does not work.

--

We really need a user-creation-script as that does not exist today. I do the manual steps but they are getting more and more (the steps).

Would you @yeti have the time and interest in writing up a script like this?

I have been responding to these by email but was enlightened by Ben that responding by email does not work. -- We really need a user-creation-script as that does not exist today. I do the manual steps but they are getting more and more (the steps). Would you @yeti have the time and interest in writing up a script like this?
Author

I've no idea how to interact with the registration page and still don't feel safe enough with FreeBSD to instantly jump at this.

Just make some plaintext notes when you add the next users and we'll start by looking what else might be needed?

  • Mention the user in the WWW and Gemini userlists, add public_* dir, ...
  • ...
I've no idea how to interact with the registration page and still don't feel safe enough with FreeBSD to instantly jump at this. Just make some plaintext notes when you add the next users and we'll start by looking what else might be needed? * Mention the user in the WWW and Gemini userlists, add `public_*` dir, ... * ...
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: tilde.guru-community/tilde.guru-tracker#9
No description provided.