Search
427 results for “shuLhan”
-
@shuLhan @cazabon Well, based on my experiences with #journald as a #syslog_ng guy, my expectation is that around 5-10 years of security nightmares are about to come with #run0:
https://www.syslog-ng.com/community/b/blog/posts/systemd-journald-vs-syslog-ng
Yes, a decade later after journald arrived, I have no problem recommending it. But the first 7-8 years were catastrophic both for users and developers.
-
@shuLhan @cazabon Well, based on my experiences with #journald as a #syslog_ng guy, my expectation is that around 5-10 years of security nightmares are about to come with #run0:
https://www.syslog-ng.com/community/b/blog/posts/systemd-journald-vs-syslog-ng
Yes, a decade later after journald arrived, I have no problem recommending it. But the first 7-8 years were catastrophic both for users and developers.
-
@shuLhan @cazabon Well, based on my experiences with #journald as a #syslog_ng guy, my expectation is that around 5-10 years of security nightmares are about to come with #run0:
https://www.syslog-ng.com/community/b/blog/posts/systemd-journald-vs-syslog-ng
Yes, a decade later after journald arrived, I have no problem recommending it. But the first 7-8 years were catastrophic both for users and developers.
-
@shuLhan @cazabon Well, based on my experiences with #journald as a #syslog_ng guy, my expectation is that around 5-10 years of security nightmares are about to come with #run0:
https://www.syslog-ng.com/community/b/blog/posts/systemd-journald-vs-syslog-ng
Yes, a decade later after journald arrived, I have no problem recommending it. But the first 7-8 years were catastrophic both for users and developers.
-
@shuLhan @cazabon Well, based on my experiences with #journald as a #syslog_ng guy, my expectation is that around 5-10 years of security nightmares are about to come with #run0:
https://www.syslog-ng.com/community/b/blog/posts/systemd-journald-vs-syslog-ng
Yes, a decade later after journald arrived, I have no problem recommending it. But the first 7-8 years were catastrophic both for users and developers.
-
FWIW, I still detest journald. Yes, there are problems with the way #syslog traditionally handled text files - but the solution to that is to fix that handling, not toss them out and replace it with a binary format.
text logging can absolutely be done safely and with no risk of message loss. `multilog` and friends proved that. And unlike journald, I can explain #multilog/daemontools to a novice in 5 minutes and they can still use all the regular tools on the logs.
-
Finally, complete the v1 of spdxconv.
spdxconv is a program to convert existing licenses and copyrights into #SPDX identifiers or insert new ones. This program works in tandem with #reuse software.
Features:
* REUSE Integration: Detects annotations from REUSE.toml.
* Customizable Defaults: Set default license identifiers and copyright holders.
* Smart Comments: Customizable patterns to set comment syntax ...See https://git.sr.ht/~shulhan/spdxconv/ for more information.
-
#release #asciidoctor-go v0.6.2 (2025-02-01)
The asciidoctor-go is the #golang module to parse the #AsciiDoc markup and convert it into HTML5.
Changes,
* Fix section detected as paragraph after list and comment.
* Replace the fieldalignment and shadow using our internal gocheck command. -
Aplikasi #jenius dari minggu kemarin tidak bisa top up kartu. Yang pasti tadi bisa top up di terminal LRT.
-
#Jenius #Enshittification has begun...
Jenius, an online bank app in #indonesia, instead of "lets make user can load login page faster" start loading and displaying unrelated things in the login page.
-
#release gorankusu v0.7.0
Gorankusu is the #golang library that provide HTTP service with web user interface to test HTTP and/or #WebSocket endpoints and for #loadtesting HTTP endpoints.
Changes,
* all: refactoring form input for multipart form-data
* all: make HTTP Target Params works along with WithRawBody
* _www: support HTTP target with content type "text/html"
* all: add git.sr.ht APIs into example
* _www: fix save on null Headers and Vars
...Full changelog at https://git.sr.ht/~shulhan/gorankusu/refs/v0.7.0
-
#release gorankusu v0.7.0
Gorankusu is the #golang library that provide HTTP service with web user interface to test HTTP and/or #WebSocket endpoints and for #loadtesting HTTP endpoints.
Changes,
* all: refactoring form input for multipart form-data
* all: make HTTP Target Params works along with WithRawBody
* _www: support HTTP target with content type "text/html"
* all: add git.sr.ht APIs into example
* _www: fix save on null Headers and Vars
...Full changelog at https://git.sr.ht/~shulhan/gorankusu/refs/v0.7.0
-
#Release #gorankusu v0.5.0
[Gorankusu](https://sr.ht/~shulhan/gorankusu) is web user interface for #testing and #loadtesting HTTP and/or WebSocket endpoints.
This release rename the project from "trunks" to "gorankusu".
Changes,
* all: allow submit free form request body in HTTPTarget
* all: implement form input file
* all: add type to customize how to dump HTTP request and response
* all: support parameter binding in HTTP Path
* _www: check HTTP response status greater or equal 400 -
#Release #gorankusu v0.5.0
[Gorankusu](https://sr.ht/~shulhan/gorankusu) is web user interface for #testing and #loadtesting HTTP and/or WebSocket endpoints.
This release rename the project from "trunks" to "gorankusu".
Changes,
* all: allow submit free form request body in HTTPTarget
* all: implement form input file
* all: add type to customize how to dump HTTP request and response
* all: support parameter binding in HTTP Path
* _www: check HTTP response status greater or equal 400 -
#Release trunks v0.4.1
trunks is #golang library and service for programmatically run and #loadtesting HTTP services.
This release only have chores, it should not break anything.
* go.mod: update all dependencies
This changes set minimum Go version to version 1.20.
The #vegeta module finally has some update to v12.11.1.* gitmodules: use https instead of git scheme
* _www: setup eslint for linting TypeScript
* Makefile: replace the Go linter
Full changelog at https://git.sr.ht/~shulhan/trunks/refs/v0.4.1
-
After spending several hours trying to simplify my web editor, now I remember why I don't use #HTML #contenteditable 😑
Those br/div tag changes are annoying and probably not worth to fix.
-
https://kilabit.info/journal/2023/research_ssh_with_2fa/
In this journal, we review several options to manage #SSH authorization beyond using public keys, possibly also enabling 2FA, using Time-Based One-Time Password (TOTP). Some of the alternatives that we will review are Google Cloud OS Login, #Smallstep, #Teleport, and google-authenticator-libpam.
-
https://kilabit.info/journal/2023/using_systemd_mkosi_2/
Using #systemd #mkosi for development, round 2.
Previously, we try hard to make the "mkosi.build" script test our awwan application, because we want a simple flow. Unfortunately, it does not work.
In this attempt, I would like to take different approach. Instead of building and running the container in single "make", we booted up the container first and then trigger running the test from host using command "machinectl awwan@image …".
-
Using #systemd #mkosi for development [1].
In this journal, I will take a notes on my journey learning and using mkosi as part of integration tests for developing awwan [2]. The goal is that when I run make on awwan repository, it will create and run a container using systemd-nspawn(1) with SSH server running, and run all tests inside the container.
[1] https://kilabit.info/journal/2023/using_systemd_mkosi/
[2] https://sr.ht/~shulhan/awwan -
Remembering how I setup my email server couple years ago, I try to write it down. Thankfully, I write all commands and configuration when setting it up using awwan.
Email server using #postfix, #opendkim, and #dovecot .
https://kilabit.info/journal/2023/email_server_using_postfix_opendkim_dovecot/
-
PSA: If you use #GoogleCloud #ComputeEngine using latest #linux distro with #ops-agent and your journald does not have ForwardToSyslog=yes, change the default config.yaml [1] to
----
logging:
receivers:
syslog:
type: systemd_journald
service:
pipelines:
default_pipeline:
receivers: [syslog]
----Otherwise, your syslog will not forwaded to Cloud Logging.
[1] https://cloud.google.com/stackdriver/docs/solutions/agents/ops-agent/configuration#default
-
Release karajo v0.7.0 (2023-05-10)
https://sr.ht/~shulhan/karajo/
This release add login feature to Karajo using user name and password
that are pre-defined in the user.conf.=== Breaking changes
* all: remove MaxRunning and NumRunning from JobBase
=== New features
* all: implement login page
=== Bug fixes
* all: fix possible lock on API environment
=== Enhancements
* all: changes on how the job queued using channel
Live case: https://build.kilabit.info/
-
https://www.fogolf.com/1261895/twisha-sharma-mystery-the-truth-nobody-expected-revealed-shorts-narendramodi/ Twisha Sharma Mystery: The Truth Nobody Expected Revealed.. #shorts #narendramodi #PGAOfficialWorldGolfRanking #PGARanking #ShubhankarSharma
-
https://www.fogolf.com/1261325/twisha-sharma-case-finally-the-truth-comes-out-shorts-narendramodi/ Twisha Sharma Case: Finally The Truth Comes Out.. #shorts #narendramodi #PGAOfficialWorldGolfRanking #PGARanking #ShubhankarSharma
-
Shubhangi Shekhar To Direct Basketball Feature Doc ‘Hoop Like This’, Musician Nav To Exec Produce
#News #HoopLikeThis #Navhttps://deadline.com/2026/04/shubhangi-shekhar-basketball-feature-doc-hoop-like-this-nav-1236874021/
-
Shubhangi Shekhar To Direct Basketball Feature Doc ‘Hoop Like This’, Musician Nav To Exec Produce
#News #HoopLikeThis #Navhttps://deadline.com/2026/04/shubhangi-shekhar-basketball-feature-doc-hoop-like-this-nav-1236874021/
-
Shubhangi Shekhar To Direct Basketball Feature Doc ‘Hoop Like This’, Musician Nav To Exec Produce
#News #HoopLikeThis #Navhttps://deadline.com/2026/04/shubhangi-shekhar-basketball-feature-doc-hoop-like-this-nav-1236874021/
-
Shubhangi Shekhar To Direct Basketball Feature Doc ‘Hoop Like This’, Musician Nav To Exec Produce
#News #HoopLikeThis #Navhttps://deadline.com/2026/04/shubhangi-shekhar-basketball-feature-doc-hoop-like-this-nav-1236874021/
-
https://www.fogolf.com/1230411/exclusive-sit-down-interview-with-shubhankar-sharma-winner-of-the-boulders-classic-2026-%e2%9b%b3%ef%b8%8f/ Exclusive sit-down interview with Shubhankar Sharma, winner of The Boulders Classic 2026 ⛳️ #PGAOfficialWorldGolfRanking #PGARanking #ShubhankarSharma