- "emptyenv -c" unsets all environment variables
- "ifthen" for more "dynamic" argv manipulation
- "multiple target patterns. Stop"
- (u)intN_bfmt macros use (u)intN0_fmt_base instead of (u)intN_fmt_base
- (wrong string) lastlog support
- *** No rule to make target '-lexecline', needed by 's6-ftrig-listen'
- *-man-pages repos moving to sr.ht
- *-man-pages: s6-rc port, Makefile fix
- -o remount,ro /
- .env file handling
- 1 of 220 Compiling execline with package convention on ubuntu 17.04, here is the complete log, I did omit a line
- [announce] #s6 is moving from Freenode to OFTC
- [announce] 2014 spring release
- [announce] 2015-01-14 release
- [announce] A few releases all around
- [announce] April 2021 bugfix update (plus an mdevd feature)
- [announce] April 2023 bugfix release
- [announce] Bugfix and feature release: skalibs, execline, s6, s6-networking
- [announce] Bugfix release
- [announce] Bugfix release (building with dynamic libraries)
- [announce] Bugfix release, Everybody Loves Dynamic Libraries edition
- [announce] Bugfix releases
- [announce] Bugfix releases; s6-rc-0.3.0.0
- [announce] but what about *second* skarnet.org November 2023 release?
- [announce] credo - An implementation of djb's redo
- [announce] December 2014 release
- [announce] execline mode for GNU/Emacs
- [announce] execline-1.2.3
- [announce] execline-1.3.0, s6-1.1.1, s6-dns-0.0.2, s6-networking-0.0.3
- [announce] execline-1.3.1
- [announce] execline-2.1.1.0, s6-portable-utils-2.0.3.0
- [announce] execline-2.4.0.0
- [announce] execline-2.5.0.0
- [announce] execline-2.6.1.0
- [announce] execline-2.8.0.0, s6-networking-2.4.1.0, +bugfix releases
- [announce] execline-man-pages
- [announce] Fall 2013 updates
- [announce] Fall 2016 release
- [announce] Gentoo overlay for s6
- [announce] January 2018 release: happy new year from skarnet.org
- [announce] lh-bootstrap: a set of scripts to build a complete image booting on s6+s6-rc
- [announce] mdevd-0.0.1.0 - a mdev-compatible uevent manager
- [announce] mdevd-0.1.0.1
- [announce] mdevd-0.1.6.0
- [announce] Minor releases
- [announce] New hypermail archives of skarnet.org mailing lists
- [announce] New skarnet.org release, with relaxed requirements.
- [announce] October 2019 release: spooky bug squashing and ghosts of POSIX
- [announce] s6-1.1.3
- [announce] s6-1.1.3.2
- [announce] s6-2.1.0.1
- [announce] s6-2.1.2.0
- [announce] s6-2.1.4.0
- [announce] s6-2.1.5.0, s6-linux-init-0.0.1.1
- [announce] s6-2.1.6.0, s6-linux-init-0.0.1.2
- [announce] s6-2.12.0.2
- [announce] s6-2.2.0.0
- [announce] s6-2.6.0.0
- [announce] s6-2.9.2.0
- [announce] s6-dns-0.0.1
- [announce] s6-linux-init-0.0.1.0
- [announce] s6-linux-init-1.0.0.0
- [announce] s6-linux-init-1.0.1.0
- [announce] s6-networking-0.0.1
- [announce] s6-networking-0.0.2
- [announce] s6-networking-0.0.5
- [announce] s6-networking-man-pages
- [announce] s6-portable-utils-1.0.3.2
- [announce] s6-rc: a s6-based service manager for Unix systems
- [announce] skalibs-1.4.1
- [announce] skalibs-1.4.2, execline-1.2.4
- [announce] skalibs-1.5.0, s6-1.1.2
- [announce] skalibs-1.5.1, s6-portable-utils-1.0.3
- [announce] skalibs-2.10.0.1, execline-2.7.0.1, s6-2.10.0.1
- [announce] skalibs-2.14.1.0, tipidee-0.0.3.0, shibari-0.0.1.0
- [announce] skalibs-2.3.0.0, execline-2.0.2.1, s6-2.1.1.0
- [announce] skalibs-2.3.1.1, s6-portable-utils-2.0.4.0
- [announce] skalibs-2.3.1.2, s6-linux-utils-2.0.2.0
- [announce] skalibs-2.3.2.0, s6-2.1.3.0
- [announce] skalibs-2.3.5.0
- [announce] skalibs-2.3.5.1
- [announce] skalibs-2.3.6.0, execline-2.1.3.0
- [announce] skalibs-2.3.9.0, s6-2.2.4.3
- [announce] skalibs-2.4.0.2, s6-networking-2.2.1.0 - now with secure connections!
- [announce] skalibs-2.8.1.0, s6-2.8.0.1
- [announce] skalibs-2.9.2.1
- [announce] skarnet.org August 2017 release
- [announce] skarnet.org Fall 2015 update
- [announce] skarnet.org Fall 2021 release
- [announce] skarnet.org February 2023 release
- [announce] skarnet.org January 2023 release
- [announce] skarnet.org January 2023 release. man page ports.
- [announce] skarnet.org June 2024 update
- [announce] skarnet.org March 2019 release
- [announce] skarnet.org March 2020 release
- [announce] skarnet.org May 2017 release
- [announce] skarnet.org New Year 2021 release
- [announce] skarnet.org November 2023 release
- [announce] skarnet.org October 2020 release
- [announce] skarnet.org October 2024 update
- [announce] skarnet.org September 2019 release
- [announce] skarnet.org Spring 2017 release
- [announce] skarnet.org Spring 2017 release: s6 init fails with buildroot on MIPS
- [announce] skarnet.org Spring 2018 release
- [announce] skarnet.org Summer 2018 release
- [announce] skarnet.org Summer 2022 release
- [announce] skarnet.org Winter 2021-2022 release
- [announce] small skarnet.org Spring 2024 update
- [announce] Small skarnet.org update
- [announce] Some November releases
- [announce] Spring 2016 release
- [announce] tipidee is now in open beta!
- [announce] utmps-0.0.1.0
- [announce] utmps-0.2.0.0
- [announce] {s6,s6-networking,execline}-man-pages updated
- [execline] [RFC] Allow `foreground` to handle signals
- [execline] Conditional export
- [execline] foreground/background suggestion
- [OT] djbdns + musl
- [PATCH 0/7] static analysis fixes for skalibs
- [PATCH 1/2] doc: reconcile openwrite{,v}nclose_suffix{,_devino}{,_sync} with djbunix.h
- [PATCH 1/2] s6dns_resolve_parse: always clean up dt, prevent fd leaking
- [PATCH 1/7] localtmn_scan: remove useless 's' increment
- [PATCH 2/2] doc: allreadwrite: document scatter/gatter functions
- [PATCH 2/2] s6dns-resolve.h: make it C++ compatible
- [PATCH 2/7] trysplice: remove unused 'buf' variable
- [PATCH 3/7] unixmessage_receive: reduce auxlen variable scope
- [PATCH 4/7] src: clarify '&' vs '?' precedence
- [PATCH 5/7] child_spawn: fix possible fd_close() on uninited value
- [PATCH 6/7] child_spawn: constify n, just to make sure nothing mangles it
- [PATCH 7/7] child_spawn: fix possible fd_close() on uninited syncpipe
- [PATCH execline] Add forx -P
- [PATCH execline] Fix CC variable in cross compile environment
- [PATCH s6-networking 0/1] s6-tls{c,d} are leaking fd to the app
- [PATCH s6-networking 1/1] Close a read end of a handshake notification pipe
- [PATCH s6] s6-supervise: Don't add '(child)' to the end of PROG
- [PATCH skalibs] Document skalibs/bytestr.h header
- [PATCH skalibs] Fix envalloc_merge
- [PATCH skalibs] Make build reproducible
- [PATCH] [s6-networking] add silent option to s6-tcpclient
- [PATCH] Add adoption to trap
- [PATCH] bitarray_clearsetn: Fix possible "overflow"
- [PATCH] bitarray_not: Fix skipping a byte
- [PATCH] change localip is6 flag based on destination ip
- [PATCH] devd: Fix invalid option used for s6-uevent-listener
- [PATCH] Doc expand fdmove intuition
- [PATCH] document env.h
- [PATCH] Document s6-mount return values
- [PATCH] Document skalibs/siovec.h header
- [PATCH] document unix-transactional
- [PATCH] envuidgid: Fix error message
- [PATCH] examples: Fix syslog LOGSCRIPT
- [PATCH] execline: multicall: make sort independent of locale
- [PATCH] execline: use pathexec_or_die
- [PATCH] fix null-pointer behavior in fmt and fmtlist functions
- [PATCH] Fix openreadnclose failing if errno was nonzero before
- [PATCH] Fix possible SIGSEGV on too many ftrigr listeners
- [PATCH] Fix s6lockd-helper program prefix
- [PATCH] Fix typo
- [PATCH] forstdin: Fix possible error/hanging w/ -p
- [PATCH] gccattributes.h: define gccattr_returns_twice
- [PATCH] getpid: Fix invalid variable name check
- [PATCH] libstddjb: add pathexec_run_or_die
- [PATCH] Multicall improvements didn't improve trap
- [PATCH] nsss_unix_shadow_get: parse null/empty fields
- [PATCH] Reword dependency list in INSTALL
- [PATCH] run daemon as a child of sdnotify-wrapper
- [PATCH] s6-log: Fix tainstamp being truncated
- [PATCH] s6-ps: fix compilation on clang
- [PATCH] s6-rc-update: avoid getrandom(2)
- [PATCH] s6-supervise: Optionally run child in a new pid namespace
- [PATCH] s6-tlsserver: actually pass on -Y to s6-tlsd
- [PATCH] s6-uevent-spawner: Fix possibly delaying uevents
- [PATCH] s6-unquote*: it's memchr(str, char, len), not memchr(str, len, char)
- [PATCH] skalibs: don't use the global satmp in rm_rf
- [PATCH] socket_local46: Make room on the stack for IPv6 sockaddrs
- [s6-dns/skadns] It's not documented anywhere, so I shall ask here - how does one go from the char const *skadns_packet of length skadns_packetlen to the actual answers one has received from the DNS?
- [s6-dns] is there a particular reason skadns_packet would return NULL errno ENETUNREACH?
- [s6-dns] is there a particular reason skadns_packet would return NULL errno ENETUNREACH? [manually resent to list]
- [s6-networking] silent option for s6-tcpclient
- [s6] debian packaging
- [skalibs-2.0][PATCH] posting new clean patch (from supervision lits)
- [skaware] non privileged user oneshots/services launched by root not requiring the user to login 1st (like systemd @user ones) support
- [TEST] Please ignore...
- A couple of questions
- A define program using blocks for execline?
- A typo in s6 tool
- add option to skip creating multicall symlinks
- Adding networking to Uxn/Varvara programs using UCSPI/s6-networking?
- announce: s6-networking-0.0.4
- Another issue on OpenBSD
- Any chainloading program to call prctl(PR_SET_PDEATHSIG, signal)
- argc in s6 vs daemontools
- ARM none gnieabi sysdeps
- avltree / genalloc
- backtick -C
- backtick segfault
- backtick to NOT set variable
- bash < execline > bash
- Bash completion for s6/s6-rc
- bitarray: Add first{clear,set}_skip
- Boolean operators
- Booting openbox with S6
- Booting, s6-rc services and controlling terminal
- buffer usage
- Bug in s6 dynamic instances
- Bug in s6-svc -wr?
- Bug in ucspilogd v2.2.0.0
- Bugs with execline/s6 documentation and skalibs functions using posix_spawn()
- Build Break in s6-rc
- build system license
- building (with) execline
- building execline 2.0.0.0: No rule to make target '-lexecline'
- Building execline on Ubuntu 17.04
- Building in Yocto with sysroot (and migrating from skalibs 2.3.8 to 2.3.10)
- Building on OS X
- Building s6-linux-utils with musl
- Building skalibs 1.6.0.0 on OS X
- Call for contributions: test suite
- Can s6-tlsd use openssl, rather than libressl?
- Catch all of variable values
- close safe wrapper may be broken
- Compilation issue
- Compiling execline shared fails without --with-lib configure opt
- Compiling execline with package convention on ubuntu 17.04
- compiling skalibs-1.4.1
- Conditional define in execline
- Configuration and scripts location
- Confusing error when s6-svstat version newer than s6-supervise
- Consider looking at SeedRNG for RNG initialization
- Core dump of crashing service program
- cross-compile skalibs
- cross-compile skalibs)
- Ctrl + Alt + Del setup in s6-linux-init?
- daemontools tai64n is unbuffered, s6-tai64n is fully buffered
- Debianization
- debug ftrig events
- defines varname { [values]... } prog...
- difference between bundles and dependencies in s6-rc
- docs for s6-tlsserver
- Document unix-transactional
- Documentation feedback: surprising behavior of null substitutes
- Documentation glitch for s6-uevent-listener
- Emacs Daemon as Service
- emptyenv and default path
- emptyenv doc bug
- entropy at stage 1
- execline
- execline "importas" documentation question
- execline + vim
- execline and $0-based stuff
- execline bug
- execline changes
- execline globbing
- Execline Help: Need the Return Value and the Stdout of a Program
- execline introspection?
- execline misc
- execline package not installing exec
- execline PATH
- execline quine without external commands
- execline script as 2 tcp server sockets
- execline's cd vs /usr/bin/cd
- execline's pipeline (and forbacktickx) with closed stdin
- execline, s6-portable-utils: print a file to stdout
- execline-in-execline
- execline: accessing LASTEXITCODE environment variable
- execline: case: Subexpression matching does not work?
- execline: getpid doesn't actually recognize -P and -p
- execline: Minor typo in el_transform.html?
- execline: returning something from ifthenelse blocks
- execline: Segfault with the define program
- execline: use of define, export, unexport, import
- execlineb -S does not stop the command from running
- execlineb ELF executable stack on Linux
- Execlineb scripts on systems with conflicting binaries
- Fail to build s6 on GNU/Hurd
- False positive in skalibs system feature test
- fd_close() conceals errors
- Feature request: s6-supervise handle SIGINT just like SIGTERM
- Feature requests for execline & s6
- fifodir interface
- ftrigrd bug
- Future of s6/s6-networking; package granularity
- Fwd: [announce] 2014 spring release
- Fwd: [skalibs-2.0][PATCH] posting new clean patch (from supervision lits)
- Fwd: execline and $0-based stuff
- Fwd: Warning from skaware_at_list.skarnet.org
- Fwd: Why is execlineb called execlineb and not execline?
- Gentoo building bug: should be fixed
- Git cloning all skarnet software by Using Debian Stretch 9 gives error
- Git tag mismatch for s6-dns
- github and dropbear
- GitHub fixed
- GitHub mirrors
- Help translating a bash function to execline
- how can I install runit on oracle linux?
- how do I start the "catch-all-logger"
- How does s6-linux-init-shutdownd.c contact pid 1?
- How to report a death by signal ?
- How to report a death by signal ? (was: loopwhilex)
- How to write an execline helper in execline?
- http://skarnet.org/toolchains/cross/ not found
- ifthenelse bugged?
- Implementing a helper for systemd's LISTEN_* environment variables using execline
- import -u
- Inteligent service restart with s6
- is there any rpm package for utmps, skalibs?
- Issue with s6-rc-update
- Issues with cross compilation
- Journey to s6-svscan as PID 1 on FreeBSD (almost there)
- lastlog support
- Little correction on fdmove doc
- Logging to persistent directory
- loopwhilex
- Mailing-lists, failing probes, unsubscriptions
- Man page ports of s6-portable-utils docs now available
- Man pages
- mmap MAP_ANONYMOUS
- multidefine chomps a non-delimiter character(s)
- multidefine failing for some reason
- multidefine segfault
- multiple scandir and rc database
- musl
- musl #2 (erratum corrige)
- musl #2 (erratum corrige) -- URL
- musl and timezones
- musl and timezones (was: execline bug)
- Naming of execlineb
- Native readiness notification support in s6-supervise
- new s6-log
- new s6-log (was: Feature requests for execline & s6)
- New s6-rc-man-pages release
- New URLs for the updates to s6-man-pages and execline-man-pages
- Newbie question
- notable differences in s6 from daemontools
- NULL pointer dereference in skalibs's mininetstring_write()
- Occasional crash in s6-rc-init / s6rc_servicedir_manage()
- On lh-bootstrap and mkroot
- optional -fstack-protector
- packaging for skalibs-2.9.2.1.tar.gz
- Packaging skaware for Guix
- PEBKAC prevention with s6-rc
- Permissions of log files
- Porting skalibs to GNU Hurd
- posix_spawn (was: Bugs with execline/s6 documentation and skalibs functions using posix_spawn())
- Preliminary version of s6-rc available
- Prepending log lines with custom tag
- printf '%q ' "$_at_" alternative?
- Problem with fdmove
- Problems w/ last s6-log
- Problems with recent versions of s6-rc
- process supervisor - considerations for docker
- Project funding: was State of skarnet.org projects
- Propagating parent PID to ./run
- Proposal: let execline's envfile do substitution
- Question about enable-absolute-paths option
- Question about s6-linux-init
- Question about s6-svscanboot (s6 examples)
- Question About the Purpose of s6-rc
- rc-init misunderstanding dependencies files
- read fd6 in execline
- readiness notification from non-subprocess
- Reading s6-rc database without root for completion
- recursive interactive execlineb shell which maintains state
- Reminder: s6-rc's error message for insufficent permissions could be improved
- Restarting dependant services
- Rewriting a shell script
- root svwait on unprivileged supervise
- Run something on first start of a service
- Running & interrupting s6-svscan in terminal
- running s6-rc as unpriviledged user
- s6 "really up" event hack
- s6 / skalibs runtime error - EOVERFLOW?
- S6 / slashpackage gotcha
- s6 and friends 2.0
- s6 documentation errors
- s6 helper tool
- s6 instanced services are "forgotten" after s6-rc-update
- S6 integration in mainstream linux distributions
- s6 readiness support
- s6 service 'really up' clarification
- s6, execline, skalibs in FreeBSD
- s6-applyuidgid mode 0700
- s6-cp and s6-mv
- s6-devd, stdin & stdout
- s6-dns compilation error & resolv.conf
- S6-dnsip
- s6-envdir bug/behavior change
- s6-envdir scope
- s6-envuidgid: Weird errors with GNU libc's getgrent() and endgrent()
- s6-fdholder-getdumpc fails with 'Protocol error' (EPROTO)
- s6-ftrig-wait is not relocatable
- s6-hiercopy webpages
- s6-ipcserver
- s6-linux-init doc bug
- s6-linux-init feature request
- s6-linux-init permissions
- s6-linux-init without virtual consoles
- s6-linux-init's dependency list
- s6-linux-init, alpine linux, and initramfs
- s6-linux-init-man-pages
- s6-linux-init-runleveld
- s6-linux-init-shutdownd: copy & paste error?
- s6-linux-init: /etc/rc.tini not executed
- s6-linux-init: rc.shutdown's and rc.shutdown.final's messages
- s6-log 2.1.1.1 selection directives
- s6-log chains
- s6-log error
- s6-log not responding to signals
- s6-log run script
- s6-log timestamp bug after resuming; Plan 9 $path and /package
- s6-man-pages and execline-man-pages now on sr.ht; new releases of both
- s6-networking vs libressl static link
- s6-portable-utils build problem
- s6-portable-utils-1.0.3.2 exportlibexec()
- s6-rc - odd warn logging and a best practices question
- s6-rc compilation issue
- s6-rc compilation issue [RESOLVED]
- s6-rc design ; comparison with anopa
- s6-rc plans
- s6-rc plans (was: Build break in s6-rc)
- s6-rc shutdown timing issue
- s6-rc user services on Gentoo
- s6-rc-compile does not copy all longrun definition files
- s6-rc-compile doesn't include 'check' script
- s6-rc-init segmentation fault with existing, empty live dir
- s6-rc-update do not bring up services
- s6-rc-update initial findings
- s6-rc:
- s6-setlock with timed non-exclusive lock
- s6-supervise behaviour
- s6-svc -U, s6-svlisten1
- s6-svc, s6-rc zsh completion
- s6-svscan (documentation?) bug
- s6-svscan - controlling terminal semantics and stdin use
- s6-svscan can't find shared libraries
- s6-svscan does not terminate after SIGTERM under amd64 (Docker) qemulation
- s6-svstat "want up"
- s6-svstat up, down and ready time not correct after system timestamp update.
- s6-svwait not reaping zombies?
- s6-tcpclient read/write FDs
- s6-tcpserver
- s6-test -v does not work for variable "!"
- s6-tlsd immediately sending EOF during TLS handshake
- s6-tlsserver versus $TCPLOCALPORT
- s6/s6-rc policy for Gentoo: logging settings
- salted
- scandir option
- sdnotify-wrapper docs clarification
- separation for boot and running time services
- service wait for prereqs
- Set binprefix when not using slashpackage
- SIGFPE in s6-rc-init 3.0.0 etc,...
- SIGPIPE set to SIG_IGN for whole process tree
- single-binary for execline programs?
- skabus: more related software
- Skalibs & Execline build on OS X
- skalibs ./configure args of form VAR=VALUE ignored
- skalibs and related 2.0
- skalibs cross-compiling fails for version >= 1.4.0
- Skalibs on OpenBSD
- skalibs will soon change APIs
- skalibs-2.3.5.0 leapsecs.dat
- skalibs: how to properly detect posix_spawnp() when using uclibc-ng?
- skalibs: issue with strnlen() when statically linking with uclibc-ng
- skalibs: macOS errors
- skarnet software license files
- skarnet software packaged in nixpkgs
- skarnet stack and changelog
- skarnet.org packages dependency to GNU make -> 3.81
- skaware manpages?
- skaware programs and libraries available in Guix 0.11.0
- skaware tests?
- slashpackage again
- Small bug in utmps configure script
- Small documentation error in s6-rc
- Small spring releases
- Some doubts about execline and skalibs
- Some glitches on skarnet.org
- Sourcing a directory of of config files
- State of skarnet.org projects
- Subdirectories as service dependencies
- Submit s6 RPMs to Fedora
- Succinct, idiomatic abort in execlineb scripts?
- superstrip
- svctl ?
- svstat race
- switch_root
- tai confusion
- target mismatch building on different versions of darwin
- Test
- tests
- The "Unix Philosophy 2020" document
- Tiny documentation patch for s6-rc
- tipidee - uri parse when port missing
- tipidee/s6-tlsserver crash with tls launch
- Two possible bugs
- Two skalibs compiler warnings on RHEL 7
- Typo in http://skarnet.org/software/s6-portable-utils/upgrade.html
- UCSPI-TLS for s6-networking?
- ucspilogd behaviour
- udevd log
- Unexpected behavior when supervise/ is a broken symlink
- Unexpected behavior when updating exclusive policy package
- unexport and importas -u bug?
- Unsightly errors due to race on closing stdin when handling signals in s6-log
- Unsubscribed (was: utmps: ut_id field gets truncated)
- Update: rpm package for tipidee
- Update: rpm package for utmps, skalibs.
- Update: s6 and utmps rpm package
- Update: s6-rc, s6-dns, s6-networking
- updating services' environment
- use LDFLAFGS_POST in tryldflag function
- Using execline in place of shell for s6/s6-rc setup: environment variables?
- Using s6 and s6-rc tools with an unprivileged user
- utmps privilege
- utmps: add WTMPX_FILE to utmpx.h
- utmps: database cursor position and pututxline(3)
- utmps: ut_id field gets truncated
- version information output
- version s6-linux-utils
- Very basic question, regarding redirects
- Virtual hosting with s6-networking
- wait but kill if a max. time was exceeeded
- Watchdog wrapper for s6
- What happens if the catch-all logger restarts?
- When running from a script execlineb does not use separated args
- Where does /dev get mounted?
- Wrong documentation of execline; forx doesn't supports -E switch anymore
- {s6,s6-networking,execline}-man-pages updated
- 回复: lastlog support
- Last message date: Thu Nov 21 2024 - 11:05:49 CET
- Archived on: Thu Nov 21 2024 - 11:06:19 CET