summaryrefslogtreecommitdiff
path: root/debian
AgeCommit message (Collapse)Author
2017-12-21[pkg] override newer-standards-version lintian errordrebs
2017-12-20[pkg] bump debian standards version to 4.1.2drebs
2017-12-20[pkg] avoid complaining about dependency on python2drebs
2017-11-22[pkg] update debian changelogdrebs
2017-11-15[pkg] update debian changelog0.10.4drebs
2017-11-14[pkg] make debian package report the correct versiondrebs
The Soledad python source currently makes use of versioneer to calculate versions dynamically and hardcode versions upon creation of the python package. Unfortunatlly, this procedure does not behave well with debian packaging, and we need to manually generate/replace the _version.py file so the code that ends up in the debian package reports the correct version of the software. This commit adds a script to replace the _version.py file with a static one and rules during packaging to run that script during preparation stage of debian helper.
2017-11-14[pkg] add man page for soledad-serverdrebs
2017-11-14[pkg] add binary command for soledad-serverdrebs
2017-11-09[pkg] add man page for user db creation scriptdrebs
Closes: #8895
2017-10-26Standards-Version 4.1.1, Ubuntu artful packageVarac
2017-10-06[pkg] add dependency to soledad-commonKali Kaneko
2017-09-20[docs] prettify changelog, bump it0.10.3Kali Kaneko
2017-09-14[pkg] add python-routes to soledad-commonKali Kaneko
- Resolves: #8944
2017-09-14[pkg] use /var/lib/soledad as home directory for usersdrebs
The soledad-server debian package adds 2 users (soledad and soledad-admin), and was previously using /srv/leap as their home directories. As we are now using /var/lib/soledad for blobs, it also makes sense to have soledad users' home directories be set for /var/lib/soledad. This commit implements that.
2017-09-14[pkg] use /var/lib/soledad/blobs to store blobsdrebs
Soledad Server was previously using something in /srv to store blobs in the server side. Debian/lintian doesn't like that at all, so we are changing to /var/lib/soledad/blobs. Closes: #8948
2017-09-07[pkg] update debian standards versiondrebs
2017-09-07[pkg] make soledad-server debian package depend on adduserdrebs
Soledad Server Debian package calls adduser in postinst, so it also has to depend on it for installation.
2017-09-07[pkg] add migration script to soledad-server debian packagedrebs
2017-08-21[pkg] bump debian changelog0.10.2Kali Kaneko
2017-08-11[pkg] uncomment verbose mode for packageKali Kaneko
2017-07-20[pkg] bump debian changelog to 0.10.0Kali Kaneko
2017-07-18[pkg] Add python-leap-common as dep to soledad-commonVarac
Currently, the platform soledad client sync test fails when python-leap-common is missing. We add it as dep to soledad-common because blob implementation also needs it. - Fixes|Closes #8899
2017-06-28[pkg] Add ssl-cert to soledad-server deb depsVarac
The soledad user needs to read the ssl certificate private key stored in `/etc/x509/keys/leap.key`, which is accessible by users in the `ssl-cert` group, added by the `ssl-cert` package. On installation, the soledad user is added to that group so the ssl-package needs to be installed by then. - Resolves: #8849
2017-06-28[pkg] Add missing soledad-server.postinstVarac
2017-06-28[pkg] Fix soledad-server and -client deb depsVarac
- Resolves: #8900
2017-06-27[pkg] Use pkg/server/soledad-sudoers directlyVarac
2017-06-27[pkg] Use pkg/server/soledad-sudoers for packagingVarac
2017-06-26[pkg] Add python-treq to soledad-common depsVarac
2017-06-26[pkg] copy also the _version file from soledad-commondebian_packageKali Kaneko
2017-06-26[pkg] Add systemd service file to debian packageVarac
Also, remove old init file
2017-06-26[pkg] install init fileKali Kaneko
2017-06-26[pkg] Install soledad-server service unit fileVarac
2017-06-26[pkg] Add Build-depends on dh-systemdVarac
2017-06-26[pkg] add a symlink to soledad-create-userdb for backwards compatibilityKali Kaneko
We have changed the name of the script, to qualify it with the 'soledad' preffix. Here I am creating a symlink with the name of the previous script, for backwards-compatibility reasons - basically to avoid breaking unattended upgrades. (Note that the path is hardcoded in the config file deployed by the platform, so it needs to be changed in the platform accordingly too). This symlink should be deprecated after a couple of release cycles.
2017-06-26[pkg] build package with systemd supportKali Kaneko
2017-06-26[pkg] cleanup debian rulesKali Kaneko
2017-06-26[pkg] split the binary packagesKali Kaneko
2017-06-26[pkg] remove unused python packagesKali Kaneko
2017-06-26[pkg] remove unneeded fileKali Kaneko
2017-06-26[pkg] rename soledad-create-userdb scriptKali Kaneko
2017-06-26[pkg] Add lsb-base (>= 3.0-6) as Dep to fix lintian error (#8897)Varac
2017-06-26[pkg] Add python-wheel to Build-dependsVarac
2017-06-26[pkg] Add debian folder from debian/experimental-0.9 branchVarac