IPC(1)
π NAME π
so like, bestie, meet ipc β the SWUpdate IPC tool, no cap. β¨
swupdate-ipc sends a specific command to SWUpdate. and here's the lil squad of commands it has enabled, okay:
AESβ send a new aes key to SWUpdate πSETVERSIONβ sends a range of versions that can be accepted.GETHAWKBITβ return status of the connection to Hawkbit.SENDTOHAWKBITβ send data to the Hawkbit Server. a typical use case is acknowledgement for activation by an application or operator after a new software has been installed. the tool can forward the result for the activation to the hawkBit server. πSYSRESTARTβ send a restart command after a network update.
β¨ SYNOPSIS β¨
swupdate-ipc <cmd> [option]
where cmd is one of the listed above. yes gorl, one of those. π
πΈ DESCRIPTION πΈ
okay so this is the part where we go option by option, and I will NOT be skipping a single one, because every single one matters. periodt.
aes <key> <ivt>β AES key to be used for decryption πsetversion <min> <max> <current>β configure the accepted range of versions πhawkbitcfgβ configuration for Hawkbit Module-hβ help-pβ allows one to set the polling time (in seconds) β±οΈ-eβ enable suricatta mode-dβ disable suricatta modeswupdate-sendtohawkbit <action id> <status> <finished> <execution> <detail 1> <detail 2> ..β Send Acknowledge to Hawkbit server after an update if SWUpdate is set to wait for.sysrestartβ Used with SWU handler, allow one to perform a network restart π-rβ optionally reboot the target after a successful update-wβ waits for a SWUpdate connection instead of exit with error-s <path>β path to progress IPC socket π¦
π Copyright π
2013-2026, Stefano Babic π«Ά
okay that's the whole page bestie, we ate and left no crumbs π the doc itself is version 2026.05, dated Oct 03, 2026, and it lives in the IPC(1) manual. mwah, go forth and talk to SWUpdate ππ
π¦ where this page comes from
- ubuntu stonking: swupdate 2026.05.1+git20261001+dfsg-1ubuntu1 Β· GPL-2.0-only WITH generic-OpenSSL exception
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms