Some tools demand environment variables to be present in a certain case. E.g. some libraries read out the proxy configuration in the environment variable
HTTP_PROXY (all uppercase), while some refer to the lower case variant
http_proxy. An example of the later is libcurl. So in any case you want to set both variants.
Unfortunately Jenkins has some problems passing all variants from the build host environment and is mixing up things. It doesn’t seem that the problem is fixed anytime soon.
Continue reading “Jenkins and case sensitive environment variables”
paypal2homebank.py converts the CSV export of paypal to the CSV import format of homebank.
$ paypal2homebank.py ~/bin/Download.CSV ~/out.csv
Processing line 1
Processing line 2
Skipping type Memo in line 3
fiducia2homebank.py converts the CSV export of fiducia based banking websites (e.g. Volksbank ) to the CSV import format of homebank.
$ fiducia2homebank.py Umsaetze_DExxxxxxxxxxxxxx_2020.01.01.csv ~/out.csv
Found header in line 9
Data section ends in line 42
Borgbackup is a deduplicating backup program with encryption and compresssion. It uses a sophisticated storage format to fullfill those features.
Each backup run is stored in a so called archive. Sometimes you may want to keep a specific archive in long term storage – indepenend of any specific software specific format – let say as regular tar file.
Continue reading “Howto export an encrypted borgbackup archive”
encryptfolder.sh archives a folder to a tar.gpg file.
Continue reading “Howto create an encrypted archive of a folder”
$ encryptfolder.sh small_scripts /tmp
Writing to /tmp/small_scripts.tar.gpg