AuxXxilium 0005cf4804 webui: recover from a stale thttpd pidfile
thttpd does not remove its pidfile when it dies, so a crash left the
file behind pointing at a dead pid. The boot guard only tested that the
file existed, concluded the server was up and skipped the restart, so
nothing was listening while the loader carried on and reported an ip.
That is the connection refused on a running system. Test the pid with
kill -0 instead and clear the file before restarting.

The shipped init script had no monitor loop to catch this later, and its
stop() bailed out with FAIL when the pidfile was missing, so restart
could not recover a thttpd that was running without one. Fall back to
killall in that case, and never signal a recorded pid that is no longer
alive since the number may have been recycled.

loaderPorts compared the new port against HTTPPORT, which arc.conf had
already been rewritten to hold, so the restart was skipped on a real
change. Capture the running port before the rewrite.
2026-08-11 20:59:22 +02:00

arc_loader

Arc is a customized Redpill Loader for DSM 7.x (Xpenology) with enhanced hardwaresupport, addons, guided (semi-automated) installation and more. Multiple customization options are built-in. It is modified to run on different hardware (More informations in wiki).

  • Arc and DSM are independent from each other! Arc is a Boothelper for DSM.

  • Commercial use is not permitted and strictly forbidden!!!

  • DSM and all parts of it are under Copyright / Ownership by Synology Inc.

  • Arc is based on full DSM and not vDSM.

  • Any user-specific custom modification of the tested & prebuilt bootloader images could potentially cause irreversible data destruction.

  • I'm not responsibly liable for damage or personal loss of any types.

  • The project with its affiliation is released for educational and learning purpose only.

  • The Loader is free and will be free forever! If you paid for it to an suspicious person, i can't help you. Because i'm not connected to them!

Arc Project

Arc Control

Arc Utilties

Developer

Thanks

Code is based on the work of TTG, pocopico, jumkey, fbelavenuto, wjz304 and others involved in continuing TTG's original redpill-load project.

Description
Arc is a customized Redpill Loader for DSM 7.x (Xpenology) with enhanced hardwaresupport, addons, guided (semi-automated) installation and more. Multiple customization options are built-in. It is modified to run on different hardware (More informations in wiki). Arc是为DSM 7. x(Xpenology)定制的红丸加载器,具有增强的硬件支持、插件、引导(半自动)安装等。内置了多个自定义选项。它被修改为在不同的硬件上运行(维基中的更多信息)。
Readme GPL-3.0 4.5 GiB
Languages
Shell 83.3%
JavaScript 10.2%
CSS 3%
Python 1.7%
HTML 1.6%
Other 0.2%