John Crispin
029b36d9b5
procd: update to latest git HEAD
...
f706903 ujail: add basic /dev files
Signed-off-by: John Crispin <john@phrozen.org>
2017-01-10 09:26:43 +01:00
Felix Fietkau
84bd74057f
build: use mkhash to replace various quirky md5sum/openssl calls
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-01-05 11:09:12 +01:00
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>
2016-12-22 16:42:21 +01:00
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>
2016-12-16 22:39:22 +01:00
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>
2016-12-14 01:14:08 +01:00
Felix Fietkau
1947cf36ba
procd: update to the latest version, fixes killing jailed processes
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-12-02 13:55:23 +01:00
Felix Fietkau
0c3de24d92
procd: update to the latest version, fixes a few minor service handling issues
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2016-10-19 15:33:41 +02:00
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>
2016-10-15 17:56:23 +02:00
John Crispin
f5c741b5e0
procd: update to latest git HEAD revision
...
Signed-off-by: John Crispin <john@phrozen.org>
2016-10-15 11:36:53 +02:00
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>
2016-10-06 12:16:56 +02:00
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>
2016-09-28 12:07:47 +02:00
John Crispin
40b8cbc2af
procd: update to latest git HEAD
...
adds O_PATH define
Signed-off-by: John Crispin <john@phrozen.org>
2016-08-15 15:16:42 +02:00
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>
2016-07-29 16:41:08 +02:00
John Crispin
ef3c0cf590
procd: update to latest git HEAD
...
Signed-off-by: John Crispin <john@phrozen.org>
2016-07-11 14:19:47 +02:00
John Crispin
9a4345069f
procd: update to latest git HEAD
...
Signed-off-by: John Crispin <john@phrozen.org>
2016-07-05 22:59:14 +02:00
John Crispin
a74f593647
procd: update to latest git HEAD
...
Signed-off-by: John Crispin <john@phrozen.org>
2016-07-02 10:16:18 +02:00
John Crispin
163cc22643
procd: properly set /dev/snd permission and group
...
Signed-off-by: John Crispin <john@phrozen.org>
2016-06-20 11:48:02 +02:00
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>
2016-06-17 04:13:07 +02:00
John Crispin
62dc9831d3
package/*: update git urls for project repos
...
Signed-off-by: John Crispin <john@phrozen.org>
2016-06-13 22:51:41 +02:00
John Crispin
9363259abe
procd: update to latest git HEAD
...
Signed-off-by: John Crispin <john@phrozen.org>
2016-06-05 23:23:57 +02:00
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>
2016-05-24 17:03:02 +02:00
John Crispin
12a24b6564
procd: update to latest head
...
fixes /dev/console handling during early boot
Signed-off-by: John Crispin <john@phrozen.org>
2016-05-23 11:03:25 +02:00
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>
2016-05-15 16:31:18 +02:00
John Crispin
b8ab6af1a9
global: change my email address
...
Signed-off-by: John Crispin <john@phrozen.org>
2016-05-12 03:29:36 +02:00
Jo-Philipp Wich
9e04019024
package: flag essential components as nonshared
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2016-04-06 22:38:47 +02:00
John Crispin
965202b434
procd: bump to latest git HEAD
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 48981
2016-03-10 19:11:03 +00:00
Jo-Philipp Wich
a8936bde1f
procd: honor CONFIG_TARGET_INIT_PATH
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 48677
2016-02-08 14:28:42 +00:00
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
2016-02-04 20:20:03 +00:00
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
2016-01-14 12:52:18 +00:00
Felix Fietkau
21062c2495
procd: move to git.openwrt.org
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48119
2016-01-04 15:12:00 +00:00
John Crispin
8d9ffbec2e
procd: bump to latest git HEAD
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 47861
2015-12-11 15:08:05 +00:00
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
2015-11-28 23:25:04 +00:00
John Crispin
06b032d6dc
procd: update to latest git
...
this unbreaks glibc builds
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 47266
2015-10-26 09:02:09 +00:00
John Crispin
99e8fd9e84
procd: update to latest git revision
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 46962
2015-09-16 08:31:45 +00:00
John Crispin
ef0f7e277e
procd: update to latest git revision
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 46938
2015-09-15 06:12:55 +00:00
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
2015-09-15 06:12:34 +00:00
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
2015-08-16 20:37:47 +00:00
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
2015-08-10 21:56:54 +00:00
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
2015-07-24 09:10:55 +00:00
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
2015-07-07 10:22:25 +00:00
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
2015-06-18 06:37:08 +00:00
Felix Fietkau
2d5a364e60
procd: update to the latest version, fixes /dev/shm permissions
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46013
2015-06-17 10:13:24 +00:00
Felix Fietkau
ffc033b26b
procd: update to the latest version, adds a few fixes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45972
2015-06-14 17:44:04 +00:00
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
2015-06-03 13:59:08 +00:00
John Crispin
86b573fa31
procd: make the jail code also work on arm
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45719
2015-05-23 15:26:09 +00:00
Jo-Philipp Wich
2a196a68cd
procd: fix uid/gid changing for service instances
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45611
2015-05-05 11:00:53 +00:00
John Crispin
8b5c250797
procd: fix compile error on x86_64
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45344
2015-04-10 08:28:21 +00:00
John Crispin
fd91040704
rpcd: properly handle return codes
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45152
2015-03-30 12:35:05 +00:00
John Crispin
2268d15948
procd: properly handle return codes
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45150
2015-03-30 12:34:42 +00:00
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
2015-03-27 21:11:17 +00:00