You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@whimsical.apache.org by ru...@apache.org on 2019/11/23 16:42:17 UTC
[whimsy] branch master updated: explain why a macOS specific
password store can't be used within a container
This is an automated email from the ASF dual-hosted git repository.
rubys pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/whimsy.git
The following commit(s) were added to refs/heads/master by this push:
new c195738 explain why a macOS specific password store can't be used within a container
c195738 is described below
commit c195738aa907b0ca898b32148e4bd28c3bce894f
Author: Sam Ruby <ru...@intertwingly.net>
AuthorDate: Sat Nov 23 11:41:44 2019 -0500
explain why a macOS specific password store can't be used within a container
---
DOCKER.md | 17 ++++++++++++-----
1 file changed, 12 insertions(+), 5 deletions(-)
diff --git a/DOCKER.md b/DOCKER.md
index 3f01d80..b012f77 100644
--- a/DOCKER.md
+++ b/DOCKER.md
@@ -23,15 +23,23 @@ A development class machine and a high speed internet connection would
be in order. Some things appear to perform well, other things perform
noticeably slower than a native (non-container) installation of whimsy.
-Installation instructions
--------------------------
-
-First, ensure the subversion [file system
+You will also need to ensure the subversion [file system
format](https://www.visualsvn.com/support/topic/00135/#FilesystemFormat) of the
used by the host machine matches the format used by the container. Currently
macOS Catalina/Xcode provides svn 1.10.4 and the Dockerfile downloads the
latest 1.10 version (currently 1.10.6).
+Finally, a note on password stores. Inside ~/.subversion/config, you will see
+a list of available stores, which currently is `gnome-keyring`, `kwallet`,
+`gpg-agent`, `keychain`, and `windows-cryptoapi`. The only ones that are
+available to an Ubuntu container are ones marked as for "Unix-like systems".
+If you chose another (e.g., keychain) then you will either need to do all of
+your svn checkouts and updates from the host or you will be prompted for your
+password if you attempt to do these operations from within the container.
+
+Installation instructions
+-------------------------
+
* Create an empty directory. Note: while you _can_ use an existing clone of
Whimsy (and in particular, you _may_ be able to use the `/srv` directories
defined by the [macOS](MACOSX.md) instructions), be aware of the following:
@@ -88,7 +96,6 @@ Known not to work (ToDos)
browsers)
* Automatic restarting of passenger based tools when source code changes are
made.
-* Having the container grab passwords from the macOS keychain
Uninstallation procedures
-------------------------