Commit Graph

202 Commits

Author SHA1 Message Date
Matteo Cypriani 6ebe287e2f Improve READMEs 2017-09-22 16:44:57 -04:00
Matteo Cypriani 514c044088 Convert README to Markdown (README.md) 2016-11-01 16:34:23 -04:00
Matteo Cypriani 88ea67d493 [multimedia] README: note about lowercase FLAC fields 2016-10-13 12:47:32 -04:00
Matteo Cypriani aaf2e3b7ef [multimedia] metaflac-field2field: clarifications
Improved top comment and usage message (move/rename).
Added some extra debug messages.
2016-10-13 12:46:06 -04:00
Matteo Cypriani d6acb4cd3f [multimedia] Add apply-exif-orientation.sh 2016-01-22 15:19:18 +01:00
Matteo Cypriani 336f9160f7 [file_utils] mvparent: don't overwrite files
Use mv's -n option to avoid overwriting files.
2016-01-22 14:53:52 +01:00
Thomas Preud'homme 519303988c [ssl_mgmt] Set ownership and rights of keycert 2014-11-04 23:02:27 +00:00
Thomas Preud'homme ccfdd24ff3 [ssl_mgmt] Set CA:FALSE constraint for certs 2014-11-04 22:18:42 +00:00
Thomas Preud'homme d991b290bf [ssl_mgmt] Install cert before taking its hash
Install the certificate before taking the fingerprint of the installed
certificate for mailing the administrators.
2014-11-04 21:19:51 +00:00
Thomas Preud'homme 87f906c6a7 [ssl_mgmt] Ensure version 3 certificate are used 2014-09-12 22:04:58 +08:00
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