Commit Graph

40 Commits

Author SHA1 Message Date
Matteo Cypriani a5eca28a97 [git] cherry-move: use plumbing to list branches
Use git for-each-ref instead of git branch to check the existence of a
branch.
2011-07-01 15:52:05 +02:00
Matteo Cypriani daa4aab636 [git] Add README 2011-07-01 15:40:56 +02:00
Matteo Cypriani 04100733ce Add git-cherry-move
Like cherry-pick, but to move instead of copy.
2011-07-01 15:17:31 +02:00
Thomas Preud'homme c335527e41 Add the license 2011-05-06 00:33:28 +02:00
Thomas Preud'homme bc2f64c919 Add grep_dd_sigs script
grep_dd_sigs gives the list of DD which have signed a key with their DD
key (the key they have in the Debian keyring).
2011-05-06 00:28:11 +02:00
Thomas Preud'homme ea0213d482 Look for cyrus password in /root/passwords
Change the place to look for cyrus password:
  /root/passwords/cyrus_main_admin_password instead of
  /root/cyrus_main_admin_password
2011-02-05 17:49:33 +01:00
Matteo Cypriani ead9997d68 [xzize] Handle short-suffix compressed tar
- Handle short-suffix compressed Tar archives.
- Test separately if a source file exists and is regular.
- Use return value of test_extension() instead of test equality of DEST
  and SOURCE.
2010-01-31 16:24:19 +01:00
Matteo Cypriani 93601c6310 [compression_utils] Bug fixes on xzize
xzize:
- Fix bug with file names with spaces.
- Fix bug when invoking program without arguments.
- Handle error when input file is not a regular file instead of delegate
  to xz.
- Add an info message when compressing an uncompressed file.

lz:
- Info message on stdout instead of stderr when uncompressing.
2010-01-31 15:27:39 +01:00
Matteo Cypriani f7c2f3aec7 [compression_utils] Add script xzize
xzize is a tool to (re)compress to xz.
2010-01-31 13:13:29 +01:00
Matteo Cypriani 6a40e9ba27 [lz] Rename directory to "compression_utils" 2010-01-31 12:57:46 +01:00
Thomas Preud'homme f784c613f0 [email_account] Update TODO
Handle dot in username
2010-01-29 15:56:58 +01:00
Thomas Preud'homme 8595945b16 [email_account] Add a TODO list and populate
Add a TODO list and populate it with next milestones (allow account
deletion, minimize cyrus and postfix restart, etc.)
2010-01-27 08:17:34 +01:00
Thomas Preud'homme 5fe150c2a8 [email_account] Use getopt to parse options
- Parse options using getopts
- Delete --help option
2010-01-26 19:19:27 +01:00
Thomas Preud'homme 068d816a82 [email_account] Rewrite the number of args test
- Simplify the test of the number of args given (a test was uncessary)
2010-01-26 11:37:58 +01:00
Thomas Preud'homme fe258817f6 [email_account] Restrict scope of var ret in main
Make var ret in function main local to the function and option flags as
well
2010-01-26 11:15:39 +01:00
Thomas Preud'homme 7534e030be [email_account] Handle no args properly
Don't fail with -u when no args are given
2010-01-26 11:14:24 +01:00
Thomas Preud'homme 70b6750518 [email_account] Script now work in unix hierarchy
- To be able to create mailbox with accountname containing dots, the
  script need to support unixhierarchy
