summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-27Merge branch 'fix_soledad_sudoers' into 'master'Varac
[pkg] Use pkg/server/soledad-sudoers directly See merge request !106
2017-06-27[pkg] Use pkg/server/soledad-sudoers directlyVarac
2017-06-27[pkg] Use pkg/server/soledad-sudoers for packagingVarac
2017-06-27[pkg] Note about missing manpage to .gitlab-ci.ymlVarac
2017-06-26[pkg] move examples folder to docs/Kali Kaneko
2017-06-26[pkg] remove non-needed gitignoreKali Kaneko
2017-06-26[pkg] Add python-treq to soledad-common depsVarac
2017-06-26[pkg] Add deprecated create-user-db cmd to sudoers fileVarac
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] Use git-buildpackage image for packagingVarac
2017-06-26[pkg] rename soledad-create-userdb script in all the placesKali Kaneko
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] ignore artifactsKali Kaneko
2017-06-26[pkg] split the binary packagesKali Kaneko
2017-06-26[pkg] remove unused depKali 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] Disable stretch builds until lintian is fixedVarac
see https://0xacab.org/varac/soledad/-/jobs/12934 Resolves: #8894
2017-06-26[pkg] LINTIAN_OPTS is now a stringVarac
2017-06-26[pkg] Lint .gitlab-ci.ymlVarac
2017-06-26[pkg] Add lsb-base (>= 3.0-6) as Dep to fix lintian error (#8897)Varac
2017-06-26[pkg] Ignore lintian warnings until they get fixedVarac
2017-06-26[pkg] Add python-wheel to Build-dependsVarac
2017-06-26[pkg] Add package building stageVarac
2017-06-26[pkg] Add debian folder from debian/experimental-0.9 branchVarac
2017-06-24[bug] fix testsVictor Shyba
2017-06-23[pkg] skip init.d if building in readthedocsdrebs
2017-06-23[pkg] fix path of soledad-server filedrebs
2017-06-24[tests] install unified package with extras in toxKali Kaneko
2017-06-24[docs] add deprecation policyKali Kaneko
2017-06-24[docs] update Readme with extra dependenciesonepythonKali Kaneko
2017-06-24[pkg] add leap.common as a depKali Kaneko
2017-06-24[pkg] split the deps as extrasKali Kaneko
2017-06-24[pkg] use stock versioneerdrebs
2017-06-24[pkg] remove dep on leap.soledad.commondrebs
2017-06-24[bug] fix package __version__ attributedrebs
2017-06-24[test] adapt tests to new python packagedrebs
2017-06-24[pkg] unify client and server into a single python packagedrebs
We have been discussing about this merge for a while. Its main goal is to simplify things: code navigation, but also packaging. The rationale is that the code is more cohesive in this way, and there's only one source package to install. Dependencies that are only for the server or the client will not be installed by default, and they are expected to be provided by the environment. There are setuptools extras defined for the client and the server. Debianization is still expected to split the single source package into 3 binaries. Another avantage is that the documentation can now install a single package with a single step, and therefore include the docstrings into the generated docs. - Resolves: #8896
2017-06-22[pkg] avoid upload to be called by defaultKali Kaneko
2017-06-07[doc] separate api in it's own sectiondrebs