lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at 23.11-beta 223 lines 7.3 kB view raw
1diff -Naur misc/fdtools-2020.05.04/src/check_exit_exec.c misc-new/fdtools-2020.05.04/src/check_exit_exec.c 2--- misc/fdtools-2020.05.04/src/check_exit_exec.c 2015-03-16 04:55:56.000000000 +0100 3+++ misc-new/fdtools-2020.05.04/src/check_exit_exec.c 2021-01-22 10:50:25.529955213 +0100 4@@ -2,6 +2,7 @@ 5 #include <unistd.h> 6 #include <errno.h> 7 8+#include <skalibs/exec.h> 9 #include <skalibs/stddjb.h> 10 #include "prjlibs-c/constants.h" 11 #include "prjlibs-c/diewarn.h" 12@@ -14,7 +15,7 @@ 13 14 if (str_equal(arg, ":")) { 15 ++argv; 16- pathexec0((char const**)argv); 17+ mexec0((char const**)argv); 18 DIE1(exec, argv[0]); 19 } 20 } 21diff -Naur misc/fdtools-2020.05.04/src/grabconsole.c misc-new/fdtools-2020.05.04/src/grabconsole.c 22--- misc/fdtools-2020.05.04/src/grabconsole.c 2020-04-24 06:01:22.000000000 +0200 23+++ misc-new/fdtools-2020.05.04/src/grabconsole.c 2021-01-22 10:43:27.887754936 +0100 24@@ -4,6 +4,7 @@ 25 #include <errno.h> 26 27 #include <skalibs/stddjb.h> 28+#include <skalibs/exec.h> 29 #include "prjlibs-c/constants.h" 30 #include "prjlibs-c/diewarn.h" 31 #include "prjlibs-c/types.h" 32@@ -26,6 +27,6 @@ 33 if (fd_grabconsole(fd)!=0) DIE0(tioccons); 34 35 argv+=2; 36- pathexec0((char const**)argv); 37+ mexec0((char const**)argv); 38 DIE1(exec, argv[0]); 39 } 40diff -Naur misc/fdtools-2020.05.04/src/pipecycle.c misc-new/fdtools-2020.05.04/src/pipecycle.c 41--- misc/fdtools-2020.05.04/src/pipecycle.c 2015-03-16 04:55:56.000000000 +0100 42+++ misc-new/fdtools-2020.05.04/src/pipecycle.c 2021-01-22 10:47:58.033220790 +0100 43@@ -4,6 +4,7 @@ 44 #include <unistd.h> 45 #include <signal.h> 46 47+#include <skalibs/exec.h> 48 #include <skalibs/stddjb.h> 49 #include "prjlibs-c/diewarn.h" 50 #include "prjlibs-c/types.h" 51@@ -56,7 +57,7 @@ 52 if (fd_shuffle(2, current, wanted)!=0) DIE0(dup); 53 } 54 read(start[0], &j, 1); 55- pathexec(args); 56+ mexec(args); 57 DIE1(exec, args[0]); 58 } 59 60diff -Naur misc/fdtools-2020.05.04/src/recvfd.c misc-new/fdtools-2020.05.04/src/recvfd.c 61--- misc/fdtools-2020.05.04/src/recvfd.c 2020-04-28 09:35:05.000000000 +0200 62+++ misc-new/fdtools-2020.05.04/src/recvfd.c 2021-01-22 10:47:14.180994779 +0100 63@@ -7,6 +7,7 @@ 64 #include <limits.h> 65 66 #include <skalibs/stddjb.h> 67+#include <skalibs/exec.h> 68 #include "prjlibs-c/diewarn.h" 69 #include "prjlibs-c/types.h" 70 #include "fdtools.h" 71@@ -69,9 +70,9 @@ 72 named_fd=duped; 73 } 74 buf[int_fmt(buf, named_fd)]='\0'; 75- if (pathexec_env(argv[i]+1, buf)==0) DIE0(alloc); 76+ if (env_mexec(argv[i]+1, buf)==0) DIE0(alloc); 77 } 78 argv+=nfds+1; 79- pathexec0((char const**)argv); 80+ mexec0((char const**)argv); 81 DIE1(exec, argv[0]); 82 } 83diff -Naur misc/fdtools-2020.05.04/src/sendfd.c misc-new/fdtools-2020.05.04/src/sendfd.c 84--- misc/fdtools-2020.05.04/src/sendfd.c 2015-03-16 06:48:39.000000000 +0100 85+++ misc-new/fdtools-2020.05.04/src/sendfd.c 2021-01-22 10:43:07.207634214 +0100 86@@ -7,6 +7,7 @@ 87 #include <limits.h> 88 89 #include <skalibs/stddjb.h> 90+#include <skalibs/exec.h> 91 #include "prjlibs-c/diewarn.h" 92 #include "prjlibs-c/types.h" 93 #include "fdtools.h" 94@@ -40,6 +41,6 @@ 95 argv+=nfds; 96 if (*argv==NULL) _exit(0); 97 ++argv; 98- pathexec0((char const**)argv); 99+ mexec0((char const**)argv); 100 DIE1(exec, argv[0]); 101 } 102diff -Naur misc/fdtools-2020.05.04/src/setstate.c misc-new/fdtools-2020.05.04/src/setstate.c 103--- misc/fdtools-2020.05.04/src/setstate.c 2020-05-04 10:04:21.000000000 +0200 104+++ misc-new/fdtools-2020.05.04/src/setstate.c 2021-01-22 10:45:05.084304318 +0100 105@@ -8,6 +8,7 @@ 106 #include <errno.h> 107 108 #include <skalibs/stddjb.h> 109+#include <skalibs/exec.h> 110 #include "prjlibs-c/constants.h" 111 #include "prjlibs-c/intattr.h" 112 #include "prjlibs-c/diewarn.h" 113@@ -167,6 +168,6 @@ 114 } 115 116 argv+=2; 117- pathexec_run(argv[0], (char const**)argv, (char const**)environ); 118+ mexec_ae(argv[0], (char const**)argv, (char const**)environ); 119 DIE1(exec, argv[0]); 120 } 121diff -Naur misc/fdtools-2020.05.04/src/statfile.c misc-new/fdtools-2020.05.04/src/statfile.c 122--- misc/fdtools-2020.05.04/src/statfile.c 2015-03-22 00:33:44.000000000 +0100 123+++ misc-new/fdtools-2020.05.04/src/statfile.c 2021-01-22 10:48:23.673351183 +0100 124@@ -6,6 +6,7 @@ 125 #include <errno.h> 126 127 #include <skalibs/stddjb.h> 128+#include <skalibs/exec.h> 129 #include "prjlibs-c/constants.h" 130 #include "prjlibs-c/diewarn.h" 131 #include "prjlibs-c/warn.h" 132@@ -15,7 +16,7 @@ 133 char const* PROG="statfile"; 134 135 static void set(char const* const var, char const* const val) { 136- if (pathexec_env(var, val)==0) DIE0(alloc); 137+ if (env_mexec(var, val)==0) DIE0(alloc); 138 } 139 140 static void set64n(char const* const var, time_t t, unsigned int nsec) { 141@@ -178,6 +179,6 @@ 142 } 143 144 argv+=3; 145- pathexec((char const**)argv); 146+ mexec((char const**)argv); 147 DIE1(exec, argv[0]); 148 } 149diff -Naur misc/fdtools-2020.05.04/src/vc-get-linux.c misc-new/fdtools-2020.05.04/src/vc-get-linux.c 150--- misc/fdtools-2020.05.04/src/vc-get-linux.c 2020-04-28 07:04:49.000000000 +0200 151+++ misc-new/fdtools-2020.05.04/src/vc-get-linux.c 2021-01-22 10:47:34.649100757 +0100 152@@ -10,6 +10,7 @@ 153 #include <sys/sysmacros.h> 154 155 #include <skalibs/stddjb.h> 156+#include <skalibs/exec.h> 157 #include "prjlibs-c/constants.h" 158 #include "prjlibs-c/diewarn.h" 159 #include "prjlibs-c/types.h" 160@@ -38,7 +39,7 @@ 161 errno=0; 162 if (ioctl(fd, VT_OPENQRY, &vtnum)<0 || vtnum==-1) DIE0(vt_qry); 163 bufnum[ulong_fmt(bufnum, vtnum)]='\0'; 164- if (pathexec_env("TTY", buf)==0) DIE0(alloc); 165+ if (env_mexec("TTY", buf)==0) DIE0(alloc); 166 } 167 fd_close(fd); 168 169@@ -50,12 +51,12 @@ 170 if (fstat(fd, &statbuf)!=0) DIE1(stat, buf); 171 buf[ulong_fmt(buf, minor(statbuf.st_rdev))]='\0'; 172 } 173- if (pathexec_env("VCNUM", buf)==0) DIE0(alloc); 174+ if (env_mexec("VCNUM", buf)==0) DIE0(alloc); 175 176 buf[ulong_fmt(buf, fd)]='\0'; 177- if (pathexec_env("VCFD", buf)==0) DIE0(alloc); 178+ if (env_mexec("VCFD", buf)==0) DIE0(alloc); 179 } 180 181- pathexec((char const**)argv+2); 182+ mexec((char const**)argv+2); 183 DIE1(exec, argv[2]); 184 } 185diff -Naur misc/fdtools-2020.05.04/src/vc-lock-linux.c misc-new/fdtools-2020.05.04/src/vc-lock-linux.c 186--- misc/fdtools-2020.05.04/src/vc-lock-linux.c 2015-03-20 05:59:42.000000000 +0100 187+++ misc-new/fdtools-2020.05.04/src/vc-lock-linux.c 2021-01-22 10:48:36.857417751 +0100 188@@ -8,6 +8,7 @@ 189 #include <sys/ioctl.h> 190 #include <sys/vt.h> 191 192+#include <skalibs/exec.h> 193 #include <skalibs/stddjb.h> 194 #include "prjlibs-c/constants.h" 195 #include "prjlibs-c/diewarn.h" 196@@ -79,7 +80,7 @@ 197 WARN0(fork); 198 } else if (pid==0) { 199 sigprocmask(SIG_SETMASK, &old_set, NULLP); 200- pathexec((char const**)argv); 201+ mexec((char const**)argv); 202 DIE1(exec, *argv); 203 } else { 204 int status; 205diff -Naur misc/fdtools-2020.05.04/src/vc-switch-linux.c misc-new/fdtools-2020.05.04/src/vc-switch-linux.c 206--- misc/fdtools-2020.05.04/src/vc-switch-linux.c 2020-04-28 07:14:04.000000000 +0200 207+++ misc-new/fdtools-2020.05.04/src/vc-switch-linux.c 2021-01-22 10:42:41.259480648 +0100 208@@ -10,6 +10,7 @@ 209 #include <sys/sysmacros.h> 210 211 #include <skalibs/stddjb.h> 212+#include <skalibs/exec.h> 213 #include "prjlibs-c/constants.h" 214 #include "prjlibs-c/diewarn.h" 215 #include "prjlibs-c/types.h" 216@@ -36,6 +37,6 @@ 217 if (ioctl(fd, VT_ACTIVATE, ttyno)<0) DIE0(vt_act); 218 if (!scan) fd_close(fd); 219 220- pathexec0((char const**)argv+3); 221+ mexec0((char const**)argv+3); 222 DIE1(exec, argv[3]); 223 }