Commit Graph

51 Commits

Author SHA1 Message Date
Renzo Davoli 70744d6390 update man page in markdown support (currently unused) 2023-07-02 11:43:38 +02:00
Renzo Davoli 4be60595bb CMakeLists.list update version to 0.9.6 2023-06-24 08:51:20 +02:00
Renzo Davoli 652087d8a0 libexecs 1.4 compatibility 2023-01-30 19:52:35 +01:00
Renzo Davoli 4486b11c54 fix README.md markdown syntax 2022-06-05 11:16:50 +02:00
Renzo Davoli a3ff38e826
Merge pull request #6 from tzugen/patch-1
Mention prequisite libraries in README
2022-06-04 12:37:48 +02:00
tzugen 0d4a2f6f43
Mention prequisite libraries in README 2022-06-04 11:14:24 +02:00
Mattia Biondi 942ec59c61 Bump Version 2020-05-03 15:50:32 +02:00
Mattia Biondi c3bc6f56dd Fix spelling and grammar errors 2020-05-03 15:37:15 +02:00
Mattia Biondi 792020b65d Fix CADO_SPOOL_DIR path and change PostInstall flag 2020-05-03 15:34:22 +02:00
Davide Berardi 8cadce02ae [Version] Version update 2020-01-31 21:38:25 +01:00
Davide Berardi 333a4c2c63 [CMake] nologin no longer tied to /sbin
It seems that the distributions places nologin in different
places (e.g. deb based distribution in /usr/sbin, rpm based and gentoo
in /sbin).  This patch fixes this behaviour searching for nologin in
the PATH environment variable.
2020-01-31 21:25:33 +01:00
Davide Berardi f2cc3c9724 [CMake] nologin shell fixed to /sbin 2020-01-31 21:09:54 +01:00
Davide Berardi 06ac0e5666 [Cmake] Cleaning script (credits: @mattiabiondi) 2020-01-31 20:13:00 +01:00
Davide Berardi 9fb6a8d265 [cado] setcap was attached to verbose 2020-01-31 19:32:53 +01:00
Davide Berardi 2d8ea7ce41 [CMake] CADO_SPOOL_DIR variable
Now a variable for the SPOOL_DIR is been allocated.
2020-01-31 19:16:49 +01:00
Davide Berardi f74176b388 [Cmake] Install cleanup
Now a variable is used for the spool file and the installation process
is less verbose.
2020-01-31 19:08:24 +01:00
Davide Berardi 1350a0964c [Cmake] wrong parameter in Postinstall 2020-01-31 18:45:22 +01:00
Davide Berardi c2ba72617b [Cmake] Uninstall mimick
As for the PostInstall script, the Uninstall script must be
adapted to the new username (_cado)
2020-01-31 18:08:07 +01:00
Davide Berardi c48b6aeeb4 [Cado] fixed a segmentation fault on wrong params
The getopt_long descriptors was not correctly terminated.
To avoid a segmentation fault the list should be terminated
by an array composed of 4 NULLs.
2020-01-31 18:01:49 +01:00
Davide Berardi 14c8d46714 [CMake] PostInstall refactoring
PostInstall was refactored to mimick the debian installer.
2020-01-31 18:00:51 +01:00
Renzo Davoli 5e294e0a8c
Merge pull request #5 from mattiabiondi/master
PostInstall check, removed unused retvalue warnings, config.h patch
2020-01-14 07:30:29 +01:00
Mattia Biondi 576d72c6b3 config.h patch (credit @rd235) 2020-01-09 19:53:16 +01:00
Mattia Biondi 97a13ad95b ignore retvalue (credit @rd235) 2020-01-09 19:50:58 +01:00
Mattia Biondi d9082075ba check if in debian package before PostInstall 2020-01-09 19:45:38 +01:00
Davide Berardi 488e35af50
Merge pull request #4 from mattiabiondi/master
CMake conversion
2020-01-08 14:24:27 +01:00
Mattia Biondi 28e4c7054d CMake conversion 2020-01-08 11:19:54 +01:00
Renzo Davoli b781a2286c man page syntax bugfix: cado.1 + tag v0.9.3 2017-10-24 10:58:07 +02:00
Renzo Davoli d2cdd5f3d0 man page syntax bugfix: cado.1 scado.1 2017-10-24 10:39:21 +02:00
Renzo Davoli a476f62ccf cado.conf:var enabled. execs changed the def value 2017-09-16 14:11:29 +02:00
Renzo Davoli 32660373c8 portability fix (support missing PR_CAP_AMBIENT) 2016-12-24 16:47:55 +01:00
Renzo Davoli 499a930cd3 $SHELL if no arg in cado (tnx Davide) 2016-11-29 09:35:26 +01:00
Davide Berardi bd4f6e067f New command: cadrop
cadrop permits to drop ambient capabilities.
2016-11-26 16:18:55 +01:00
Davide Berardi 9eb9a87150 Copy capabilities list before strtok_r
With this fix /proc/<pid>/cmdline is preserved.
2016-11-26 16:17:48 +01:00
Davide Berardi cb80692707 autotools: libmhash check 2016-09-16 12:14:55 +02:00
Davide Berardi 4e63dd44f7 Version 0.9.2 2016-09-08 15:28:18 +02:00
Renzo Davoli a6a603130b FIxed some typos in README.md 2016-08-25 12:29:59 +02:00
Renzo Davoli 7370462ee7 upgraded to s2argv-execs 0.9 2016-08-22 18:59:04 +02:00
Davide Berardi 1846595d08 Security fix
users cannot use symlinks when editing the scado file.
2016-08-11 18:23:31 +02:00
Davide Berardi db0e989ec0 scado now uses execs to make possible to use complex editor commands:
Like
$ EDITOR="vim -i 'startinsert'" scado -e
or
$ EDITOR="cp saved_scado_file" scado -e
2016-08-10 14:37:46 +02:00
Davide Berardi 65b997bb9c 'force' instead of 'quiet' mode and manpages fixes. 2016-08-10 14:28:45 +02:00
Renzo Davoli bfe686a1c5 new features: scado and conditions in cado.conf 2016-08-09 17:46:05 +02:00
Renzo Davoli 648d301eb3 Merge branch 'master' of https://github.com/rd235/cado 2016-08-04 14:14:28 +02:00
Renzo Davoli 32c1eb2ab3 new feature: conditioned rules in cado.conf 2016-08-04 12:59:42 +02:00
Davide Berardi 479510cf1a do not check for c++ compiler 2016-07-22 14:24:24 +02:00
Davide Berardi 5b14b97afe printf warnings. 2016-07-19 13:51:21 +02:00
Davide Berardi 6aaa8cee2f Merge pull request #1 from encrypt94/master
add checks for libcap and PAM headers
2016-06-27 20:55:00 +02:00
encrypt 82c4601637 add checks for libcap and PAM headers 2016-06-27 12:31:44 +02:00
Davide Berardi 06152520a0 Manpages typos 2016-06-25 15:50:54 +02:00
Renzo Davoli d0fbc9c474 some ifndef/define added-to cope with old prctl.h 2016-06-25 14:22:14 +02:00
Renzo Davoli 68a7dcfa2e Initial release (v.0.9) 2016-06-25 14:12:41 +02:00