Commit Graph

  • ec98e3a628 freeramdisk: make NOEXEC Denys Vlasenko 2017-08-07 23:17:14 +02:00
  • ae84418d26 losetup: make NOEXEC Denys Vlasenko 2017-08-07 23:14:49 +02:00
  • a907b828d6 ifenslave: make NOEXEC Denys Vlasenko 2017-08-07 22:31:51 +02:00
  • 93c1a25c59 ifenslave: remove longopts from --help text Denys Vlasenko 2017-08-07 22:30:59 +02:00
  • 354b104df1 fatattr: make NOEXEC Denys Vlasenko 2017-08-07 22:21:54 +02:00
  • fc9efcb53b df: make NOEXEC Denys Vlasenko 2017-08-07 22:19:17 +02:00
  • 76b65624b9 unxz: get_le32 macro is obviously wrong Denys Vlasenko 2017-08-07 20:56:54 +02:00
  • ed4393bdc7 dnsdomainname,hostname: make NOEXEC Denys Vlasenko 2017-08-07 20:34:26 +02:00
  • 80e8e3cc05 noexec: consolidate code Denys Vlasenko 2017-08-07 19:24:57 +02:00
  • c9c1ccc4ed noexec: do GETOPT_RESET() before entering APPLET_main() Denys Vlasenko 2017-08-07 18:59:35 +02:00
  • f2cf1cc716 noexec: set comm field for noexecs Denys Vlasenko 2017-08-07 18:45:33 +02:00
  • 248a67fb75 free,stat: make NOEXEC Denys Vlasenko 2017-08-07 18:18:09 +02:00
  • 316d38e258 setconsole: much better help text Denys Vlasenko 2017-08-07 17:36:41 +02:00
  • 1a1203ff89 users,w,who,uptime,renice: make NOEXEC Denys Vlasenko 2017-08-07 16:47:34 +02:00
  • 798b94518e ubi tools: ubiupdatevol supports "-" input and actually respects -s SIZE Denys Vlasenko 2017-08-07 16:00:25 +02:00
  • b34eb4a591 ubiupdatevol: fix bug with -sSIZE: was ignoring IMAGE_FILE Denys Vlasenko 2017-08-07 03:24:29 +02:00
  • 115e0a7199 ubi_tools: a bit smaller applet resolution code Denys Vlasenko 2017-08-07 02:55:33 +02:00
  • 4dea1edd08 script: -f means "flush", not "fsync" Denys Vlasenko 2017-08-07 02:21:34 +02:00
  • 269b36a49a script: make -t[FILE] compatible with util-linux Denys Vlasenko 2017-08-07 02:12:36 +02:00
  • dd55d5d53c script: make -t independent of scriptreplay Denys Vlasenko 2017-08-07 01:53:17 +02:00
  • 7b8372b819 add/remove-shell,add/deluser,add/delgroup: make them NOEXEC Denys Vlasenko 2017-08-07 00:28:15 +02:00
  • bfc66d4980 nbd-client: make it NOEXEC, stop using argc Denys Vlasenko 2017-08-06 21:53:39 +02:00
  • 9536ef7c98 makedevs: make it NOEXEC Denys Vlasenko 2017-08-06 21:47:07 +02:00
  • 7389662dbf svc: remove superfluout INIT_G() Denys Vlasenko 2017-08-06 21:29:51 +02:00
  • b9be780705 sv,svc: fix NOEXEC fallout Denys Vlasenko 2017-08-06 21:23:03 +02:00
  • 184c738582 stty: fix bb_common_bufsiz1 use in NOEXEC Denys Vlasenko 2017-08-06 20:55:56 +02:00
  • 035e71578e readprofile: do not close/free just before exiting Denys Vlasenko 2017-08-06 20:39:27 +02:00
  • 277081e0a4 blkdiscard: make it NOEXEC Denys Vlasenko 2017-08-06 20:20:47 +02:00
  • bf18239e3d blkid: make it NOEXEC, make FEATURE_BLKID_TYPE=y default Denys Vlasenko 2017-08-06 20:16:28 +02:00
  • 86e07f6893 brctl: make it NOEXEC Denys Vlasenko 2017-08-06 20:14:02 +02:00
  • 0f14f41e72 ash: do not set a signal to SIG_DFL if it already is Denys Vlasenko 2017-08-06 20:06:19 +02:00
  • ed7d118dd0 adjtimex: make it NOFORK Denys Vlasenko 2017-08-06 20:00:21 +02:00
  • c8e29317e9 adjtimex: zero-fill whole structure, to be on the safe side Denys Vlasenko 2017-08-06 19:46:21 +02:00
  • a894a4bedd raidautorun: make it NOEXEC Denys Vlasenko 2017-08-06 19:08:46 +02:00
  • 1b280e4652 loadfont,setfont: make them NOEXEC Denys Vlasenko 2017-08-06 19:05:45 +02:00
  • 5cb907fffc setconsole: make it NOEXEC Denys Vlasenko 2017-08-06 18:56:25 +02:00
  • ab23381100 setconsole: since SUSE version has no -r, nuke our --reset longopt Denys Vlasenko 2017-08-06 18:54:16 +02:00
  • b83db4ddae setkeycodes: make it NOEXEC, better --help text Denys Vlasenko 2017-08-06 18:29:25 +02:00
  • 341ce0a31e setlogcons: make it NOEXEC, better --help text Denys Vlasenko 2017-08-06 18:17:58 +02:00
  • 97b738d359 setserial: make it NOEXEC Denys Vlasenko 2017-08-06 18:06:46 +02:00
  • 08e66a8149 setserial: code shrink, better --help text Denys Vlasenko 2017-08-06 17:59:37 +02:00
  • 2262746e2b slattach: code shrink, better --help text Denys Vlasenko 2017-08-06 17:14:09 +02:00
  • a759b22c29 nameif: make it NOEXEC Denys Vlasenko 2017-08-06 14:15:24 +02:00
  • fbecca1bed Tweak outdated documentation and comments Denys Vlasenko 2017-08-06 14:03:27 +02:00
  • 9a58cc0f7f tunctl: make it NOEXEC Denys Vlasenko 2017-08-06 12:28:00 +02:00
  • ae17ba0924 kbd_more: make it NOEXEC, remove redundant opt clearing Denys Vlasenko 2017-08-06 12:23:04 +02:00
  • 32b60cc0db kbd_mode: try harder to find console device if -C TTY is not given Denys Vlasenko 2017-08-06 12:17:46 +02:00
  • 6517bbc76c kbd_mode: show "off" mode too Denys Vlasenko 2017-08-06 11:58:46 +02:00
  • 3239ab89c9 lspci,lsscsi,lsusb: make them NOEXEC Denys Vlasenko 2017-08-05 23:28:19 +02:00
  • 83a6c8d58b umount: make it NOEXEC Denys Vlasenko 2017-08-05 23:21:02 +02:00
  • 00c1811d87 pstree: make it NOEXEC Denys Vlasenko 2017-08-05 22:25:00 +02:00
  • 99125c0495 chattr,lsattr,tune2fs: make them NOEXEC Denys Vlasenko 2017-08-05 20:38:04 +02:00
  • d3147cd5c3 chattr: fix option parsing to accept more cryptic option combos Denys Vlasenko 2017-08-05 20:33:48 +02:00
  • caf26b36f3 sysctl: make it NOEXEC Denys Vlasenko 2017-08-05 18:23:10 +02:00
  • 50db1f29bf sysctl: recognize ";comment" and "<whitespace>#comment" lines Denys Vlasenko 2017-08-05 18:20:34 +02:00
  • 20077c1429 libbb: make trim() return pointer to terminating NUL Denys Vlasenko 2017-08-05 17:50:35 +02:00
  • 9cf89cdf84 sysctl: fix file parsing, do not require -w for VAR=VAL Denys Vlasenko 2017-08-05 13:45:22 +02:00
  • feb79e8742 cryptpw, mkpasswd: make them NOEXEC Denys Vlasenko 2017-08-05 02:08:23 +02:00
  • ff53bee723 chvt, deallocvt, dumpkmap, fgconsole, loadkmap: make them NOEXEC Denys Vlasenko 2017-08-05 02:02:31 +02:00
  • fdb92359e4 pivot_root: make it NOFORK Denys Vlasenko 2017-08-05 01:51:12 +02:00
  • 9c49d6e11b partprobe: make it NOEXEC Denys Vlasenko 2017-08-05 01:46:39 +02:00
  • a453ca576f sv, svc: make them NOEXEC Denys Vlasenko 2017-08-05 01:42:08 +02:00
  • 754e9f96de svc: fix a case where with more than option, getopt() state is not reset Denys Vlasenko 2017-08-05 01:38:55 +02:00
  • 9f59849daa blockdev, fsfreeze, fstrim, mountpoint: make NOEXEC Denys Vlasenko 2017-08-05 01:29:12 +02:00
  • b182e9ad60 libbb: use _exit, not exit, in bb_daemonize_or_rexec() Denys Vlasenko 2017-08-04 23:04:17 +02:00
  • 692eeb81a4 stty: make in NOEXEC Denys Vlasenko 2017-08-04 20:07:19 +02:00
  • 5c527dc57e make 17 state-changing execing applets (ex: "nice PROG ARGS") noexec Denys Vlasenko 2017-08-04 19:55:01 +02:00
  • 6514785f95 mesg: make in NOFORK Denys Vlasenko 2017-08-04 19:16:01 +02:00
  • 947b2391c0 pmap: tweak help text, show usage if no params are given Denys Vlasenko 2017-08-04 18:36:55 +02:00
  • 83d7785e41 runlevel: make it NOEXEC Denys Vlasenko 2017-08-04 17:59:46 +02:00
  • 6bec24c4f5 mktemp: make it NOEXEC Denys Vlasenko 2017-08-04 17:39:05 +02:00
  • 74c05f5b2c chat: trim help text Denys Vlasenko 2017-08-04 17:36:16 +02:00
  • dd5a40246b getopt32: move support for "always treat first arg as option" to users (tar/ar) Denys Vlasenko 2017-08-04 16:46:17 +02:00
  • 727948e585 getopt32: factor out code to treat all args as options Denys Vlasenko 2017-08-04 16:23:42 +02:00
  • 7f9d62d7f5 tweak NOFORK_NOEXEC.lst Denys Vlasenko 2017-08-04 16:01:39 +02:00
  • f8cdc7a2bc ash: BASH_XTRACEFD bashism Denys Vlasenko 2017-08-04 15:24:49 +02:00
  • 7344755823 ash: remove no-longer-used variable Johannes Schindelin 2017-08-04 12:16:46 +02:00
  • d329e34c96 ash: INT_OFF/INT_ON around run_nofork_applet() Denys Vlasenko 2017-08-04 14:50:03 +02:00
  • 49e6bf2db9 sheel: improve comments on signal handling Denys Vlasenko 2017-08-04 14:28:16 +02:00
  • 3346b4afc5 modutils: make them NOEXEC except depmod Denys Vlasenko 2017-08-04 02:56:39 +02:00
  • 4dc86699b5 microcom: require exactly one non-option Denys Vlasenko 2017-08-04 02:01:45 +02:00
  • cfd392bea9 ash: add a fixme comment at run_nofork_applet Denys Vlasenko 2017-08-03 19:56:29 +02:00
  • 19c9f31af1 nofork: fix a bug uncovered by hush testsuite (forgotten fflush) Denys Vlasenko 2017-08-03 19:52:47 +02:00
  • 72d725d7cc getopt: make it NOEXEC Denys Vlasenko 2017-08-03 19:30:21 +02:00
  • 39194f0309 new NOFORKs: pwdx,kill[all5],ttysize,realpath,readlink NOEXECs: date,resize Denys Vlasenko 2017-08-03 19:00:01 +02:00
  • 663ae52676 config: FEDORA_COMPAT option (so far only tweaks uname) Denys Vlasenko 2017-08-03 03:46:14 +02:00
  • 819b47aa35 new NOFORKs: clear, nproc, tty, uname, arch, unlink, which Denys Vlasenko 2017-08-03 03:29:32 +02:00
  • 39701204cf hush: do not accept "if() { echo; }" function def Denys Vlasenko 2017-08-02 19:44:05 +02:00
  • 84ea60ed65 line editing: make read_line_input() not take timeout param Denys Vlasenko 2017-08-02 17:27:28 +02:00
  • dd4b446f76 hush: make SIGINT handling visually less confusing Denys Vlasenko 2017-08-02 16:52:12 +02:00
  • 7c40ddd950 NOFORK fixes Denys Vlasenko 2017-08-02 16:37:39 +02:00
  • 95f7953f2c do not use `a' quoting style in comments Denys Vlasenko 2017-08-02 14:26:33 +02:00
  • 18e781dc02 config: do not use `a' quoting in help texts Denys Vlasenko 2017-08-02 14:12:48 +02:00
  • ec05df13b0 ash: align --login code with dash Denys Vlasenko 2017-07-31 19:43:47 +02:00
  • 78b1b1b07a test: fix 4-argument case Denys Vlasenko 2017-07-31 19:20:43 +02:00
  • cee603d921 hush: remove redundant "G_flag_return_in_progress = -1" Denys Vlasenko 2017-07-31 18:06:07 +02:00
  • 5b3d2eb327 hush: fix "true | func_with_return" not allowing return. Denys Vlasenko 2017-07-31 18:02:28 +02:00
  • d0fff9155b ash: fix display of ">&-" redirect in job strings Denys Vlasenko 2017-07-31 14:32:18 +02:00
  • 75481d3634 hush: functions have priority over builtins (!) Denys Vlasenko 2017-07-31 05:27:09 +02:00
  • bf1c344dfd hush: if STANDALONE, close interactive fd for NOEXECed children Denys Vlasenko 2017-07-31 04:54:53 +02:00