Skip to content

Testing privilege separation settings#113

Draft
gStart9 wants to merge 11 commits into
joinmarket-webui:masterfrom
gStart9:feat/privilege_separation
Draft

Testing privilege separation settings#113
gStart9 wants to merge 11 commits into
joinmarket-webui:masterfrom
gStart9:feat/privilege_separation

Conversation

@gStart9

@gStart9 gStart9 commented Sep 20, 2023

Copy link
Copy Markdown

No description provided.

@gStart9

gStart9 commented Sep 20, 2023

Copy link
Copy Markdown
Author

This will probably get a lot more changes, just playing and making sure things will work at this point

@theborakompanioni theborakompanioni added enhancement New feature or request security Issues related to security; could lead to loss of funds concept Wild idea, or too many details unknown yet labels Sep 21, 2023
@theborakompanioni

Copy link
Copy Markdown
Collaborator

Nice! Cannot wait to test this 🧡
I concerted it to draft so you can signal once others can provide feedback!
Thanks @gStart9 🙏

@theborakompanioni theborakompanioni marked this pull request as draft September 21, 2023 10:15
Comment thread standalone/Dockerfile Outdated
&& useradd --uid 7012348 --system -g joinmarket --comment 'ob-watcher user' jm-ob \
&& sed "s|http://|https://|" /etc/apt/sources.list \
&& apt-get update \
&& apt-get install -qq --no-install-recommends --no-install-suggests -y gnupg curl apt-transport-https ca-certificates \

@gStart9 gStart9 Nov 8, 2023

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As of apt 1.5, the package apt-transport-https is no longer required because https:// is supported out of the box.
Reference: https://packages.debian.org/bullseye/apt-transport-https

This is a dummy transitional package - https support has been moved into the apt package in 1.5. It can be safely removed."

Apt is currently at 2.6.

gStart9 and others added 4 commits November 9, 2023 22:41
* Testing privilege separation settings

* chore(config): regenerate default config

* chore(config): add additional directory nodes

* Update jam to v0.1.6 (automated change)

* build(deps): update bullseye from 20221004 to 20230919

* build(deps): update alpine from v3.16.2 to v3.18.3

* build(deps): update nginx from v1.23.1 to v1.25.2

* docs(readme): add run example using the host network

* Reorganize and adduser create home

* Rearrange adduser switch for suppolemental groups

* Switch to useradd for better supplemental group support

* More touchups

* yank apt-transport-https

---------

Co-authored-by: theborakompanioni <theborakompanioni+github@gmail.com>
Co-authored-by: theborakompanioni <theborakompanioni@users.noreply.github.com>
@theborakompanioni

theborakompanioni commented Nov 16, 2025

Copy link
Copy Markdown
Collaborator

@gStart9 Do you still work on this? Would be nice to have!

@gStart9

gStart9 commented Nov 17, 2025

Copy link
Copy Markdown
Author

@theborakompanioni I have not been working on it, but this week will be perfect for that, I'll see what I can do!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

concept Wild idea, or too many details unknown yet enhancement New feature or request security Issues related to security; could lead to loss of funds

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants