Felix Fietkau
84bd74057f
build: use mkhash to replace various quirky md5sum/openssl calls
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
7 years ago
Felix Fietkau
c7c1cf5618
treewide: clean up and unify PKG_VERSION for git based downloads
...
Also use default defintions for PKG_SOURCE_SUBDIR, PKG_SOURCE
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
720b99215d
treewide: clean up download hashes
...
Replace *MD5SUM with *HASH, replace MD5 hashes with SHA256
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Jo-Philipp Wich
b22a20af45
procd: add support for service signals
...
Update procd to latest HEAD in order to introduce support for services signals:
- Adds a new service.signal ubus call to send a kill() signal to one or all
running instances of a given service
- Adds a new "reload_signal" property which allows service init scripts to
request procd to send a specific kill() signal on reload, instead of
stopping and restarting running processes
Also fixes some potential memory leaks reported by cppcheck and an environment
variable corruption in the trace command.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
8 years ago
Felix Fietkau
1947cf36ba
procd: update to the latest version, fixes killing jailed processes
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
0c3de24d92
procd: update to the latest version, fixes a few minor service handling issues
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Hauke Mehrtens
7b6fca0e32
procd: update sha256sum
...
Commit f5c741b5e0
updated procd to a more recent version, but did not
change the hash of the tar. Update it to the one matching the file on
the download servers.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
8 years ago
John Crispin
f5c741b5e0
procd: update to latest git HEAD revision
...
Signed-off-by: John Crispin <john@phrozen.org>
8 years ago
Daniel Engberg
9edfe7dd13
source: Switch to xz for packages and tools where possible
...
* Change git packages to xz
* Update mirror checksums in packages where they are used
* Change a few source tarballs to xz if available upstream
* Remove unused lines in packages we're touching, requested by jow- and blogic
* We're relying more on xz-utils so add official mirror as primary source, master site as secondary.
* Add SHA256 checksums to multiple git tarball packages
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
8 years ago
John Crispin
97c38e7f22
procd: update to latest git HEAD
...
this adds 2 new inittab handlers
* askconsolelate
* respawnlate
Signed-off-by: John Crispin <john@phrozen.org>
8 years ago
John Crispin
40b8cbc2af
procd: update to latest git HEAD
...
adds O_PATH define
Signed-off-by: John Crispin <john@phrozen.org>
8 years ago
Felix Fietkau
eed30bc869
procd: update to the latest version
...
Fixes a long standing design issue in handling of delayed triggers
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
John Crispin
ef3c0cf590
procd: update to latest git HEAD
...
Signed-off-by: John Crispin <john@phrozen.org>
8 years ago
John Crispin
9a4345069f
procd: update to latest git HEAD
...
Signed-off-by: John Crispin <john@phrozen.org>
8 years ago
John Crispin
a74f593647
procd: update to latest git HEAD
...
Signed-off-by: John Crispin <john@phrozen.org>
8 years ago
John Crispin
163cc22643
procd: properly set /dev/snd permission and group
...
Signed-off-by: John Crispin <john@phrozen.org>
8 years ago
John Crispin
16e04fd1b4
procd: update to latest git head
...
fixes !root perms of /var/{run,lock,state}
Signed-off-by: John Crispin <john@phrozen.org>
8 years ago
John Crispin
62dc9831d3
package/*: update git urls for project repos
...
Signed-off-by: John Crispin <john@phrozen.org>
8 years ago
John Crispin
9363259abe
procd: update to latest git HEAD
...
Signed-off-by: John Crispin <john@phrozen.org>
8 years ago
Alexey Brodkin
dc44b2bd62
procd: Update to latest head
...
This includes a fix for building against uClibc:
http://git.openwrt.org/?p=project/procd.git;a=commit;h=9a6f83d3c168523ac7b898ae481c2fd8c501d6a6
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: John Crispin <john@phrozen.org>
8 years ago
John Crispin
12a24b6564
procd: update to latest head
...
fixes /dev/console handling during early boot
Signed-off-by: John Crispin <john@phrozen.org>
8 years ago
John Crispin
94cc41632e
procd: update to latest git HEAD
...
make procd create a sentinel file during preinit
Signed-off-by: John Crispin <john@phrozen.org>
8 years ago
John Crispin
b8ab6af1a9
global: change my email address
...
Signed-off-by: John Crispin <john@phrozen.org>
8 years ago
Jo-Philipp Wich
9e04019024
package: flag essential components as nonshared
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
8 years ago
John Crispin
965202b434
procd: bump to latest git HEAD
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 48981
8 years ago
Jo-Philipp Wich
a8936bde1f
procd: honor CONFIG_TARGET_INIT_PATH
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 48677
8 years ago
Felix Fietkau
a39c7cde3e
procd: update to the latest version, fixes a memory leak in trigger handling
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48631
8 years ago
Jo-Philipp Wich
1133101bc8
procd: align early init PATH with rest of OpenWrt
...
This fixes diverging executable search paths observed in programs
launched throughn etifd which in turn inherited the search path from
procd early on boot.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 48235
8 years ago
Felix Fietkau
21062c2495
procd: move to git.openwrt.org
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48119
8 years ago
John Crispin
8d9ffbec2e
procd: bump to latest git HEAD
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 47861
9 years ago
John Crispin
237ee2c7a8
procd: update to latest git HEAD
...
this adds a lot of ujail cleanups
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 47669
9 years ago
John Crispin
06b032d6dc
procd: update to latest git
...
this unbreaks glibc builds
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 47266
9 years ago
John Crispin
99e8fd9e84
procd: update to latest git revision
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 46962
9 years ago
John Crispin
ef0f7e277e
procd: update to latest git revision
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 46938
9 years ago
John Crispin
1bd3b14c85
procd: rework makefile, split ujail/seccomp
...
this need to be applied after my work on ujail (procd git)
ujail doesn't depend on seccomp and some archs dont support seccomp
Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
SVN-Revision: 46936
9 years ago
Hauke Mehrtens
cae35b268c
procd: fix seccomp build on some architectures
...
fix generating syscall-names.h
Sometimes the syscall number is not defined with a number but with an
offset to an other syscall and then make_syscall_h.sh created some
broken header file.
For example the bit/syscall.h from musl for i386 has this:
#define __NR_timer_create 259
#define __NR_timer_settime (__NR_timer_create+1)
With this patch the resulting array looks like this:
[259] = "timer_create",
[(__NR_timer_create+1)] = "timer_settime",
This closes #20195 .
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 46612
9 years ago
Rafał Miłecki
386840aecf
procd: update to the latest version, add "button" hotplug handler
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46578
9 years ago
John Crispin
29b65e853f
procd: update to latest git HEAD
...
fixes http://patchwork.ozlabs.org/patch/497899/
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 46465
9 years ago
Rafał Miłecki
9206a90a74
procd: update to the latest version, fix stdout logging
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46212
9 years ago
Felix Fietkau
d494adc396
procd: update to the latest version, fixes umask handling for creating /dev/shm
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46023
9 years ago
Felix Fietkau
2d5a364e60
procd: update to the latest version, fixes /dev/shm permissions
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46013
9 years ago
Felix Fietkau
ffc033b26b
procd: update to the latest version, adds a few fixes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45972
9 years ago
John Crispin
5fe5aeaa72
procd: work around a event race
...
there is a conceptual design flaw in our interface events. workaround this by
disabling duplicate message supression in procd. we need to fix this properly
for the next release
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45883
9 years ago
John Crispin
86b573fa31
procd: make the jail code also work on arm
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45719
9 years ago
Jo-Philipp Wich
2a196a68cd
procd: fix uid/gid changing for service instances
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45611
9 years ago
John Crispin
8b5c250797
procd: fix compile error on x86_64
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45344
9 years ago
John Crispin
fd91040704
rpcd: properly handle return codes
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45152
9 years ago
John Crispin
2268d15948
procd: properly handle return codes
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45150
9 years ago
John Crispin
6484aa1d28
procd: remove superflous @ in depends line
...
the @ syntax is not required by Kbuild
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45070
9 years ago
John Crispin
23b24d43ae
procd: disable jail for uml builds
...
probiere den mal bitte
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45066
9 years ago
John Crispin
3dde74b24b
procd: update to latest git HEAD
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45057
9 years ago
John Crispin
8ef68a2005
procd: fix jail/seccomp build depenedencies
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45032
9 years ago
John Crispin
e85b93d9b8
procd: add jail support
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45010
9 years ago
John Crispin
8fd3227a95
procd: update to latest git HEAD
...
fixes parameter handling in askfirst tool
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44879
9 years ago
Nicolas Thill
4b382a440b
packages: some (e)glibc fixes after r44701
...
Signed-off-by: Nicolas Thill <nico@openwrt.org>
SVN-Revision: 44842
9 years ago
John Crispin
0164cf9742
procd: bump to latest git HEAD
...
this makes procd compile with latest glibc
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44698
9 years ago
John Crispin
59c20174f8
json-c: update to 0.12 and bump all depending services
...
Version 0.12 deprecates json_object_object_get and moves the header files around
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44657
9 years ago
Felix Fietkau
1a3028b2fc
procd: update to the latest version, fixes musl compile error
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44552
9 years ago
Jo-Philipp Wich
fd670d2756
procd: add support for relaying daemon stdio to syslog
...
Procd enabled init scripts can now specify:
procd_set_param stdout 1
procd_set_param stderr 1
... to relay their respective standard IO streams to the system log.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 44547
9 years ago
Jo-Philipp Wich
9e28fe285b
procd: switch to ulog api
...
Update to git head in order to switch the procd logging to the common ulog()
api for putting early boot messages into dmesg.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 44543
9 years ago
John Crispin
fb57efa79e
procd: fix PKG_CONFIG_DEPENDS
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44457
9 years ago
John Crispin
25a1cb4e16
procd: update to latest git HEAD
...
adds a zram size calculation bug fix
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44177
9 years ago
Jo-Philipp Wich
2d523f7d59
procd: make build of upgraded optional
...
Update to latest git head in order to support disabling the build
of upgraded which causes linker errors on avr32.
This also adds some fixes to the ubus system.info and system.board
methods.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 44134
9 years ago
Steven Barth
4fde177b7a
procd: fix console bringup on UML (again...)
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 43890
9 years ago
John Crispin
f310e02ab3
procd: update to latest git HEAD
...
fixes a bug where wdt write happened with no valid fd available
--> procd: WDT failed to write: Bad file descriptor
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 43711
10 years ago
John Crispin
68909fb081
procd: firstboot nand/ubi takeover support
...
it is now possible to flash a initramfs kernel and a sysupgrade tar file inside the ubi partition. on first boot, the takeover script will find the tar file, extract and finally sysupgrade it. this allows us to flash owrt/ubi images in a 2 phase setup using ODM webuis that are not ubi aware. this is needed by some mediatek and brokencom devices.
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 43505
10 years ago
John Crispin
3b1b3c5067
procd: drop the zram dependencies, theu caused a recursive deps warning
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 43492
10 years ago
John Crispin
b1bc985d57
procd: reintroduce /sys/fs/cgroup mount
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 43490
10 years ago
John Crispin
43131d62a8
procd: add support for zram compressed /tmp
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 43489
10 years ago
Felix Fietkau
226f330bcf
procd: update to the latest version, fixes ubus service list
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 43327
10 years ago
John Crispin
79475ee880
procd: update to latest git HEAD
...
make sure /sys/fs/cgroup is mounted on boot
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 43257
10 years ago
Felix Fietkau
061f1bf326
procd: update to the latest version, fixes job control on the console shell
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 43220
10 years ago
John Crispin
74e94df8eb
procd: update to latest git
...
setsid is called fixing the pgrp issue
trigger the wdt while modules are being inserted
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 43193
10 years ago
Steven Barth
e06033d028
procd: fix kernel command-line argument parsing
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 43184
10 years ago
Steven Barth
425dec78c5
procd: Make askconsole work again when no tty is specified in inittab
...
Thanks to Michel Stam
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 43179
10 years ago
Steven Barth
de64db7ee4
procd: fix serial console login ( #18278 )
...
Many thanks to Michel Stam for his work.
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 43178
10 years ago
John Crispin
74a3a77bcd
license info - revert r43155
...
turns out that r43155 adds duplicate info.
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 43167
10 years ago
John Crispin
c10d97484a
Add more license tags with SPDX identifiers
...
Note, that licensing stuff is a nightmare: many packages does not clearly
state their licenses, and often multiple source files are simply copied
together - each with different licensing information in the file headers.
I tried hard to ensure, that the license information extracted into the OpenWRT's
makefiles fit the "spirit" of the packages, e.g. such small packages which
come without a dedicated source archive "inherites" the OpenWRT's own license
in my opinion.
However, I can not garantee that I always picked the correct information
and/or did not miss license information.
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
SVN-Revision: 43155
10 years ago
Steven Barth
bec9d38fa4
Add a few SPDX tags
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 43151
10 years ago
Steven Barth
16ef92770b
procd: revert some changes breaking console on UML
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 43147
10 years ago
John Crispin
4654319964
procd: Allow boot messages to be sent to console
...
update to latest git HEAD, adds "log to console"
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 43118
10 years ago
John Crispin
a08f4367c0
procd: update to latest git
...
this adds the remaining patches that Michel Stam sent
Signed-off-by: Michel Stam <m.stam@fugro.nl>
SVN-Revision: 42918
10 years ago
John Crispin
550ded7b8a
procd: r42814 added a bad git version
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 42826
10 years ago
John Crispin
9f2a5ace84
procd: update to latest git HEAD
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 42814
10 years ago
John Crispin
1d9620a0b4
procd: update to latest git HEAD
...
fixed timeout on shutdown and cmdline param parsing
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 42545
10 years ago
John Crispin
f81614594f
procd: update to latest git
...
add support for starting services as !root
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 42471
10 years ago
John Crispin
b0d9dcf84d
procd: update to latest git HEAD
...
this adds a interafce.update trigger and mdns service registration helpers
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 42324
10 years ago
Felix Fietkau
5743a89fb5
procd: update to the latest version, fixes parsing of /etc/openwrt_release
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 41891
10 years ago
Steven Barth
c0ad075472
procd: work around some docker architecture quirks
...
SVN-Revision: 41867
10 years ago
Felix Fietkau
5ce02632d1
procd: update to the latest version, fixes hotplug firmware loading issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 41735
10 years ago
Felix Fietkau
b4059dea7f
procd: update to the latest version, adds support for dumping per-instance service data with an optional type filter
...
also fixes a crash on stopping a service with triggers after reloading it
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 41478
10 years ago
John Crispin
9912d02fa1
procd: fix uci_validation
...
Regardles of the return code from validate_data _error variable will be 0 due
to 'local' command in the previous line. With this patch we are able to catch
the return code from validate_data tool.
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 41414
10 years ago
John Crispin
bce52219fa
procd: update to latest git head
...
this fixes the upgraded linking issue on arm.
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41279
10 years ago
John Crispin
42f450b722
procd: forgot to update the git id in the last commit
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41239
10 years ago
John Crispin
0cf34cee5e
procd: make upgarded depend on mips, the static linking on arm fails
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41238
10 years ago
John Crispin
21eac7a7db
procd: update to latest git HEAD
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41221
10 years ago
Felix Fietkau
b30b59773b
procd: update to the latest version, fixes static linking of upgraded
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 41148
10 years ago
Steven Barth
12cdfef54c
procd: fix overflow in hotplug socket on certain targets
...
SVN-Revision: 41142
10 years ago
John Crispin
1e876b4191
procd: update to latest git HEAD
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41129
10 years ago
John Crispin
bd179b2610
procd: service instances can now report an error of why they failed to start.
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41031
10 years ago
Felix Fietkau
e4cc5c1edf
procd: update to the latest version, fixes a crash on early boot
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 41020
10 years ago
John Crispin
ad3c2701b6
procd: update to latest git head
...
adds support for ubus event based triggers
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41007
10 years ago
Felix Fietkau
0c383776df
procd: update, fixes a bunch of memleaks
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 40856
10 years ago
Felix Fietkau
039dca04b8
procd: update to the latest version, fixes some musl compatibility issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 40854
10 years ago
Felix Fietkau
93d8170084
procd: add explicit libubox dependency to force rebuild on ABI changes ( #16300 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 40740
10 years ago
Felix Fietkau
0060005bd8
procd: update to latest version, fixes a format string bug in processing init script output ( #15169 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39945
10 years ago
Felix Fietkau
a42b421c79
procd: depend on libubox directly to rebuild on ABI changes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39724
10 years ago
John Crispin
97ee2bc616
procd: update to latest git head
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 39613
10 years ago
John Crispin
5dcb4cc7d1
libubox: ubox: procd: ubus: update to latest git head
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 39425
10 years ago
John Crispin
58dc9f593b
procd: update to latest git head
...
Fixes OpenWrt bug #14832
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 39352
10 years ago
Jo-Philipp Wich
de5d9827ef
procd: fix service file tracking
...
The instance_config_move() function in the procd instance managing code is
missing a blobmsg_list_move() call to update the tracked file items with the
newly calculated checksums in case of a file change.
Without that change, services are always reloaded after the first change to
a tracked file regardless of whether there are any subsequent changes or not.
Add a missing instance of blobmsg_list_free() as well.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 39132
11 years ago
John Crispin
dda5dfb765
procd: update procd, add ulimit support
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 39023
11 years ago
John Crispin
93e9a71538
base-files: allow users to delect debug level during boot
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38909
11 years ago
John Crispin
3044b185d1
procd: fix the running hook #38868
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38885
11 years ago
John Crispin
fcea2ab05a
libubox: ubox: procd: move md5.{c,h} to libubox
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38870
11 years ago
John Crispin
460bf6b0d7
procd: update to latest git head
...
* fix up the order of respawn parameters for ubus
* add a event broadcast function
* add debug level handover between preinit and main process
* make the service running trigger be queued directly after the service was startetd
* Allow process respawning forever
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38868
11 years ago
John Crispin
5fbfffe7f4
procd: ubox: update to latest git head
...
move log service from procd to ubox
some debloating on procd
the preinit part of procd is now also a seperate binary
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38822
11 years ago
John Crispin
a8163bfd16
procd: remove obselete script install reference Signed-off-by: John Crispin <blogic@openwrt.org>
...
SVN-Revision: 38790
11 years ago
John Crispin
130d7de07f
procd: update to latest git head
...
this includes the first wip version of the uci validation backend
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38786
11 years ago
John Crispin
e75584e289
procd: update to latest git head
...
make sure that automatic respawning is turned off during upgrade
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38695
11 years ago
John Crispin
e37b364ea3
procd: update to latest git head
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38529
11 years ago
Jo-Philipp Wich
2a2d408024
procd: fix incorrect use of sizeof() in vsnprintf()
...
SVN-Revision: 38268
11 years ago
John Crispin
52b61d6325
procd: update to latest git head
...
this fixes the syslog problem when using eglibc on x86.
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38267
11 years ago
John Crispin
4f62127dea
procd: update to latest git head
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38022
11 years ago
Felix Fietkau
392ad68960
procd: update to latest version, adds udevtrigger improvements by juhosg
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37925
11 years ago
Jo-Philipp Wich
759112327a
procd: update to git head
...
- terminates uloop after forking in service manager
- redirects stdio to /dev/null for services executed from procd
SVN-Revision: 37799
11 years ago
Jo-Philipp Wich
408f0988e9
procd: update to git head
...
- terminates uloop after forking in hotplug handler
- redirects stdio to /dev/null for processes executed from hotplug
SVN-Revision: 37792
11 years ago
John Crispin
093f211843
update ubox and procd to latest git revision
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 37516
11 years ago
John Crispin
11d027380e
procd: update to latest git head
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 37504
11 years ago
Gabor Juhos
adba04e53f
procd: improve early console handling
...
The malta target is broken since procd is used
as init. The initramfs image boots fine, however
the console is not working.
Improve the early console handling to fix the
problem.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 37451
11 years ago
John Crispin
6d7e477691
procd: update to latest git revision
...
* improves logread over net code
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 37313
11 years ago
John Crispin
182866ecdc
procd: update to latest git revision
...
this fixes a regression in the watchdog init code
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 37259
11 years ago
John Crispin
585ab22c0f
procd: update to latest git version
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 37250
11 years ago
John Crispin
8eb56a88a4
procd: add a small script that handles config reloads until configd is ready
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 37248
11 years ago
John Crispin
9004e560fe
procd: update to latest git revision
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 37206
11 years ago
John Crispin
988c6209a1
procd: bump to latest git revision
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 37158
11 years ago
John Crispin
c4f5b5d0d5
procd: update to latest git revision
...
* fix ubus reconnect handling
* set global mask 0
* add respawn support
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 37056
11 years ago
John Crispin
4ebf19b48f
packages: clean up the package folder
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 37007
11 years ago