summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Fankhauser hiddenalpha.ch2024-08-08 18:04:34 +0200
committerAndreas Fankhauser hiddenalpha.ch2024-08-08 18:04:34 +0200
commitbb2403da029e8da4c8799febf5884d6771505370 (patch)
tree7569c33b9470c67d6270a1ce7558bc2358ae0a27
parent0c6fb4c82bd7a4748b86d294cac5047ee3caebd4 (diff)
downloadUnspecifiedGarbage-bb2403da029e8da4c8799febf5884d6771505370.zip
UnspecifiedGarbage-bb2403da029e8da4c8799febf5884d6771505370.tar.gz
Add misc notes.
-rw-r--r--doc/note/links/links.txt3
-rw-r--r--doc/note/maven/maven.txt6
-rw-r--r--doc/note/qemu/java-debug.txt15
-rw-r--r--doc/note/setup/paisa-eddie.txt14
-rw-r--r--doc/note/windoof/firewall-logs.txt11
-rw-r--r--doc/note/windoof/why-admin.txt14
-rw-r--r--src/main/paisa-nonslim/README.txt12
7 files changed, 63 insertions, 12 deletions
diff --git a/doc/note/links/links.txt b/doc/note/links/links.txt
index 29818e5..6cde77a 100644
--- a/doc/note/links/links.txt
+++ b/doc/note/links/links.txt
@@ -277,6 +277,9 @@ Links (Aka argument amplifiers)
- [Houston down readyness probe timeout](https://wikit.post.ch/x/koO0Vg)
- [Json serialization blocking EventLoop for too long #583](https://github.com/swisspost/gateleen/issues/583)
+## Wie gesagt .. "DNS probleme gibts in AWS nicht ..."
+- [houston DNS beeble unresolvable](https://wikit.post.ch/x/KFyqa)
+
## Common Performance
- [Java Exceptions performance is bad](https://www.baeldung.com/java-exceptions-performance)
- [going fast is about doing less](https://m.youtube.com/watch?v=5rb0vvJ7NCY)
diff --git a/doc/note/maven/maven.txt b/doc/note/maven/maven.txt
index 388fa23..029c18a 100644
--- a/doc/note/maven/maven.txt
+++ b/doc/note/maven/maven.txt
@@ -55,6 +55,10 @@ mvn '-Dtest=!BadTestClass,!AlsoNotWanted' test
## Download dependencies
- mvn dependency:copy-dependencies -DoutputDirectory=target/dependencies
+ mvn dependency:copy-dependencies \
+ -pl example-web \
+ -DexcludeArtifactIds=log4j-api,log4j-core \
+ -DincludeScope=runtime,provided,system \
+ -DoutputDirectory=target/dependencies \
diff --git a/doc/note/qemu/java-debug.txt b/doc/note/qemu/java-debug.txt
new file mode 100644
index 0000000..69d1cce
--- /dev/null
+++ b/doc/note/qemu/java-debug.txt
@@ -0,0 +1,15 @@
+
+Connect host java debugger to JVM inside VM
+===========================================
+
+Make sure host can reach guest port.
+
+ hostfwd=tcp:127.0.0.1:${DBG_PORT:?}-:1241
+
+Make debugger listen on that port.
+
+ -agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=*:1241
+
+Now debugger is reachable from host via DBG_PORT.
+
+
diff --git a/doc/note/setup/paisa-eddie.txt b/doc/note/setup/paisa-eddie.txt
index 21425a3..f78cd6b 100644
--- a/doc/note/setup/paisa-eddie.txt
+++ b/doc/note/setup/paisa-eddie.txt
@@ -1,8 +1,7 @@
RHEL9 Eddie emulation
-HINT: Install base with user "isa" may make things simpler, as "isa" should
- have uid 1000 (then adapt below).
+WARN: This will assign uid 1000 to user "isa"!
&& SUDO=sudo \
&& PROXY_URL="http://10.0.2.2:3128" \
@@ -12,6 +11,7 @@ HINT: Install base with user "isa" may make things simpler, as "isa" should
| $SUDO tee -a /etc/dnf/dnf.conf >/dev/null \
;fi \
&& $SUDO dnf install -y openssh-server podman \
+ && $SUDO dnf remove -y firewalld \
&& $SUDO systemctl enable sshd \
&& $SUDO systemctl start sshd \
&& if test -n "${PROXY_URL?}"; then true \
@@ -24,8 +24,8 @@ HINT: Install base with user "isa" may make things simpler, as "isa" should
"export NO_PROXY=\"${PROXY_NO?}\"" \
| $SUDO tee -a /etc/profile >/dev/null \
;fi \
- && printf 'isa:x:991:991:isa:/home/isa:/bin/bash\n' | $SUDO tee -a /etc/passwd >/dev/null \
- && printf 'isa:x:991:\n' | $SUDO tee -a /etc/group >/dev/null \
+ && printf 'isa:x:1000:1000:isa:/home/isa:/bin/bash\n' | $SUDO tee -a /etc/passwd >/dev/null \
+ && printf 'isa:x:1000:\n' | $SUDO tee -a /etc/group >/dev/null \
&& printf 'app:x:990:isa\n' | $SUDO tee -a /etc/group >/dev/null \
&& $SUDO mkdir -p /home/isa \
&& $SUDO chown isa:app /home/isa \
@@ -35,3 +35,9 @@ HINT: Install base with user "isa" may make things simpler, as "isa" should
&& echo 'DONE :)' \
+Additional packages, helpful for some debugging scenarios etc
+
+ && $SUDO dnf install -y java-11-openjdk-devel.x86_64 \
+ && echo 'DONE :)' \
+
+
diff --git a/doc/note/windoof/firewall-logs.txt b/doc/note/windoof/firewall-logs.txt
new file mode 100644
index 0000000..cda9e93
--- /dev/null
+++ b/doc/note/windoof/firewall-logs.txt
@@ -0,0 +1,11 @@
+
+
+Find them in: "%SystemRoot%/System32/LogFiles/Firewall"
+
+COPY THEM AWAY before opening! Windoof is notoriously dump if multiple
+processes try to open the same file.
+
+If not, then:
+[HowTo enable](https://www.howtogeek.com/220204/how-to-track-firewall-activity-with-the-windows-firewall-log/)
+
+
diff --git a/doc/note/windoof/why-admin.txt b/doc/note/windoof/why-admin.txt
new file mode 100644
index 0000000..844e2c2
--- /dev/null
+++ b/doc/note/windoof/why-admin.txt
@@ -0,0 +1,14 @@
+
+Why admin privileges are necessary.
+
+- npcap / wireshark.
+- Read Firewall logs (dropped packets).
+- Qemu (custom built!!) with hardware acceleration.
+- Custom USB devices for programming.
+
+
+## Examples
+
+[firewall blocking bonjour traffic](https://jira.post.ch/browse/SDCISA-16610?focusedId=2096998&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-2096998)
+
+
diff --git a/src/main/paisa-nonslim/README.txt b/src/main/paisa-nonslim/README.txt
index 6e0c015..deb2909 100644
--- a/src/main/paisa-nonslim/README.txt
+++ b/src/main/paisa-nonslim/README.txt
@@ -30,22 +30,19 @@ TODO awaiting builds again with (hopefully fixed jssc.so):
&& "${PATH_TO_THE_ONLY_REAL_BROWSER:?}" \
`# Remaining builds` \
- https://jenkinspaisa-temp.tools.pnet.ch/job/heimdall/job/SDCISA-15648-RemoveSlimPackaging-n1/ \
- https://jenkinspaisa-temp.tools.pnet.ch/job/nowwhat/job/SDCISA-15648-RemoveSlimPackaging-n1/ \
- https://jenkinspaisa-temp.tools.pnet.ch/job/rob/job/SDCISA-15648-RemoveSlimPackaging-n1/ \
- https://jenkinspaisa-temp.tools.pnet.ch/job/slarti/job/SDCISA-15648-RemoveSlimPackaging-n1/ \
+ https://jenkinspaisa-temp.tools.pnet.ch/job/SERVICE/job/SDCISA-15648-RemoveSlimPackaging-n1/ \
## Installation
{
- "timestamp": "2024-08-06T10:09:42.042+02:00",
+ "timestamp": "2024-08-06T16:54:42.042+02:00",
"hostname": "eddie00849",
"instanceName": "default",
"eaglePort": 7012,
"activations": {
- "SDCISA-15648-1722427419206-legacy": "2024-07-01T00:01:00.000Z",
- "SDCISA-15648-1722427417010-noslim": "2024-07-01T00:00:00.000Z",
+ "SDCISA-15648-1722955735781-legacy": "2024-07-01T00:04:00.000Z",
+ "SDCISA-15648-1722955733398-noslim": "2024-07-01T00:03:00.000Z",
"bundle-sw_4011-data_3997": "2024-07-29T11:49:53.152Z",
"bundle-sw_4012-data_3997": "2024-07-25T02:00:00.000Z",
"bundle-sw_4012-data_4005": "2024-07-16T23:00:00.000Z"
@@ -53,6 +50,7 @@ TODO awaiting builds again with (hopefully fixed jssc.so):
}
+
## Measurements
&& `# Eddie` \