diff options
author | Andreas Fankhauser hiddenalpha.ch | 2024-08-08 18:04:34 +0200 |
---|---|---|
committer | Andreas Fankhauser hiddenalpha.ch | 2024-08-08 18:04:34 +0200 |
commit | bb2403da029e8da4c8799febf5884d6771505370 (patch) | |
tree | 7569c33b9470c67d6270a1ce7558bc2358ae0a27 | |
parent | 0c6fb4c82bd7a4748b86d294cac5047ee3caebd4 (diff) | |
download | UnspecifiedGarbage-bb2403da029e8da4c8799febf5884d6771505370.zip UnspecifiedGarbage-bb2403da029e8da4c8799febf5884d6771505370.tar.gz |
Add misc notes.
-rw-r--r-- | doc/note/links/links.txt | 3 | ||||
-rw-r--r-- | doc/note/maven/maven.txt | 6 | ||||
-rw-r--r-- | doc/note/qemu/java-debug.txt | 15 | ||||
-rw-r--r-- | doc/note/setup/paisa-eddie.txt | 14 | ||||
-rw-r--r-- | doc/note/windoof/firewall-logs.txt | 11 | ||||
-rw-r--r-- | doc/note/windoof/why-admin.txt | 14 | ||||
-rw-r--r-- | src/main/paisa-nonslim/README.txt | 12 |
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` \ |