Thomas Preud'homme
df4dc8863e
[ssl_mgmt] Create workdir before running tests
2014-09-12 21:52:18 +08:00
Matteo Cypriani
5ae1f56d65
[xzize] Use default (not max) compression level
...
It's not recommended to always use -9 with xz.
2014-09-10 11:05:51 -04:00
Matteo Cypriani
7acba0398e
[compression_utils] Document existence of atool
2014-09-10 10:52:55 -04:00
Matteo Cypriani
071c283091
[file_utils] README: add note about CD-R capacity
2014-06-02 21:21:00 -04:00
Matteo Cypriani
20a9f40261
[file_utils] dirpacker: --first-bin-number
...
The option --first-bin-number (-n) allows to select the number at which
the numbering of the volumes starts.
2014-06-01 22:48:28 -04:00
Matteo Cypriani
f67cb3253a
[file_utils] dirpacker: fix verbose list printing
2014-06-01 21:53:42 -04:00
Matteo Cypriani
3148df9356
[file_utils] unln: typos
2014-06-01 21:46:29 -04:00
Matteo Cypriani
718d4c5c95
[file_utils] dirpacker: --machine-readable
...
The option --machine-readable allows to print the list of bins in a
machine-readable format.
2014-06-01 21:43:27 -04:00
Matteo Cypriani
235a22aba1
[file_utils] dirpacker: rework message printing
2014-06-01 21:26:00 -04:00
Matteo Cypriani
ace92010ec
[file_utils] dirpacker: --move, --prefix, -v/-q
...
dirpacker can now create a directory for each volume and move the
corresponding files in it (option --move).
The option --prefix allows the user to specify a custom prefix for the
volumes' names.
The options -v (--verbose) and -q (--quiet) enable or disable displaying
the list of volumes.
2014-06-01 21:23:04 -04:00
Matteo Cypriani
e382dace97
[file_utils] mvparent: allow multiple arguments
2014-06-01 20:47:36 -04:00
Matteo Cypriani
83e5bfddeb
[file_utils] dirpacker: refactoring (class Bin)
2014-05-31 18:57:00 -04:00
Matteo Cypriani
61e115c4b9
[file_utils] Add dirpacker.py
...
This program helps grouping a bunch of files into fixed-size volumes
(e.g. to burn them on CD-ROMs).
2014-05-31 15:45:14 -04:00
Matteo Cypriani
6940427a62
[multimedia] Add mp3car.sh
...
Utility to convert audio files to low-quality MP3s.
2014-05-30 15:28:18 -04:00
Matteo Cypriani
9d58956e77
Fix some typos; add TODO for just-play-something
2014-05-30 15:27:46 -04:00
Thomas Preud'homme
72c930a8b8
[ssl_mgmt] Sign email sent to notifiedUsers
2014-05-19 23:21:20 +08:00
Thomas Preud'homme
de8cb3e014
[ssl_mgmt] Use nobody to test email
...
nobody should be present on most (all?) unix system and is thus better
for test. However it's still not ideal as it might be connected to an
account that is not the one running the testsuite and the mail might
surprise that user.
2014-05-19 21:11:28 +08:00
Thomas Preud'homme
69ae81d098
[ssl_mgmt] Add a TODO file
2014-05-11 15:42:02 +08:00
Thomas Preud'homme
39da9a23b6
[ssl_mgmt] group cmd to set ownership+rights
2014-05-11 15:03:55 +08:00
Thomas Preud'homme
9d5b8c1e9c
[ssl_mgmt] Add tests for sanity checks
2014-05-11 15:03:55 +08:00
Thomas Preud'homme
3a7e4edaeb
[ssl_mgmt] Only set ownership & rights if gen ok
...
Only set ownership and rights if generated file are not corrupted and
certificate match the private key.
2014-05-11 15:03:55 +08:00
Thomas Preud'homme
107a5327f4
[ssl_mgmt] Add automated testsuite
2014-05-11 15:03:55 +08:00
Thomas Preud'homme
7c3cb1e960
[ssl_mgmt] Exit if missing file or rights
2014-05-11 15:03:55 +08:00
Thomas Preud'homme
7bc13c2c89
[ssl_mgmt] Add some sanity checks
...
Check openssl can read both certificate and key and that they match each
other.
2014-05-11 15:03:54 +08:00
Matteo Cypriani
4d5efe91cc
[cluster] Support XDG Base Directory Specification
...
Use $XDG_CONFIG_HOME if set, instead of $HOME/.config.
2014-05-07 15:53:31 -04:00
Matteo Cypriani
b97bf7ed14
[cluster] cluster-deploy: check cluster-ping dep.
...
Make sure cluster-ping is present along with cluster-deploy.
2014-05-07 15:53:31 -04:00
Thomas Preud'homme
b1acbe2a70
[ssl_mgmt] Send all warning echo to stderr
...
Fix echos introduced 2 commits ago with parts of the messages sent to
stdout and the other parts to stderr.
2014-05-05 23:40:05 +08:00
Thomas Preud'homme
dba3360a3b
[ssl_mgmt] Update documentation
2014-05-05 23:02:12 +08:00
Thomas Preud'homme
7510335e26
[ssl_mgmt] Change default to sane values
...
Now that our installation was migrating to saner places, change default
values.
2014-05-05 22:33:06 +08:00
Thomas Preud'homme
92962f6168
[ssl_mgmt] Fix copying of user/group ownership
2014-05-04 23:26:29 +08:00
Thomas Preud'homme
4f51528611
[ssl_mgmt] Send email with new fingerprints
2014-05-03 21:32:11 +08:00
Thomas Preud'homme
27630ea277
Add simple test infrastructure
2014-05-03 21:30:46 +08:00
Thomas Preud'homme
b1b4251233
[ssl_mgmt] Fail instead of sudo if rights not ok
2014-05-03 17:54:35 +08:00
Thomas Preud'homme
001fbf5499
[ssl_mgmt] Add debian-admin openssl howto
...
Add debian-admin article used as main documentation for developing this
script into the repository to be able to develop offline.
2014-05-03 17:54:31 +08:00
Thomas Preud'homme
8bf95f40af
[ssl_mgmt] Stop hardcoding path
...
Replace hardcoded paths by a bunch of variables with default values and
that can be set from a configuration file. This should make testing much
more easy.
2014-05-03 17:54:31 +08:00
Thomas Preud'homme
01f601c8c2
[ssl_mgmt] Use SHA1 as default hash instead of MD5
2014-04-30 00:24:58 +08:00
Thomas Preud'homme
1035fb13ac
[ssl_mgmt] Comment out extensions with empty value
2014-04-29 22:22:57 +08:00
Thomas Preud'homme
0f52180d60
[ssl_mgmt] Fix subject alternative name detection
2014-03-09 21:00:24 +08:00
Thomas Preud'homme
8deba57b8d
[ssl_mgmt] Add option to avoid overwrite
2014-03-09 20:39:36 +08:00
Thomas Preud'homme
9f7a2c6c06
[ssl_mgmt] Add comments to functions missing one
2014-03-09 20:39:36 +08:00
Thomas Preud'homme
c76bf20637
[ssl_mgmt] Alert user if no overwrite occur
2014-03-09 20:39:36 +08:00
Thomas Preud'homme
2674b4341d
[ssl_mgmt] copy access right from existing file
2014-03-09 20:39:36 +08:00
Thomas Preud'homme
1309f7d718
[ssl_mgmt] Fix support for empty field values
2014-03-09 20:39:36 +08:00
Thomas Preud'homme
6a92f1c01c
[ssl_mgmt] Only overwrite openssl.cnf when ready
2014-03-09 20:29:24 +08:00
Thomas Preud'homme
b080b227a2
[ssl_mgmt] Fix usage of EDITOR
2014-03-09 20:29:24 +08:00
Thomas Preud'homme
cd637fbbfa
[ssl_mgmt] Allow to specify a cert file
2014-03-09 20:29:22 +08:00
Thomas Preud'homme
d6f92888a8
[ssl_mgmt] Add option to only generate openssl.cnf
2014-03-09 20:28:46 +08:00
Thomas Preud'homme
e428424cf0
[ssl_mgmt] Change pattern delimiter: s/#/@/
2014-03-09 20:06:50 +08:00
Matteo Cypriani
0eeeab14fc
[cluster] Test the existence of the hosts' list
...
We now test if the hosts' list file exists before to work on it.
2013-05-20 14:46:39 -04:00
Matteo Cypriani
3a505db37b
[cluster] deploy: skip non-existing files
...
In "one-by-one" mode, test the existence of a file before to try to
transfer it.
2013-05-20 14:40:51 -04:00