klibc-bot for maximilian attems
2012-May-22 09:12 UTC
[klibc] [klibc:master] ipconfig: Use /run/ directory for script file
Commit-ID: db9f464c660023eac861d661840fcef6809db163 Gitweb: http://git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=db9f464c660023eac861d661840fcef6809db163 Author: maximilian attems <max at stro.at> AuthorDate: Tue, 22 May 2012 11:04:42 +0200 Committer: maximilian attems <max at stro.at> CommitDate: Tue, 22 May 2012 11:04:42 +0200 [klibc] ipconfig: Use /run/ directory for script file This could be made to be an optional switch, but for security reason /run is just as good, due to unprivileged users not beeing allowed to write there. http://www.zytor.com/pipermail/klibc/2011-May/002912.html Reported-by: Dan Rosenberg <dan.j.rosenberg at gmail.com> Signed-off-by: maximilian attems <max at stro.at> --- usr/kinit/ipconfig/main.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/usr/kinit/ipconfig/main.c b/usr/kinit/ipconfig/main.c index 476384a..7be2a1f 100644 --- a/usr/kinit/ipconfig/main.c +++ b/usr/kinit/ipconfig/main.c @@ -147,8 +147,9 @@ static void dump_device_config(struct netdev *dev) * sizeof(UINT64_MAX)==21 */ char buf21[21]; + const char path[] = "/run/"; - snprintf(fn, sizeof(fn), "/tmp/net-%s.conf", dev->name); + snprintf(fn, sizeof(fn), "%snet-%s.conf", path, dev->name); f = fopen(fn, "w"); if (f) { write_option(f, "DEVICE", dev->name);
Apparently Analagous Threads
- [klibc:master] ipconfig: Write $DOMAINSEARCH as domain-search
- [patch] ipconfig fixes + run-init nit
- [PATCH] Escape DHCP options written to /tmp/net-$DEVCICE.conf
- [klibc:master] ipconfig: Implement classless static routes
- initial mntent.h, mount features, ipconfig fixes