Commit graph

  • 7d8b3657c6
    Merge pull request #137 from slicer69/dependabot/github_actions/actions/checkout-4.2.0 master Jesse Smith 2024-09-30 07:46:32 -0300
  • a726b5fd6d
    Actions(deps): Bump actions/checkout from 4.1.7 to 4.2.0 dependabot[bot] 2024-09-30 03:08:15 +0000
  • 6b50bb0c08
    Merge pull request #135 from Neved4/readme Jesse Smith 2024-08-26 09:02:53 -0300
  • 7190e2bb81
    Merge pull request #131 from slicer69/dependabot/github_actions/actions/checkout-4.1.7 Jesse Smith 2024-08-24 22:21:44 -0300
  • c428939c57
    Merge pull request #134 from Neved4/doc Jesse Smith 2024-08-24 22:20:56 -0300
  • 84038221af Refactor README.md to render consistently Neveda 2024-08-24 17:39:26 +0200
  • 90b7c5cde2 Use built-in bison instead of yacc for macOS in README.md Neveda 2024-08-24 16:59:47 +0200
  • 50e0c99d35 Place macOS instructions together in README.md Neveda 2024-08-24 16:38:47 +0200
  • ae354a8024 Update macOS version in README.md Neveda 2024-08-24 16:30:37 +0200
  • 612a7cea13 Improve macOS build instructions in README.md Neveda 2024-08-24 16:17:15 +0200
  • 395e38feac
    Update README.md Jesse Smith 2024-08-23 19:41:21 -0300
  • 4012d4bb7f
    Actions(deps): Bump actions/checkout from 4.1.4 to 4.1.7 dependabot[bot] 2024-06-17 03:38:05 +0000
  • fe4911277f
    Actions(deps): Bump actions/checkout from 4.1.4 to 4.1.6 dependabot[bot] 2024-05-20 03:32:04 +0000
  • 7cfe21e3a6
    Actions(deps): Bump actions/checkout from 4.1.4 to 4.1.5 dependabot[bot] 2024-05-13 03:42:47 +0000
  • 23818b138e Make sure doasedit can work when target file to edit has a leading slash character. ie A full path name is used. 6.3p12 Jesse Smith 2024-05-10 14:16:18 -0300
  • 7c3981ce28 Cleaned up error checking for temporary files, removed redundant check. Fixed status check for copy and editor launch. 6.3p11 Jesse 2024-05-02 09:33:09 -0300
  • 2f1843bb41 Display a proper error when we cannot create a temporary file. 6.3p10 Jesse 2024-05-01 11:22:55 -0300
  • a7b3534b20 Merge branch 'master' of https://github.com/slicer69/doas Jesse 2024-05-01 11:16:33 -0300
  • e595a0d397 Fixed doasedit to properly handle files which start with a dash character, such as "-bar.txt". Jesse 2024-05-01 11:15:33 -0300
  • 577621afdc
    Merge pull request #126 from slicer69/dependabot/github_actions/actions/checkout-4.1.4 Jesse Smith 2024-04-29 10:55:07 -0300
  • 6931e89eb3
    Actions(deps): Bump actions/checkout from 4.1.3 to 4.1.4 dependabot[bot] 2024-04-29 03:07:30 +0000
  • 0ab4e2a23d
    Merge pull request #125 from slicer69/dependabot/github_actions/actions/checkout-4.1.3 Jesse Smith 2024-04-22 09:08:47 -0300
  • 30f50f4e9f
    Actions(deps): Bump actions/checkout from 4.1.2 to 4.1.3 dependabot[bot] 2024-04-22 03:23:27 +0000
  • faeba6c4c7
    Merge pull request #124 from slicer69/dependabot/github_actions/actions/checkout-4.1.2 Jesse Smith 2024-03-18 07:27:45 -0300
  • 523f324de8
    Actions(deps): Bump actions/checkout from 4.1.1 to 4.1.2 dependabot[bot] 2024-03-18 03:52:20 +0000
  • e9bee5f172
    Merge pull request #121 from slicer69/dependabot/github_actions/actions/checkout-4.1.1 Jesse Smith 2023-10-23 09:23:31 -0300
  • 43e90e78b6
    Actions(deps): Bump actions/checkout from 4.1.0 to 4.1.1 dependabot[bot] 2023-10-23 03:08:33 +0000
  • e77fb77752
    Merge pull request #120 from slicer69/dependabot/github_actions/actions/checkout-4.1.0 Jesse Smith 2023-09-25 11:05:08 -0300
  • c64e82f55b
    Actions(deps): Bump actions/checkout from 4.0.0 to 4.1.0 dependabot[bot] 2023-09-25 04:03:39 +0000
  • 313883d0d4
    Merge pull request #119 from slicer69/dependabot/github_actions/actions/checkout-4.0.0 Jesse Smith 2023-09-11 10:15:55 -0300
  • a5ff82739c
    Actions(deps): Bump actions/checkout from 3.6.0 to 4.0.0 dependabot[bot] 2023-09-11 03:27:17 +0000
  • 5c71a20fd2
    Merge pull request #118 from slicer69/dependabot/github_actions/actions/checkout-3.6.0 Jesse Smith 2023-08-28 11:14:12 -0300
  • 465b8261ac
    Actions(deps): Bump actions/checkout from 3.5.3 to 3.6.0 dependabot[bot] 2023-08-28 03:53:00 +0000
  • 9a11c94277
    Merge pull request #116 from slicer69/dependabot/github_actions/actions/checkout-3.5.3 Jesse Smith 2023-06-12 09:53:50 -0300
  • 257866651e
    Actions(deps): Bump actions/checkout from 3.5.2 to 3.5.3 dependabot[bot] 2023-06-12 04:06:12 +0000
  • 1749b5e8fb
    Merge pull request #114 from hartwork/pin-github-actions-at-commit-level Jesse Smith 2023-04-17 21:14:58 -0300
  • 4b53513aab Pin GitHub Actions to specific commits for security Sebastian Pipping 2023-04-18 01:19:07 +0200
  • 10ca176f40
    Merge pull request #113 from ElectricPulse/typo Jesse Smith 2023-03-28 16:14:06 -0300
  • df0e4223c9 Fixed typo in doas.conf.sample and added nopass example Adam Labus 2023-03-28 20:49:22 +0200
  • 4bba105ec0
    Merge pull request #112 from hartwork/github-actions-linux-ci Jesse Smith 2023-03-17 12:24:07 -0300
  • fd92e05e12 Make GitHub Dependabot keep our GitHub Actions up to date Sebastian Pipping 2023-03-16 21:45:30 +0100
  • a639819950 Make GitHub Actions build and smoke test on Linux Sebastian Pipping 2023-03-16 21:45:12 +0100
  • b884d88626 Fix compilation on Linux Sebastian Pipping 2023-03-16 21:50:19 +0100
  • d9f415c740
    Merge pull request #106 from helmat/patch-2 Jesse Smith 2022-09-21 09:54:50 -0300
  • ad8690ae38
    remove obsolete initialization helmat 2022-09-21 07:30:04 +0200
  • 421af927d1 Merge branch 'master' of https://github.com/slicer69/doas 6.3p9 Jesse 2022-09-14 10:09:45 -0300
  • 065bafc49d Merge branch 'master' of https://github.com/slicer69/doas 6.3p8 Jesse 2022-09-14 10:07:00 -0300
  • 57b547cb44
    Merge pull request #105 from helmat/patch-1 Jesse Smith 2022-09-14 09:58:51 -0300
  • f121a2e063
    Correct initializer - targetname[0] is access even when no 'u' option is given helmat 2022-09-14 10:00:06 +0200
  • 9a4eb403de Updated manual pages to address situations where multiple usernames resolve to the same UID and how the "as" syntax in the doas.conf file is affected. 6.3p7 Jesse 2022-09-12 17:33:17 -0300
  • 5d84815124 Adjust doas to look up target shell information basedon on username instead of numeric UID. This makes using doas smoother on systems like FreeBSD where it's common to have multiple usernames for UID 0 (zero). Thanks to helmat for the patch. Jesse 2022-09-12 17:15:40 -0300
  • 37c6de1e60
    Merge pull request #104 from helmat/master Jesse Smith 2022-09-09 12:33:53 -0300
  • 09570c7044
    Update doas.c helmat 2022-09-09 12:55:29 +0200
  • 147b621ecc
    Update README.md Jesse Smith 2022-06-06 22:50:43 -0300
  • 86d1a232b3
    Add APT way of installing doas BugAlpha 2022-03-02 15:48:40 +0100
  • 61f9fabcca Merge branch 'master' of https://github.com/slicer69/doas Jesse 2022-02-24 09:50:43 -0400
  • 0d0d579521 Added removal instructions to the README file. Jesse 2022-02-24 09:50:01 -0400
  • 08167d8054
    Merge pull request #95 from wizard-28/master Jesse Smith 2021-12-30 14:56:54 -0400
  • af4d883243
    docs(readme): add pacstall installation method Sourajyoti Basak 2021-12-30 17:29:16 +0000
  • c06ff5e225
    Merge pull request #89 from cerulis64/doasedit-visual Jesse Smith 2021-10-06 15:46:40 -0300
  • 6e07ac9a40
    doasedit: fallback to EDITOR if VISUAL fails cerulis64 2021-10-06 10:04:33 -0700
  • 66519077d6
    Merge pull request #87 from laffer1/master Jesse Smith 2021-09-13 17:02:51 -0300
  • 5e7dab5420 Add MidnightBSD support. Lucas Holt 2021-09-13 15:56:17 -0400
  • 722ec966db Added new utility called doasedit which allows the user to edit a text file using an editor running with normal access. Then saves the file with admin/doas access. Acts as an alternative to sudoedit. 6.3p6 Jesse Smith 2021-09-13 15:13:57 -0300
  • 5fbcc05190
    Merge pull request #85 from ZerominerBR/patch-1 Jesse Smith 2021-08-15 10:33:58 -0300
  • cc7bd66077
    Fix typo Lucas Santos 2021-08-14 22:22:18 -0300
  • e06e71d364 Updated doas manual page to clarify resource limits are set based on login class, but environment variabled are not unless KEEPENV is in effect. 6.3p5 Jesse Smith 2021-06-06 13:30:30 -0300
  • 557138f0a6 Minor code cleanup to avoid duplication of function call. Jesse Smith 2021-06-05 13:06:17 -0300
  • e0fb8d80e9 Added instructions to the README file which explain how to install build tools and dependencies for openSUSE. Jesse Smith 2021-06-03 22:21:52 -0300
  • 065b375add Updated doas.conf page to match current list of environment variables passed to new session. Jesse Smith 2021-06-03 11:49:03 -0300
  • 014d8655fe Revert keeping LANG variable of original user when switching to another user. LANG is not kept unless explicitly passed in the doas.conf file. Jesse Smith 2021-06-03 11:47:42 -0300
  • 6613c9d10c Updated doas.conf manual page to clarify environment variables copied over from original user's account. Jesse Smith 2021-06-01 22:58:07 -0300
  • 3f2e8fc591 Made a small change to the way setusercontext is handled. Environment variables (like LANG) are set from the target user when logins are simulated with the -S flag. However, login.conf environment variables of the target user are not set when -S is not specified so we keep the calling user's language/environment for most things. Jesse Smith 2021-06-01 22:54:57 -0300
  • c70338eefd When performing a login (-S flag) the target user's language settings are applied from login.conf. Otherwise the original user's language is carried over. Jesse Smith 2021-06-01 20:47:12 -0300
  • 2299d4967d Make sure LANG environment variable is copied over to the target user from the original, if it is defined. Avoids switching languages on the original user by surprise. Jesse Smith 2021-06-01 14:09:28 -0300
  • ab3ae5ad41 On FreeBSD limits set by the user's class (in /etc/login.conf) would not be respected when running doas. The default class would always be used, ignoring both the classing class and the target user's class. Jesse Smith 2021-05-30 12:27:44 -0300
  • d291aba9b0
    Merge pull request #76 from msmafra/master Jesse Smith 2021-02-19 00:32:01 -0400
  • 72171e0536
    Minor fix for the titles Marcelo dos Santos Mafra 2021-02-18 20:37:39 -0300
  • 967418e3e7
    Merge pull request #74 from msmafra/master Jesse Smith 2021-02-15 16:42:33 -0400
  • 7ad7fa0776 Fixed/Added, after tests, CentOS and Fedora build dependencies. Marcelo dos Santos Mafra 2021-02-15 16:42:24 -0300
  • 294a476290
    Merge pull request #73 from josephbmanley/docs/FedoraBuildDependencies Jesse Smith 2021-02-13 10:15:03 -0400
  • 1050ff4a5a Add Fedora build dependencies to README.md Joseph Manley 2021-02-12 22:34:14 -0500
  • 7c2fc782d0
    Merge pull request #71 from freezboltz/patch-1 Jesse Smith 2021-02-04 07:17:38 -0400
  • 79f5a63f0c
    Typo Anant Murmu 2021-02-04 09:53:35 +0530
  • 21c215beb6 Updated Linux install instructions in README file in order to account for Ubuntu family of distributions and systems without sudo installed. Jesse Smith 2021-02-02 23:24:11 -0400
  • bb7069a9ff Modified the doas.conf manual page to include a note about each rule in the doas.conf file requiring a newline at the end. Jesse Smith 2021-02-02 19:35:37 -0400
  • 07f0ad981b Mention running GUI applications in the README file. Jesse Smith 2021-02-01 21:18:18 -0400
  • 3b7c2c26c8
    Update README.md Jesse Smith 2021-01-30 14:01:14 +0000
  • 6001d9c0fb Updated README file to match vidoas requirements and add a warning for macOS users running homebrew. Jesse Smith 2021-01-28 09:49:38 -0400
  • 91622fcbb1 Added the "nolog" configuration file flag which allows specified users to perform commands without successful commands being logged to syslogd. Jesse Smith 2021-01-27 22:43:22 -0400
  • 1110295035
    Merge pull request #58 from earnestma/earne/readme-fix-typo Jesse Smith 2021-01-27 18:36:49 -0400
  • 8d4e9242c5
    Fix typo in README.md earnest ma 2021-01-27 14:44:51 -0500
  • 929ab00b25 Minor update to switch from int to size_t for number of rules. Reflects upstream change. Jesse Smith 2021-01-27 15:17:25 -0400
  • be85cdabda Updated doas.conf manual page to reflect new way of calling vidoas script. 6.3p4 Jesse Smith 2021-01-25 22:41:10 -0400
  • 3b3aef99a1 Fixed error where doas could try to run doas again. 6.3p3 Jesse Smith 2021-01-25 14:25:28 -0400
  • b69b314bc1 Merge branch 'master' of https://github.com/slicer69/doas Jesse Smith 2021-01-25 14:14:21 -0400
  • 5ac8a3968a Updated vidoas to set ownership of doas.conf file to avoid ownership changing on macOS. Jesse Smith 2021-01-25 14:09:16 -0400
  • 4becfe1567 Updated READMe to fix typo Jesse Smith 2020-12-07 12:35:30 -0400
  • 63cfc9f3c8 Updated install instructiosn for Arch and FreeBSD. Placed these together above source install instructions. Jesse Smith 2020-12-07 12:34:25 -0400
  • 1d5696c2db
    Merge pull request #55 from scrouthtv/patch-1 Jesse Smith 2020-12-07 12:29:44 -0400