summaryrefslogtreecommitdiffhomepage
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/bugs/logs_not_being_mailed.mdwn7
-rw-r--r--doc/bugs/logs_not_being_mailed/comment_1_94104cd2832c9a4e0fcdadc9f286a6f6._comment11
-rw-r--r--doc/bugs/pgp.cs.uu.nl_is_dead.mdwn2
-rw-r--r--doc/forum/configure_defaultServerUrl.mdwn1
-rw-r--r--doc/forum/support_for_https_proxy__63__.mdwn16
-rw-r--r--doc/forum/support_for_https_proxy__63__/comment_1_e09730934629688660cc71df5bb464cd._comment14
-rw-r--r--doc/install.mdwn2
-rw-r--r--doc/news/version_1.20170505.mdwn3
-rw-r--r--doc/news/version_1.20170509.mdwn11
-rw-r--r--doc/news/version_1.20170520.mdwn13
-rw-r--r--doc/news/version_1.20190926.mdwn5
-rw-r--r--doc/news/version_1.20200820.mdwn6
-rw-r--r--doc/news/version_1.20220324.mdwn6
13 files changed, 69 insertions, 28 deletions
diff --git a/doc/bugs/logs_not_being_mailed.mdwn b/doc/bugs/logs_not_being_mailed.mdwn
new file mode 100644
index 0000000..a833d48
--- /dev/null
+++ b/doc/bugs/logs_not_being_mailed.mdwn
@@ -0,0 +1,7 @@
+I just ran a test session `http://debug-me.joeyh.name:8081/75e73467-e2bb-4d0e-809b-5b1991228710`.
+
+It seemed to work ok, except that no logs were mailed afterwards. I checked the logs on the MX, and didn't see any connects.
+
+Seperately, but possibly related I reported a [debian bug](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=968717) about trying to get emailing logs working on my own server.
+
+> [[fixed|done]] --[[Joey]]
diff --git a/doc/bugs/logs_not_being_mailed/comment_1_94104cd2832c9a4e0fcdadc9f286a6f6._comment b/doc/bugs/logs_not_being_mailed/comment_1_94104cd2832c9a4e0fcdadc9f286a6f6._comment
new file mode 100644
index 0000000..541144f
--- /dev/null
+++ b/doc/bugs/logs_not_being_mailed/comment_1_94104cd2832c9a4e0fcdadc9f286a6f6._comment
@@ -0,0 +1,11 @@
+[[!comment format=mdwn
+ username="joey"
+ subject="""comment 1"""
+ date="2020-08-20T17:08:03Z"
+ content="""
+This is caused by debug-me.service containing
+
+ InaccessiblePaths=/home /etc
+
+I've fixed the server and will release a new debug-me version fixing it.
+"""]]
diff --git a/doc/bugs/pgp.cs.uu.nl_is_dead.mdwn b/doc/bugs/pgp.cs.uu.nl_is_dead.mdwn
new file mode 100644
index 0000000..eeb82af
--- /dev/null
+++ b/doc/bugs/pgp.cs.uu.nl_is_dead.mdwn
@@ -0,0 +1,2 @@
+Visiting the page in a browser, I see "this page is no longer maintained". That probably explains why the debug-me web-of-trust
+check always fails.
diff --git a/doc/forum/configure_defaultServerUrl.mdwn b/doc/forum/configure_defaultServerUrl.mdwn
new file mode 100644
index 0000000..95b64d6
--- /dev/null
+++ b/doc/forum/configure_defaultServerUrl.mdwn
@@ -0,0 +1 @@
+I'm thinking about using debug-me for a course, and in that setting I'd like to default to a server at the same university. It would be nice if there was some way (environment variable, e.g.) to configure the default server URL. As it is I guess I will make a shell script wrapper.
diff --git a/doc/forum/support_for_https_proxy__63__.mdwn b/doc/forum/support_for_https_proxy__63__.mdwn
new file mode 100644
index 0000000..da89550
--- /dev/null
+++ b/doc/forum/support_for_https_proxy__63__.mdwn
@@ -0,0 +1,16 @@
+I tried a simple nginx port forward
+[[!format text """
+location /debug-me/ {
+ proxy_set_header Host $http_host;
+ proxy_set_header X-Forwarded-Proto https;
+ proxy_redirect off;
+ proxy_pass https://127.0.0.1:8081;
+ proxy_http_version 1.1;
+}
+"""]]
+
+I'm not sure if I botched the proxy configuration, or if debug-me needs something added to support proxying?
+
+[[!format text """
+Connecting to debug-me server...debug-me: MalformedResponse (ResponseHead {responseCode = 301, responseMessage = "Moved Permanently", responseHeaders = [("Server","nginx/1.14.2"),("Date","Wed, 19 Aug 2020 15:02:36 GMT"),("Content-Type","text/html"),("Content-Length","185"),("Location","http://pivot.cs.unb.ca/debug-me/"),("Connection","keep-alive")]}) "Wrong response status or message."
+"""]]
diff --git a/doc/forum/support_for_https_proxy__63__/comment_1_e09730934629688660cc71df5bb464cd._comment b/doc/forum/support_for_https_proxy__63__/comment_1_e09730934629688660cc71df5bb464cd._comment
new file mode 100644
index 0000000..399f072
--- /dev/null
+++ b/doc/forum/support_for_https_proxy__63__/comment_1_e09730934629688660cc71df5bb464cd._comment
@@ -0,0 +1,14 @@
+[[!comment format=mdwn
+ username="joey"
+ subject="""comment 1"""
+ date="2020-08-20T17:25:45Z"
+ content="""
+Well, debug-me does not follow redirects, and it seems that the http proxy
+is adding one for some reason.
+
+It looks like Network.Websockets.Client.runClientWith
+is where that is coming from, and the websockets library does not currently
+support redirs. Actually, that library implements https itself,
+which is a surprise to me. It seems it would need some work to support
+redirs.
+"""]]
diff --git a/doc/install.mdwn b/doc/install.mdwn
index f6b1dc7..c48e6d9 100644
--- a/doc/install.mdwn
+++ b/doc/install.mdwn
@@ -5,7 +5,7 @@
To use:
tar xf debug-me-standalone-amd64.tar.gz
- debug-me/debug-me
+ debug-me/runshell debug-me/bin/debug-me
## Distributions
diff --git a/doc/news/version_1.20170505.mdwn b/doc/news/version_1.20170505.mdwn
deleted file mode 100644
index 221b369..0000000
--- a/doc/news/version_1.20170505.mdwn
+++ /dev/null
@@ -1,3 +0,0 @@
-debug-me 1.20170505 released with [[!toggle text="these changes"]]
-[[!toggleable text="""
- * First release of debug-me."""]] \ No newline at end of file
diff --git a/doc/news/version_1.20170509.mdwn b/doc/news/version_1.20170509.mdwn
deleted file mode 100644
index 7ec6d4b..0000000
--- a/doc/news/version_1.20170509.mdwn
+++ /dev/null
@@ -1,11 +0,0 @@
-debug-me 1.20170509 released with [[!toggle text="these changes"]]
-[[!toggleable text="""
- * Server: Use "postmaster" as default --from-email address
- rather than "unknown@server".
- * Server: DEBUG\_ME\_FROM\_EMAIL can be used to specify the --from-email.
- This is used in debug-me.default to encourage configuring it.
- Thanks, Sean Whitton.
- * Avoid crash when --use-server is given an url that does not
- include a path.
- * Fix bug that prevented creating ~/.debug-me/log/remote/
- when ~/.debug-me/ didn't already exist."""]] \ No newline at end of file
diff --git a/doc/news/version_1.20170520.mdwn b/doc/news/version_1.20170520.mdwn
deleted file mode 100644
index 094f328..0000000
--- a/doc/news/version_1.20170520.mdwn
+++ /dev/null
@@ -1,13 +0,0 @@
-debug-me 1.20170520 released with [[!toggle text="these changes"]]
-[[!toggleable text="""
- * debug-me is available in Debian unstable.
- * gpg keyrings in /usr/share/debug-me/ will be checked
- to see if a connecting person is a known developer of software
- installed on the system, and so implicitly trusted already.
- Software packages/projects can install keyrings to that location.
- (Thanks to Sean Whitton for the idea.)
- * make install installs /usr/share/debug-me/a\_debug-me\_developer.gpg,
- which contains the key of Joey Hess. (stack and cabal installs don't
- include this file because they typically don't install system-wide)
- * debug-me.cabal: Added dependency on time.
- * stack.yaml: Update to new posix-pty version."""]] \ No newline at end of file
diff --git a/doc/news/version_1.20190926.mdwn b/doc/news/version_1.20190926.mdwn
new file mode 100644
index 0000000..b7f929f
--- /dev/null
+++ b/doc/news/version_1.20190926.mdwn
@@ -0,0 +1,5 @@
+debug-me 1.20190926 released with [[!toggle text="these changes"]]
+[[!toggleable text="""
+ * Avoid a crash when run without a controlling tty, which may happen
+ in some container environments.
+ * Update to lts-13.29, support ghc 8.6.5, and aeson 1.4."""]] \ No newline at end of file
diff --git a/doc/news/version_1.20200820.mdwn b/doc/news/version_1.20200820.mdwn
new file mode 100644
index 0000000..b72c3f9
--- /dev/null
+++ b/doc/news/version_1.20200820.mdwn
@@ -0,0 +1,6 @@
+debug-me 1.20200820 released with [[!toggle text="these changes"]]
+[[!toggleable text="""
+ * debug-me.service: Remove /etc from InaccessiblePaths,
+ as that prevents the server sending email using eg postfix,
+ which needs to read its config files.
+ * Update to lts-14.27, support websockets 0.12.7."""]] \ No newline at end of file
diff --git a/doc/news/version_1.20220324.mdwn b/doc/news/version_1.20220324.mdwn
new file mode 100644
index 0000000..8056232
--- /dev/null
+++ b/doc/news/version_1.20220324.mdwn
@@ -0,0 +1,6 @@
+debug-me 1.20220324 released with [[!toggle text="these changes"]]
+[[!toggleable text=""" * Support ghc 8.8.
+ Thanks, Tony Zorman
+ * Support aeson 2.0.
+ Thanks, Tony Zorman
+ * Update to lts-19.0."""]] \ No newline at end of file