Commit Graph
76 Commits
Author SHA1 Message Date
Timo Aaltonen f412264bc2 rules: Migrate to dh_missing. 2017-12-21 18:15:13 +02:00
Timo Aaltonen 1247924710 rules, autoreconf: Refactor the build to match current upstream, drop d/autoreconf. 2017-03-15 14:07:53 +02:00
Timo Aaltonen a0303091a3 control et al: Memcached is not used anymore. 2017-03-14 17:11:56 +02:00
Timo Aaltonen 2bf9b08353 rules: Add a check to override_dh_fixperms so that chmod is not run on arch-indep build where the targets don't exist. (Closes: #839844) 2016-10-06 01:21:35 +03:00
Timo Aaltonen 8605c7b6e2 rules: Don't enable systemd units on install. 2016-03-30 06:49:02 +03:00
Timo Aaltonen 1b74568846 fix-oddjobs.diff: Fix paths and uids in oddjob configs. 2016-03-29 19:20:15 +03:00
Timo Aaltonen c171947a9d drop generate-rndc-key.sh, bind generates the keyfile already 2016-03-28 00:35:43 +03:00
Timo Aaltonen 13fb1f18a5 server-dns: Package is arch:all, so chmod the data dir on postinst instead of during build. 2016-03-10 23:27:33 +02:00
Timo Aaltonen 070c76ccb9 port packaging to current git 2016-03-10 11:27:18 +02:00
Timo Aaltonen eb017da36e rules: Add SKIP_API_VERSION_CHECK, and adjust directories to clean. 2016-03-09 00:21:44 +02:00
Timo Aaltonen 77e0d8aaf0 Update to current ipa-4-3
refresh patches
drop upstreamed & obsolete ones
etc
2016-03-08 21:11:27 +02:00
Timo Aaltonen b1491835b7 rules, platform, server.dirs, server.install: Add support for DNSSEC. 2016-03-08 19:13:25 +02:00
Timo Aaltonen 979d5b6f76 fix-certmonger-script-install.diff: Install certmonger scripts under /usr/lib/ipa instead of multiarch path. 2016-01-08 00:39:24 +02:00
Timo Aaltonen fad0074d9c rules, server.install: Install scripts under /usr/lib instead of multiarch path to avoid hacking the code too much. 2016-01-08 00:02:49 +02:00
Timo Aaltonen 8db7d4a2c4 rules: Remove obsolete configure.jar, preferences.html. 2016-01-05 15:58:21 +02:00
Timo Aaltonen 7c646148bb move var/cache/bind/data to server-dns, clean up dir chmod'ing 2016-01-05 15:50:07 +02:00
Timo Aaltonen 704ed62f6d control, rules: Add support for custodia. 2016-01-05 15:42:52 +02:00
Timo Aaltonen c5643d782d rules: Fix paths in oddjob configs. 2016-01-05 14:25:24 +02:00
Timo Aaltonen 750ced3c9f admintools: Use the new location for bash completions. 2016-01-05 10:40:24 +02:00
Timo Aaltonen 470a00c874 control, rules: Add support for kdcproxy. 2016-01-04 21:50:55 +02:00
Timo Aaltonen 122e36a6b4 fix stack size env typo 2015-03-04 14:35:20 +02:00
Timo Aaltonen d6095cbb02 rules: Set JAVA_STACK_SIZE to hopefully avoid FTBFS on exotic archs. 2015-03-04 12:11:27 +02:00
Timo Aaltonen 3c973969eb rules: Fix var/lib/ipa/backup permissions. 2014-11-05 14:42:11 +02:00
Timo Aaltonen 3a985634e8 rules, -server.postinst: Create /var/cache/bind/data owned by bind user. 2014-11-05 14:33:50 +02:00
Timo Aaltonen 43b35df040 use embedded copies of jquery.js/dojo.js, because they work and perform better 2014-10-24 21:06:25 +03:00
Timo Aaltonen 521f721270 use debian/*.tmpfile instead of creating tmpfile.d stuff in rules 2014-10-23 23:50:29 +03:00
Timo Aaltonen a80e971bab a bunch of changes
* update platform code
* refresh patches
* bump dependencies
* create /run/ipa, /run/ipa_memcached on postinst so installer
  works OOTB
* split tmpfiles.d conf for client and server
* clean up cruft on purge
* add new files to install
* rename ipa-memcached to ipa_memcached to match upstream
* link customizable web files to /etc/ipa/html
* fix apache module enabling and disabling in postinst/prerm
* fix apache ipa.conf paths
* don't bother installing any apache configs, installer creates and
  removes them
2014-10-21 09:32:11 +03:00
Timo Aaltonen 2480ff9cdb fix apache2 related lintian issues 2014-10-15 15:26:24 +03:00
Timo Aaltonen 2563ff5929 fix gentarball target 2014-10-15 14:10:16 +03:00
Timo Aaltonen 13738b4a1d install tmpfiles.d config 2014-10-14 13:47:46 +03:00
Benjamin Drung 163deeb9cd Remove execution bit from /etc/default/ipa-memcached 2014-10-09 12:25:47 +02:00
Timo Aaltonen 6f5df82e6a install debian/generate-rndc-key.sh in rules, fix the name typo too 2014-09-15 15:27:51 +03:00
Timo Aaltonen 9e85d20bc1 a bunch of changes
- add missing dependencies
- ship stub config files
- update platform code
- hack the path for dirsrv plugins (FIXME)
- use debian users for apache, bind
- add an initscript for ipa-memcached
- use dh_systemd
- ship generate-rndc-key.sh with the server
2014-09-12 14:19:13 +03:00
Benjamin Drung 3b1054f97d Remove commands from override_dh_auto_clean which are run by dh_clean 2014-09-04 18:06:14 +02:00
Benjamin Drung 72fa547e2d Call dh_install in override_dh_install target 2014-09-04 18:06:14 +02:00
Benjamin Drung fa38c70677 Do not use quilt dh plugin. We use 3.0 (quilt) format already. 2014-09-04 18:06:14 +02:00
Timo Aaltonen 3798ca7f9d install: create a backup directory and include in -server 2014-07-08 14:59:41 +03:00
Timo Aaltonen a7fea72a33 packaging fixes 2014-07-01 21:58:13 +03:00
Timo Aaltonen bc59968294 fix *.install 2014-07-01 19:48:53 +03:00
Timo Aaltonen 10e0aba9c2 add new build-deps, gentarball target and update platform patch 2014-06-26 16:09:10 +03:00
Timo Aaltonen 530b64ec56 don't install an empty default.conf 2014-03-11 12:09:30 +02:00
Timo Aaltonen 98dcd6fd2d add freeipa-server-trust-ad and freeipa-tests packages, modify -server & -admintools installs, drop tomcat6 from depends 2014-01-24 17:36:54 +02:00
Timo Aaltonen f5f00c8efb avoid a build-dependency on systemd 2014-01-14 23:47:24 +02:00
Timo Aaltonen 333e4dbc67 rules: Don't run tests on server either, would never work during package build. 2013-12-07 21:24:18 +02:00
Timo Aaltonen 7601bdd79e use --fail-missing 2013-06-17 13:17:44 +03:00
Timo Aaltonen 9d56b33e7d create-client-dirs.patch: Add a patch from upstream that creates /etc/ipa and /var/lib/ipa-client/sysrestore paths. Stop creating them in rules. 2012-03-02 12:05:59 +02:00
Timo Aaltonen ad17e81443 Use dh_python2. 2012-02-17 00:21:46 +02:00
Timo Aaltonen 4e1c7658f1 rules: Strip the executable bit from translation files. 2012-02-16 23:24:02 +02:00
Timo Aaltonen 2d932c154b various changes to enable server packaging 2012-01-02 16:09:40 +02:00
Timo Aaltonen b38a39ba0b pass the supported platform option to make 2011-11-02 09:13:16 -04:00