2010-01-26 08:16:43 +01:00
Thomas Preud'homme 8df27270a5 [email_account] grep -E when using extended regex
When using [::] chars class, use grep -E instead of grep as it is part
of extended regex
2010-01-25 19:24:08 +01:00
Thomas Preud'homme b8191d87b4 [email_account] Allow tabs as separator
Allow tabs as no-op chars in all files manipulated by email_account
(cyrus.conf, imapd.conf, etc…)
2010-01-25 19:20:18 +01:00
Matteo Cypriani 26507780f9 [email_account] Add --quiet to the 1st invoke-rc.d 2010-01-25 14:44:38 +01:00
Matteo Cypriani d42e4057c4 [email_account] Add GPL header and README 2010-01-25 14:43:13 +01:00
Thomas Preud'homme f1c6ab699b [email_account] Ask about restart after sudoing
Ask if the user is ready to restart only after performing the eventual
sudo
2010-01-20 17:14:16 +01:00
Matteo Cypriani 779c586029 [email_account] Redirect error messages to stderr 2010-01-20 16:39:46 +01:00
Matteo Cypriani 16960f727c [email_account] Fix typos in comments and echo
Some typos and English mistakes in comments and in printed messages.
Prefix error messages with "Error!".
2010-01-20 16:35:16 +01:00
Matteo Cypriani d11ba705fe [email_account] Min. nb_tabs in echo_with_tabs()
In echo_with_tabs(), set the number of printed tabs to 1 if it is
evaluated to less than 1 (typically if the third parameter is too small
comparatively to the text length).
2010-01-20 16:29:07 +01:00
Thomas Preud'homme 0361541657 [email_account] call postmap after maps change
Call postmap on /etc/postfix/virtual and /etc/postfix/vmailbox after
changes has occured
2010-01-20 15:03:14 +01:00
Thomas Preud'homme 67347f7806 [email_account] postfix reload after config change
Use invoke-rc.d postfix reload instead of invoke-rc.d postfix restart
2010-01-20 15:01:31 +01:00
Thomas Preud'homme 1f0be8664b Add a script for managing email accounts
This initial version can:
- create a mailbox (cyradm)
- create a mail alias (virtual_{alias|local}_map)
- create a valid recipient for postfix ({virtual|local}_recipient_map)
- create a password for the account (saslpasswd2)
- print settings to set in the MUA to use this account
- test arguments
2010-01-20 14:53:09 +01:00
Matteo Cypriani 0632e91565 Add make_html2text 2010-01-17 17:56:13 +01:00
Matteo Cypriani f2c2e7da8d latexd: Add README and fix header 2010-01-06 22:39:03 +01:00
Matteo Cypriani 7f0fdb7795 mv_here: rename in mvparent, complete + add README
mv_here.sh renamed in mvparent.sh
Complete the script (handles hidden files, more tests and error
reporting, add the WTFPL header).
Add the associated README.
2010-01-06 22:39:03 +01:00
Matteo Cypriani 5806fde85a lz: Fix bug with filename containing spaces
And add a message on standard error for each file listed/extracted.
2010-01-06 22:39:03 +01:00
Matteo Cypriani 902511b64b Early version of mv_here.sh
This script moves the contents of a given directory into its parent
directory, then removes this directory.
This is the version I created to integrate in ROX-Filer.
2010-01-06 22:38:40 +01:00
Matteo Cypriani b31ee9d058 Add latexd.sh 2010-01-05 00:45:53 +01:00
Matteo Cypriani e7e2d94a6c Add license headers and doc
backup_sites_mysql.sh:
- Add WTFPL header.

metaflac-field2field.sh:
- Add WTFPL header.
- English description.

lz:
- Update README and head comments.
2010-01-04 23:29:03 +01:00
Matteo Cypriani 3428ea8e47 lz: tar.Z, short extensions, multiple files
Changes in lz:
- Add support for multiple input files.
- Add support for Compressed Tar archives (.tar.Z).
- Add support for short extensions (tgz, tbz, tb2, tlz, txz, taz).
- Add WTFPL license header.

Add:
- .gitignore
- Text of the GPL v3.
- Text of the WTFPL v2.
2010-01-04 23:28:47 +01:00
Matteo Cypriani 6165b0e428 Add backup_sites_mysql.sh and its README 2010-01-04 02:10:09 +01:00
Matteo Cypriani 1bcd00d005 Add lz and its README 2010-01-03 23:35:54 +01:00
Matteo Cypriani 7fc8da48cd Move metaflac-field2field.sh in its own directory
Add a README with explanation in French.
2010-01-03 23:24:26 +01:00
Matteo Cypriani d44b9b1039 Add metaflac-field2field.sh
Field to field operations (copy, move) in FLAC metadatas.

++++

Script pour faire des opérations de champ à champ (copie, déplacement)
sur des fichiers FLAC.
2010-01-03 22:43:53 +01:00