1. 230679f Update fileflags by WHR · 11 months ago
  2. fb5b152 Correctly recognize and mention '--remove-utempter' by WHR · 11 months ago
  3. 753dba1 Warn if fakeroot-ng(1) internally references /dev/shm by WHR · 11 months ago
  4. e6eb560 Detect GNU more reliably by WHR · 11 months ago
  5. 7e7cb2f Try to use multiple available methods to set file flags by WHR · 11 months ago
  6. 9d41b94 Update fileflags by WHR · 11 months ago
  7. 1fe83b4 Optionally remove utempter helper to prevent script(1) from writing utmpx records by WHR · 11 months ago
  8. 7c4d4fe Reject unknown options by WHR · 11 months ago
  9. ef442e5 Correctly detect already replaced chattr(1) and lsattr(1) by WHR · 11 months ago
  10. 1fb4878 Adjust warning messages for user bashrc file by WHR · 11 months ago
  11. 4aad38c Hint the custom chflags(1) to use original perl(1) executable by WHR · 12 months ago
  12. 5a339b0 Optionally install an Unix-shell-based chflags(1) implementation for Linux by WHR · 12 months ago
  13. 67b87e3 Ignore chmod(1) of /var/log/shd.log failure as it could already being made append-only by a previous setup by WHR · 12 months ago
  14. 802886a Optionally replace /sbin/init to reject uses of sysvinit-style runlevel control command on systemd-based system by WHR · 12 months ago
  15. 313101d Don't write last historical command into .ash_commands on shell startup by WHR · 1 year, 1 month ago
  16. 93a2761 'chmod 0' for securetmp mask files by WHR · 1 year, 1 month ago
  17. cf69c9d Check UID variable before re-exec sudo bash by WHR · 1 year, 1 month ago
  18. 1ca8ce4 Correct sed(1) command for editing /etc/fstab by WHR · 1 year, 1 month ago
  19. 4985bea Make replaced tar(1) immutable by WHR · 1 year, 2 months ago
  20. 2dbf387 Suppress file opening error messages from shdrc by WHR · 1 year, 2 months ago
  21. e06ccb6 Check bashrc by WHR · 1 year, 2 months ago
  22. 770a0b2 Detect and deactivate cPanel securetmp service as it will break fakeroot-ng(1) by WHR · 1 year, 3 months ago
  23. fd9c78f Unexport history-related variables in bash(1) from shdrc by WHR · 1 year, 4 months ago
  24. 3c5afc0 Try to detect and correct inappropriate PATH variable in setup.sh by WHR · 1 year, 4 months ago
  25. 973d3d5 Support using IP network address with CIDR prefix length in blacklist by WHR · 1 year, 6 months ago
  26. cf82955 Minor fix for 'replace tar' action by WHR · 1 year, 6 months ago
  27. acd4a15 Fix [(1) may getting multiple pathes from shell path name expansion by WHR · 1 year, 7 months ago
  28. 5235db1 Optionally replace tar(1) to reject deprecated usages by WHR · 1 year, 7 months ago
  29. 381a52b Fix assuming working directory by WHR · 1 year, 8 months ago
  30. f408854 Set PATH in crontab when installing update-blacklist by WHR · 1 year, 9 months ago
  31. 285567c shdrc: create .ash_commands under home instead of working directory by WHR · 1 year, 9 months ago
  32. 476dd78 Add help/usage message to setup.sh by WHR · 1 year, 9 months ago
  33. 1fea188 Add option to install update-blacklist and associated cron command by WHR · 1 year, 9 months ago
  34. 8f8abcb Don't assume the shell will always be started under home directory and write .login.log to working directory by WHR · 1 year, 9 months ago
  35. b36c762 Configure sudo(1) to preseve some environment variables when configuring sudo I/O logging; check /dev/shm guarding in global bashrc by WHR · 1 year, 9 months ago
  36. 1182cda Don't exec privileged bash(1) via sudo(1) without blacklist checking by WHR · 1 year, 9 months ago
  37. 131078e Fix fake chattr(1) taking the useless mode as file path by WHR · 1 year, 9 months ago
  38. d74e963 Add optional procd by WHR · 1 year, 10 months ago
  39. 9d4e8b1 Use dd(1) to actually try to read(2) from the file to test readability of it, as '[ -r' is sometimes unreliable by WHR · 1 year, 10 months ago
  40. 04b0869 Add option '--configure-sudo-io-logging' to setup.sh by WHR · 1 year, 10 months ago
  41. 57e2149 Temporarily make SELinux permissive for mask_args by WHR · 1 year, 10 months ago
  42. 0d653b5 Should mask command line of current process before exec to sudo(1) by WHR · 1 year, 10 months ago
  43. 7e95181 Add 2 options to setup.sh for optionally replacing some commands by WHR · 1 year, 10 months ago
  44. 39b5a90 Re-exec bash(1) only when running bash(1) by WHR · 1 year, 11 months ago
  45. 74bd1e2 Disable systemd-tmpfiles-clean if applicable by WHR · 1 year, 11 months ago
  46. f988fc2 Check fakeroot-ng(1) availability; make perl wrapper immutable by WHR · 1 year, 11 months ago
  47. 62bcca8 Avoid printing error messages from shdrc when it is read by unprivileged shell under fakeroot-ng(1) by WHR · 1 year, 12 months ago
  48. 03cea14 Fix variable SFTP_SERVER_PROGRAM may containing space to provide options which breaks sed(1) by WHR · 1 year, 12 months ago
  49. f417ed6 Add commented sample commands for a falsely privileged shell using sudo(1) and fakeroot-ng(1) by WHR · 2 years ago
  50. 03c7fd7 Always log command line arguments of mbash by WHR · 2 years, 2 months ago
  51. c8b0558 Correct the SHELL environment variable for running telnet(1) from noshellhere by WHR · 2 years, 2 months ago
  52. 80d97cd Fix using BASH-specific features in shdrc without checking for BASH by WHR · 2 years, 2 months ago
  53. 8934afe Allow sftp-server(8) to be used correctly with mbash by WHR · 2 years, 2 months ago
  54. 3e09dc8 Add fake reboot command by WHR · 2 years, 3 months ago
  55. 762abad Restrict access to .login.log by WHR · 2 years, 3 months ago
  56. 3bad2ab mbash: add exception for scp(1); shdrc: escape '.' in IP address by WHR · 5 years ago
  57. b05b245 Add optional dungeon(6) as fallback in noshellhere by WHR · 6 years ago
  58. 395a24b Add time zong tag by WHR · 6 years ago
  59. 80c5a9c Bug fix by WHR · 6 years ago
  60. 8419bf7 Set HISTSIZE HISTFILE HISTFILESIZE as read-only in bash(1) by WHR · 6 years ago
  61. 61eca00 Use telnet(1) if /etc/rshrc not available; add process count limit in rshrc by WHR · 6 years ago
  62. f632427 Change HOME in noshellhere by WHR · 6 years ago
  63. 123cae4 Use 'noshellhere -t' to start a telnet(1) shell by WHR · 6 years ago
  64. b4784de Add copyright and license header by WHR · 6 years ago
  65. 8ed7003 Create logging in log files if missing for GNU systems; log command line in mbash by WHR · 6 years ago
  66. 86df536 Set SELinux context for executables; Warn about missing important executables; Drop error message of which(1) by WHR · 6 years ago
  67. e5c12dd Bug fixes by WHR · 6 years ago
  68. 76ac8f3 Remove '.sh' suffix for scripts except setup.sh by WHR · 6 years ago
  69. 2b1acf9 Add mbash(1) to setup.sh by WHR · 6 years ago
  70. 5c87ad5 Add perl(1) wrapper by WHR · 6 years ago
  71. 4e7476c Use option '-f' to script(1); add script mbash by WHR · 6 years ago
  72. f741211 Use restricted bash(1) with PATH=/dev/pts as shell by WHR · 6 years ago
  73. bc3d223 Start working with Git by WHR · 6 years ago