49be064fa5
Hello, New versions of all the skarnet.org packages are available. This is mostly a bugfix release (there was an installation bug in some circumstances with shared libraries) but some packages, notably execline and s6, have new, useful features. The new versions are the following: skalibs-2.9.2.0 nsss-0.0.2.2 utmps-0.0.3.2 execline-2.6.0.0 s6-2.9.1.0 s6-rc-0.5.1.2 s6-linux-init-1.0.4.0 s6-dns-2.3.2.0 s6-networking-2.3.1.2 s6-portable-utils-2.2.2.2 s6-linux-utils-2.5.1.2 mdevd-0.1.1.2 bcnm-0.0.1.0 Here are details for the packages that have more than bugfixes: * skalibs-2.9.2.0 --------------- - New header: skalibs/bigkv.h. It's a set of functions allowing efficient lookups in a large set of strings (typically read from the command line or the environment). https://skarnet.org/software/skalibs/ git://git.skarnet.org/skalibs * execline-2.6.0.0 ---------------- - It's a major release because an API has been modified: dollarat. Beforehand, dollarat's -0 option would always prevail over any -d option. Now, dollarat has its conflicting -0 and -d options handled in the conventional way, with rightmost priority. - The runblock program now accepts a command line prefix, which is given as runblock's own command line. This allows blocks to serve as arguments to a new command, instead of having to be full command lines by themselves. - New binary: posix-umask. - The former "cd" program is now named "execline-cd" and the former "umask" program is named "execline-umask". When the=20 --enable-pedantic-posix option is not given at configure time, "cd" and "umask" are symbolic links created at installation time and pointing to execline-cd and execline-umask respectively. When the --enable-pedantic-posix option is given, the symbolic links point to posix-cd and posix-umask instead. - With posix-cd and posix-umask (and the changes to wait done in the previous version), execline is now fully POSIX-compliant when built with the --enable-pedantic-posix option. This will certainly, without the slightest hint of a doubt, change distributions' attitudes about it. https://skarnet.org/software/execline/ git://git.skarnet.org/execline * s6-2.9.1.0 ---------- - A new '?' directive has been added to s6-log. It behaves exactly like '!', except that it spawns the given processor with /bin/sh as an interpreter instead of execlineb. - execline support is now optional: it can be disabled by specifying --disable-execline at configure time. Some functionality is unavailable when execline support is disabled: * s6-log's '!' directive * s6-notifyoncheck's -c option * s6-ipcserver-access's support for 'exec' directives in a ruleset - A new -X option has been added to s6-svscan, to specify a descriptor that will be passed as stderr to a service spawned by this s6-svscan and named s6-svscan-log. This is used in the new s6-linux-init, to avoid needing to hardcode the /dev/console name for the catch-all logger's standard error. - On systems that define SIGPWR and SIGWINCH, s6-svscan -s now diverts those signals. This allows powerfail and kbrequest events to be handled when s6-svscan runs as process 1. https://skarnet.org/software/s6/ git://git.skarnet.org/s6 * s6-linux-init-1.0.4.0 --------------------- - New options have been added to s6-linux-init-maker: to support running s6-linux-init without a catch-all logger, and to support running it in a container. - s6-linux-init-maker now adds a SIGPWR handler to the default image: on receipt of a SIGPWR, the system's shutdown procedure is triggered. - s6-linux-init now handles kbrequest, which triggers a SIGWINCH in init when a special, configurable set of keys is pressed. By default, no SIGWINCH handler is declared in the image, and no set of keys is bound to kbrequest. https://skarnet.org/software/s6-linux-init/ git://git.skarnet.org/s6-linux-init * s6-dns-2.3.2.0 -------------- - New library: libdcache, implementing a clean cache structure to contain DNS data. It's still not used at the moment. https://skarnet.org/software/s6-dns/ git://git.skarnet.org/s6-dns * bcnm-0.0.1.0 ------------ - First numbered release, because the Ad=C3=A9lie Linux distribution, which uses libwpactrl, needs an official release instead of pulling from git. - libwpactrl is a set of C functions helping control a wpa_supplicant process. - bcnm-waitif is a binary that waits for network interface state events such as appearance/disappearance, up/down, running/not-running. It is useful to avoid race conditions during a boot sequence, for instance. https://skarnet.org/software/bcnm/ git://git.skarnet.org/bcnm Enjoy, Bug-reports welcome. -- Laurent |
||
---|---|---|
.. | ||
6tunnel | ||
acme-client | ||
ahcpd | ||
aircrack-ng | ||
airfield | ||
altermime | ||
amass | ||
argus | ||
argus-clients | ||
aria2 | ||
arping | ||
arpoison | ||
assh | ||
asynk | ||
atftp | ||
atinout | ||
autossh | ||
axel | ||
babeld | ||
badvpn | ||
bandwhich | ||
bgpdump | ||
bgpq3 | ||
biosdevname | ||
boringtun | ||
brook | ||
bsd-finger | ||
bud | ||
bukubrow | ||
bully | ||
burpsuite | ||
bwm-ng | ||
cadaver | ||
carddav-util | ||
cassowary | ||
ccnet | ||
chrony | ||
circus | ||
cjdns | ||
cksfv | ||
clash | ||
cloud-custodian | ||
cmst | ||
cntlm | ||
connect | ||
connman | ||
corerad | ||
corkscrew | ||
croc | ||
curl | ||
curl-unix-socket | ||
curlie | ||
cutter | ||
darkstat | ||
davix | ||
dd-agent | ||
ddclient | ||
dhcp | ||
dhcpcd | ||
dhcpdump | ||
dhcping | ||
dibbler | ||
dirb | ||
djbdns | ||
dnscrypt-proxy2 | ||
dnscrypt-wrapper | ||
dnsmasq | ||
dnsperf | ||
dnsproxy | ||
dnstop | ||
dnstracer | ||
driftnet | ||
dropbear | ||
dsniff | ||
easyrsa | ||
eggdrop | ||
eternal-terminal | ||
fakeroute | ||
fastd | ||
fdm | ||
ferm | ||
filegive | ||
findomain | ||
flannel | ||
flvstreamer | ||
fping | ||
freebind | ||
frp | ||
gandi-cli | ||
getmail | ||
gftp | ||
gmrender-resurrect | ||
gmvault | ||
gnirehtet | ||
go-shadowsocks2 | ||
goklp | ||
gping | ||
grpcui | ||
grpcurl | ||
guardian-agent | ||
gupnp-tools | ||
gvpe | ||
hans | ||
haproxy | ||
hey | ||
horst | ||
hping | ||
hss | ||
htpdate | ||
http-prompt | ||
http2tcp | ||
httperf | ||
httpie | ||
httping | ||
httplab | ||
httplz | ||
httpstat | ||
httptunnel | ||
hue-cli | ||
hyenae | ||
i2p | ||
i2pd | ||
ifstat-legacy | ||
iftop | ||
imapproxy | ||
imapsync | ||
inadyn | ||
inetutils | ||
iodine | ||
iouyap | ||
ip2location | ||
ip2unix | ||
ipcalc | ||
iperf | ||
ipgrep | ||
ipv6calc | ||
isync | ||
jnettop | ||
junkie | ||
jwhois | ||
kail | ||
kea | ||
keepalived | ||
lftp | ||
libnids | ||
libreswan | ||
linkchecker | ||
lldpd | ||
logmein-hamachi | ||
lsh | ||
maildrop | ||
mailsend | ||
mailutils | ||
maphosts | ||
maxscale | ||
mcrcon | ||
megatools | ||
memtier-benchmark | ||
minidlna | ||
minio-client | ||
minissdpd | ||
miniupnpc | ||
miniupnpd | ||
miredo | ||
mitmproxy | ||
mmsd | ||
modem-manager | ||
mosh | ||
mpack | ||
mtr | ||
mu | ||
nat-traverse | ||
nbd | ||
ncftp | ||
ndisc6 | ||
ndjbdns | ||
nebula | ||
netboot | ||
netcat | ||
nethogs | ||
netifd | ||
netkit/tftp | ||
netmask | ||
netrw | ||
netselect | ||
netsniff-ng | ||
nettee | ||
network-manager | ||
nfdump | ||
nfstrace | ||
ngrep | ||
ngrok-1 | ||
ngrok-2 | ||
noip | ||
nss-mdns | ||
nss-pam-ldapd | ||
ntopng | ||
ntp | ||
nuttcp | ||
nylon | ||
nyx | ||
nzbget | ||
obfs4 | ||
ocproxy | ||
ocserv | ||
offlineimap | ||
ofono | ||
olsrd | ||
openapi-generator-cli | ||
openconnect | ||
openconnect_pa | ||
openfortivpn | ||
openntpd | ||
openresolv | ||
opensm | ||
openssh | ||
openvpn | ||
p2p | ||
packetdrill | ||
pacparser | ||
par2cmdline | ||
passh | ||
pcapc | ||
pcapfix | ||
pdnsd | ||
pdsh | ||
persepolis | ||
philter | ||
phodav | ||
photon | ||
pingtcp | ||
pirate-get | ||
pixiecore | ||
pixiewps | ||
pmacct | ||
polygraph | ||
polysh | ||
ppp | ||
pptp | ||
pptpd | ||
prettyping | ||
privoxy | ||
proxychains | ||
pssh | ||
pwnat | ||
py-wmi-client | ||
pykms | ||
qr-filetransfer | ||
quickserve | ||
quicktun | ||
radsecproxy | ||
radvd | ||
ratools | ||
reaver-wps | ||
reaver-wps-t6x | ||
redir | ||
redsocks | ||
ripmime | ||
rp-pppoe | ||
rtptools | ||
s3cmd | ||
s3gof3r | ||
s4cmd | ||
s6-dns | ||
s6-networking | ||
saldl | ||
samplicator | ||
shadowfox | ||
shadowsocks-libev | ||
shadowsocks-rust | ||
shncpd | ||
shorewall | ||
siege | ||
simpleproxy | ||
sipcalc | ||
sipsak | ||
slack-cli | ||
slimrat | ||
slirp4netns | ||
smartdns | ||
smokeping | ||
snabb | ||
socat | ||
spiped | ||
spoofer | ||
srelay | ||
ssh-agents | ||
ssh-ident | ||
sshoogr | ||
sshpass | ||
sshping | ||
ssldump | ||
sslsplit | ||
ssmtp | ||
sstp | ||
strongswan | ||
stubby | ||
stun | ||
stunnel | ||
subfinder | ||
surfraw | ||
swagger-codegen | ||
swaks | ||
swec | ||
tayga | ||
tcpdump | ||
tcpflow | ||
tcpreplay | ||
tcptraceroute | ||
tdns-cli | ||
telepresence | ||
tendermint | ||
termshark | ||
tftp-hpa | ||
tgt | ||
tinc | ||
tinyfecvpn | ||
tinyproxy | ||
tlspool | ||
tox-node | ||
toxvpn | ||
tracebox | ||
traceroute | ||
trickle | ||
tridactyl-native | ||
twa | ||
ua | ||
ubridge | ||
ucspi-tcp | ||
udptunnel | ||
uget | ||
uget-integrator | ||
unbound | ||
uqmi | ||
urlwatch | ||
uwimap | ||
v2ray | ||
vde2 | ||
vegeta | ||
vlan | ||
vpnc | ||
vtun | ||
wakelan | ||
wavemon | ||
wbox | ||
webalizer | ||
weighttp | ||
wget | ||
whois | ||
wicd | ||
wifite2 | ||
wireguard-go | ||
wireguard-tools | ||
wol | ||
wolfebin | ||
wrk | ||
wrk2 | ||
wstunnel | ||
wuzz | ||
x11-ssh-askpass | ||
xl2tpd | ||
xnbd | ||
yggdrasil | ||
yrd | ||
ytcc | ||
zap | ||
zerotierone | ||
zssh |