[Freeipa-devel] [freeipa PR#15] Secure permissions of Custodia server.keys (opened)

2016-08-24 Thread tiran
tiran's pull request #15: "Secure permissions of Custodia server.keys" was opened PR body: Custodia's server.keys file contain the private RSA keys for encrypting and signing Custodia messages. The file was created with permission 644 and is only secured by permission 700 of the directory /etc/ip

[Freeipa-devel] [freeipa PR#16] Require httpd 2.4.6-31 with mod_proxy Unix socket support (opened)

2016-08-24 Thread tiran
tiran's pull request #16: "Require httpd 2.4.6-31 with mod_proxy Unix socket support" was opened PR body: httpd 2.4.6-6 does not support mod_proxy ProxyPass for Unix sockets. The feature is provided by 2.4.7 upstream was backported to 2.4.6-31 (bz1168081). It's required to proxy Custodia. https:

[Freeipa-devel] [freeipa PR#56] Use RSA-OAEP instead of RSA PKCS#1 v1.5 (opened)

2016-09-05 Thread tiran
tiran's pull request #56: "Use RSA-OAEP instead of RSA PKCS#1 v1.5" was opened PR body: """ jwcrypto's RSA1-5 (PKCS#1 v1.5) is vulnerable to padding oracle side-channel attacks. OAEP (PKCS#1 v2.0) is a safe, more modern alternative. https://fedorahosted.org/freeipa/ticket/6278 Signed-off-by: Chr

[Freeipa-devel] [freeipa PR#57] Use RSA-OAEP instead of RSA PKCS#1 v1.5 (opened)

2016-09-05 Thread tiran
tiran's pull request #57: "Use RSA-OAEP instead of RSA PKCS#1 v1.5" was opened PR body: """ jwcrypto's RSA1-5 (PKCS#1 v1.5) is vulnerable to padding oracle side-channel attacks. OAEP (PKCS#1 v2.0) is a safe, more modern alternative. https://fedorahosted.org/freeipa/ticket/6278 Signed-off-by: Chr

[Freeipa-devel] [freeipa PR#125][opened] Add iSecStore.span

2016-09-28 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/125 Author: tiran Title: #125: Add iSecStore.span Action: opened PR body: """ In the future Custodia is going to make CSStore.span an abstract method. Closes: https://fedorahosted.org/freeipa/ticket/6365 Signed-off-by: Christian

[Freeipa-devel] [freeipa PR#132][opened] Draft for a new setup.py (WIP)

2016-10-04 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/132 Author: tiran Title: #132: Draft for a new setup.py (WIP) Action: opened PR body: """ PREVIEW, please don't merge yet. This is my take on FreeIPA's setup.py files. I have moved all common code and constants into ipa

[Freeipa-devel] [freeipa PR#125][synchronized] Add iSecStore.span

2016-10-04 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/125 Author: tiran Title: #125: Add iSecStore.span Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/125/head:pr125 git checkout pr125 From

[Freeipa-devel] [freeipa PR#132][comment] Draft for a new setup.py (WIP)

2016-10-06 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/132 Title: #132: Draft for a new setup.py (WIP) tiran commented: """ @mbasti-rh I have removed more hacks and made each setup.py even simpler. """ See the full comment at https://github.com/freeipa/freeipa/pull/132#iss

[Freeipa-devel] [freeipa PR#132][synchronized] Draft for a new setup.py (WIP)

2016-10-06 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/132 Author: tiran Title: #132: Draft for a new setup.py (WIP) Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/132/head:pr132 git checkout pr132 From

[Freeipa-devel] [freeipa PR#143][opened] Issue6386 nss dir

2016-10-06 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/143 Author: tiran Title: #143: Issue6386 nss dir Action: opened PR body: """ See https://fedorahosted.org/freeipa/ticket/6386 * use api.env.nss_dir in all ipaclient plugins * set api.env.nss_dir to confdir/nssdb """

[Freeipa-devel] [freeipa PR#167][opened] Move ipa.1 man file

2016-10-17 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/167 Author: tiran Title: #167: Move ipa.1 man file Action: opened PR body: """ setuptools does not support data_files any more. The ipa(1) man page is now handled like the remaining man pages. Signed-off-by: Christian Heimes &quo

[Freeipa-devel] [freeipa PR#143][synchronized] Issue6386 nss dir

2016-10-17 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/143 Author: tiran Title: #143: Issue6386 nss dir Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/143/head:pr143 git checkout pr143 From

[Freeipa-devel] [freeipa PR#143][synchronized] Issue6386 nss dir

2016-10-17 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/143 Author: tiran Title: #143: Issue6386 nss dir Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/143/head:pr143 git checkout pr143 From

[Freeipa-devel] [freeipa PR#132][synchronized] Draft for a new setup.py (WIP)

2016-10-17 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/132 Author: tiran Title: #132: Draft for a new setup.py (WIP) Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/132/head:pr132 git checkout pr132 From

[Freeipa-devel] [freeipa PR#169][opened] Replace ipaplatform's symlinks with a meta importer

2016-10-18 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/169 Author: tiran Title: #169: Replace ipaplatform's symlinks with a meta importer Action: opened PR body: """ Signed-off-by: Christian Heimes """ To pull the PR as Git branch: git remote add ghfreeipa https://g

[Freeipa-devel] [freeipa PR#170][opened] Mark all phony Makefile targets as .PHONY

2016-10-18 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/170 Author: tiran Title: #170: Mark all phony Makefile targets as .PHONY Action: opened PR body: """ https://www.gnu.org/software/make/manual/make.html#Phony-Targets A phony target is one that is not really the name of a file; rath

[Freeipa-devel] [freeipa PR#169][comment] Replace ipaplatform's symlinks with a meta importer

2016-10-18 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/169 Title: #169: Replace ipaplatform's symlinks with a meta importer tiran commented: """ I can also make the ```__init__.py.in``` go away and let everything be handled by auto-detecting the current distribution with Pyth

[Freeipa-devel] [freeipa PR#169][synchronized] Replace ipaplatform's symlinks with a meta importer

2016-10-18 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/169 Author: tiran Title: #169: Replace ipaplatform's symlinks with a meta importer Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/169/head:pr169 git che

[Freeipa-devel] [freeipa PR#132][comment] Draft for a new setup.py (WIP)

2016-10-18 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/132 Title: #132: Draft for a new setup.py (WIP) tiran commented: """ @mbasti-rh I can't reproduce your problem. dnf reinstall works for me. I tested both upgrades from 4.4.2 and reinstall of my RPMs. """ See the

[Freeipa-devel] [freeipa PR#169][synchronized] Replace ipaplatform's symlinks with a meta importer

2016-10-19 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/169 Author: tiran Title: #169: Replace ipaplatform's symlinks with a meta importer Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/169/head:pr169 git che

[Freeipa-devel] [freeipa PR#169][synchronized] Replace ipaplatform's symlinks with a meta importer

2016-10-19 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/169 Author: tiran Title: #169: Replace ipaplatform's symlinks with a meta importer Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/169/head:pr169 git che

[Freeipa-devel] [freeipa PR#169][synchronized] Replace ipaplatform's symlinks with a meta importer

2016-10-19 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/169 Author: tiran Title: #169: Replace ipaplatform's symlinks with a meta importer Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/169/head:pr169 git che

[Freeipa-devel] [freeipa PR#169][synchronized] Replace ipaplatform's symlinks with a meta importer

2016-10-19 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/169 Author: tiran Title: #169: Replace ipaplatform's symlinks with a meta importer Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/169/head:pr169 git che

[Freeipa-devel] [freeipa PR#132][synchronized] Draft for a new setup.py (WIP)

2016-10-19 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/132 Author: tiran Title: #132: Draft for a new setup.py (WIP) Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/132/head:pr132 git checkout pr132 From

[Freeipa-devel] [freeipa PR#169][edited] Replace ipaplatform's symlinks with __path__

2016-10-19 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/169 Author: tiran Title: #169: Replace ipaplatform's symlinks with __path__ Action: edited Changed field: title Original value: """ Replace ipaplatform's symlinks with a meta importer """ -- Manage your su

[Freeipa-devel] [freeipa PR#132][synchronized] Draft for a new setup.py (WIP)

2016-10-19 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/132 Author: tiran Title: #132: Draft for a new setup.py (WIP) Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/132/head:pr132 git checkout pr132 From

[Freeipa-devel] [freeipa PR#132][synchronized] Draft for a new setup.py (WIP)

2016-10-19 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/132 Author: tiran Title: #132: Draft for a new setup.py (WIP) Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/132/head:pr132 git checkout pr132 From

[Freeipa-devel] [freeipa PR#132][synchronized] Draft for a new setup.py (WIP)

2016-10-19 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/132 Author: tiran Title: #132: Draft for a new setup.py (WIP) Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/132/head:pr132 git checkout pr132 From

[Freeipa-devel] [freeipa PR#132][synchronized] Draft for a new setup.py (WIP)

2016-10-20 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/132 Author: tiran Title: #132: Draft for a new setup.py (WIP) Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/132/head:pr132 git checkout pr132 From

[Freeipa-devel] [freeipa PR#132][synchronized] Draft for a new setup.py (WIP)

2016-10-20 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/132 Author: tiran Title: #132: Draft for a new setup.py (WIP) Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/132/head:pr132 git checkout pr132 From

[Freeipa-devel] [freeipa PR#175][opened] Remove ipapython/ipa.conf

2016-10-20 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/175 Author: tiran Title: #175: Remove ipapython/ipa.conf Action: opened PR body: """ The file ipapython/ipa.conf is no longer used and not installed. Signed-off-by: Christian Heimes """ To pull the PR as Git br

[Freeipa-devel] [freeipa PR#175][closed] Remove ipapython/ipa.conf

2016-10-20 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/175 Author: tiran Title: #175: Remove ipapython/ipa.conf Action: closed To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/175/head:pr175 git checkout pr175 -- Manage your

[Freeipa-devel] [freeipa PR#132][synchronized] Draft for a new setup.py (WIP)

2016-10-20 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/132 Author: tiran Title: #132: Draft for a new setup.py (WIP) Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/132/head:pr132 git checkout pr132 From

[Freeipa-devel] [freeipa PR#175][comment] Remove ipapython/ipa.conf

2016-10-20 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/175 Title: #175: Remove ipapython/ipa.conf tiran commented: """ @pspacek prefers a separate commit in PR #132 """ See the full comment at https://github.com/freeipa/freeipa/pull/175#issuecomment-255064396 -- Ma

[Freeipa-devel] [freeipa PR#132][edited] Port all setup.py files to setuptools

2016-10-20 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/132 Author: tiran Title: #132: Port all setup.py files to setuptools Action: edited Changed field: title Original value: """ Draft for a new setup.py (WIP) """ -- Manage your subscription for the Fre

[Freeipa-devel] [freeipa PR#132][comment] Port all setup.py files to setuptools

2016-10-20 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/132 Title: #132: Port all setup.py files to setuptools tiran commented: """ The PR is no longer provisional and ready-to-merge. """ See the full comment at https://github.com/freeipa/freeipa/pull/132#issuecom

[Freeipa-devel] [freeipa PR#171][comment] Build system cleanup phase 2

2016-10-20 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/171 Title: #171: Build system cleanup phase 2 tiran commented: """ I agree with @lslebodn . It should be possible to build only the necessary bits and pieces for an IPA client. It should be rather simple to implement a ```-

[Freeipa-devel] [freeipa PR#171][comment] Build system cleanup phase 2

2016-10-20 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/171 Title: #171: Build system cleanup phase 2 tiran commented: """ I agree with @lslebodn . It should be possible to build only the necessary bits and pieces for an IPA client. It should be rather simple to implement a ```-

[Freeipa-devel] [freeipa PR#171][comment] Build system cleanup phase 2

2016-10-20 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/171 Title: #171: Build system cleanup phase 2 tiran commented: """ ACK make rpms is passing on my machine. """ See the full comment at https://github.com/freeipa/freeipa/pull/171#issuecomment-255099321 -- Manage you

[Freeipa-devel] [freeipa PR#132][comment] Port all setup.py files to setuptools

2016-10-20 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/132 Title: #132: Port all setup.py files to setuptools tiran commented: """ I have moved /setup.py into /ipaserver/, fixed some make distclean targets (they were still removing setup.py) and made /ipaclient/setup.u install the ipa sc

[Freeipa-devel] [freeipa PR#132][synchronized] Port all setup.py files to setuptools

2016-10-20 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/132 Author: tiran Title: #132: Port all setup.py files to setuptools Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/132/head:pr132 git checkout pr132 From

[Freeipa-devel] [freeipa PR#143][synchronized] Issue6386 nss dir

2016-10-24 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/143 Author: tiran Title: #143: Issue6386 nss dir Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/143/head:pr143 git checkout pr143 From

[Freeipa-devel] [freeipa PR#143][comment] Issue6386 nss dir

2016-10-24 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/143 Title: #143: Issue6386 nss dir tiran commented: """ Please ack. """ See the full comment at https://github.com/freeipa/freeipa/pull/143#issuecomment-255664324 -- Manage your subscription for the Fre

[Freeipa-devel] [freeipa PR#180][opened] Make api.env.nss_dir relative to api.env.confdir

2016-10-24 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/180 Author: tiran Title: #180: Make api.env.nss_dir relative to api.env.confdir Action: opened PR body: """ api.env.nss_dir is no longer hard-coded to paths.IPA_NSSDB_DIR. Instead the path is calculated relatively to api.env.confd

[Freeipa-devel] [freeipa PR#182][opened] Use env var IPA_CONFDIR to get confdir for 'cli' context

2016-10-24 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/182 Author: tiran Title: #182: Use env var IPA_CONFDIR to get confdir for 'cli' context Action: opened PR body: """ For 'cli' contexts, the environment variable IPA_CONFDIR overrides the default confdir path. Th

[Freeipa-devel] [freeipa PR#183][opened] Add __name__ == __main__ guards to setup.pys

2016-10-24 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/183 Author: tiran Title: #183: Add __name__ == __main__ guards to setup.pys Action: opened PR body: """ Signed-off-by: Christian Heimes """ To pull the PR as Git branch: git remote add ghfreeipa https://github

[Freeipa-devel] [freeipa PR#183][synchronized] Add __name__ == __main__ guards to setup.pys

2016-10-25 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/183 Author: tiran Title: #183: Add __name__ == __main__ guards to setup.pys Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/183/head:pr183 git checkout pr183

[Freeipa-devel] [freeipa PR#183][comment] Add __name__ == __main__ guards to setup.pys

2016-10-25 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/183 Title: #183: Add __name__ == __main__ guards to setup.pys tiran commented: """ @pspacek Fixed """ See the full comment at https://github.com/freeipa/freeipa/pull/183#issuecomment-255974686 -- Manage your subs

[Freeipa-devel] [freeipa PR#182][synchronized] Use env var IPA_CONFDIR to get confdir for 'cli' context

2016-10-25 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/182 Author: tiran Title: #182: Use env var IPA_CONFDIR to get confdir for 'cli' context Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/182/head

[Freeipa-devel] [freeipa PR#182][comment] Use env var IPA_CONFDIR to get confdir for 'cli' context

2016-10-25 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/182 Title: #182: Use env var IPA_CONFDIR to get confdir for 'cli' context tiran commented: """ It's explained in the title. The ```-e confdir=/path/to/confdir``` only works for ipa command. The env var affects all ```cl

[Freeipa-devel] [freeipa PR#182][synchronized] Use env var IPA_CONFDIR to get confdir for 'cli' context

2016-10-25 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/182 Author: tiran Title: #182: Use env var IPA_CONFDIR to get confdir for 'cli' context Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/182/head

[Freeipa-devel] [freeipa PR#180][comment] Make api.env.nss_dir relative to api.env.confdir

2016-10-25 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/180 Title: #180: Make api.env.nss_dir relative to api.env.confdir tiran commented: """ The improvement depends on PR #143. """ See the full comment at https://github.com/freeipa/freeipa/pull/180#issuecomment-25597897

[Freeipa-devel] [freeipa PR#182][comment] Use env var IPA_CONFDIR to get confdir for 'cli' context

2016-10-25 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/182 Title: #182: Use env var IPA_CONFDIR to get confdir for 'cli' context tiran commented: """ Your proposals are hacks / workarounds, not a proper API to point ipa/ipalib to a custom configuration location. I

[Freeipa-devel] [freeipa PR#187][opened] Register entry points of Custodia plugins

2016-10-26 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/187 Author: tiran Title: #187: Register entry points of Custodia plugins Action: opened PR body: """ With setuptools in place FreeIPA is able to register its Custodia plugins. Custodia 0.1 ignores the plugins directives. Custodia 0.2

[Freeipa-devel] [freeipa PR#188][opened] Move Python build artefacts to top level directory

2016-10-26 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/188 Author: tiran Title: #188: Move Python build artefacts to top level directory Action: opened PR body: """ All setup.py use the same build, dist and *.egg-info directory on top level. Build artefacts are no longer placed

[Freeipa-devel] [freeipa PR#188][comment] Move Python build artefacts to top level directory

2016-10-26 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/188 Title: #188: Move Python build artefacts to top level directory tiran commented: """ The PR will also simplifies @pspacek next branch a bit. """ See the full comment at https://github.com/freeipa/freeipa/p

[Freeipa-devel] [freeipa PR#188][synchronized] Move Python build artefacts to top level directory

2016-10-26 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/188 Author: tiran Title: #188: Move Python build artefacts to top level directory Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/188/head:pr188 git checkout

[Freeipa-devel] [freeipa PR#189][opened] Create relative symbol links

2016-10-26 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/189 Author: tiran Title: #189: Create relative symbol links Action: opened PR body: """ Instead of absolute symbolic links to /usr/bin/COMMAND the RPM spec now creates relative symbolic links. Signed-off-by: Christian Heimes &quo

[Freeipa-devel] [freeipa PR#188][comment] Move Python build artefacts to top level directory

2016-10-26 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/188 Title: #188: Move Python build artefacts to top level directory tiran commented: """ I ran into some issues with ```make rpm```. ```setup.py``` started to pick up build artefacts of other packages. Now every package uses its o

[Freeipa-devel] [freeipa PR#189][comment] Create relative symbol links

2016-10-26 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/189 Title: #189: Create relative symbol links tiran commented: """ I ran into some strange issues while I was working on PR #188. The symlinks were both dangling symlinks and pointed to a directory that my user could not write t

[Freeipa-devel] [freeipa PR#188][synchronized] Move Python build artefacts to top level directory

2016-10-27 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/188 Author: tiran Title: #188: Move Python build artefacts to top level directory Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/188/head:pr188 git checkout

[Freeipa-devel] [freeipa PR#189][closed] Create relative symbol links

2016-10-27 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/189 Author: tiran Title: #189: Create relative symbol links Action: closed To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/189/head:pr189 git checkout pr189 -- Manage your

[Freeipa-devel] [freeipa PR#188][synchronized] Move Python build artefacts to top level directory

2016-10-27 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/188 Author: tiran Title: #188: Move Python build artefacts to top level directory Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/188/head:pr188 git checkout

[Freeipa-devel] [freeipa PR#188][synchronized] Move Python build artefacts to top level directory

2016-10-27 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/188 Author: tiran Title: #188: Move Python build artefacts to top level directory Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/188/head:pr188 git checkout

[Freeipa-devel] [freeipa PR#188][comment] Move Python egg-info to top level directory

2016-10-27 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/188 Title: #188: Move Python egg-info to top level directory tiran commented: """ I have changed the PR a bit * dist and build are no longer moved * as discussed on IRC ```freeipa.egg-info``` is now ```ipaserver.egg-info```. pkg_r

[Freeipa-devel] [freeipa PR#195][opened] [WIP] Make ipaclient pip install-able

2016-10-27 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/195 Author: tiran Title: #195: [WIP] Make ipaclient pip install-able Action: opened PR body: """ This makes ipaclient and dependencies pip install-able by adding install requirements to all ```setup.py```. A new make target

[Freeipa-devel] [freeipa PR#188][edited] Move Python egg-info to top level directory

2016-10-30 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/188 Author: tiran Title: #188: Move Python egg-info to top level directory Action: edited Changed field: title Original value: """ Move Python build artefacts to top level directory """ -- Manage your subscription

[Freeipa-devel] [freeipa PR#195][edited] [WIP] Make ipaclient pip install-able

2016-10-30 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/195 Author: tiran Title: #195: [WIP] Make ipaclient pip install-able Action: edited Changed field: body Original value: """ This makes ipaclient and dependencies pip install-able by adding install requirements to all ```setup.py

[Freeipa-devel] [freeipa PR#197][opened] Make setup.py files PyPI compatible

2016-10-31 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/197 Author: tiran Title: #197: Make setup.py files PyPI compatible Action: opened PR body: """ - Use PEP 440 compatible version schema - Use correct classifiers Signed-off-by: Christian Heimes """ To pull the PR

[Freeipa-devel] [freeipa PR#187][synchronized] Register entry points of Custodia plugins

2016-11-01 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/187 Author: tiran Title: #187: Register entry points of Custodia plugins Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/187/head:pr187 git checkout pr187 From

[Freeipa-devel] [freeipa PR#197][synchronized] Make setup.py files PyPI compatible

2016-11-01 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/197 Author: tiran Title: #197: Make setup.py files PyPI compatible Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/197/head:pr197 git checkout pr197 From

[Freeipa-devel] [freeipa PR#203][opened] Add sdist_list plugin to all setup.py

2016-11-01 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/203 Author: tiran Title: #203: Add sdist_list plugin to all setup.py Action: opened PR body: """ The sdist_list plugin creates a source distribution file list. Signed-off-by: Christian Heimes @pspacek here is your helper comma

[Freeipa-devel] [freeipa PR#203][comment] Add sdist_list plugin to all setup.py

2016-11-01 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/203 Title: #203: Add sdist_list plugin to all setup.py tiran commented: """ You have two options to work around the extra output 1. redirect stderr and use ```python setup.py --quiet sdist_list```. The order is import, ```python setu

[Freeipa-devel] [freeipa PR#203][synchronized] Add sdist_list plugin to all setup.py

2016-11-01 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/203 Author: tiran Title: #203: Add sdist_list plugin to all setup.py Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/203/head:pr203 git checkout pr203 From

[Freeipa-devel] [freeipa PR#203][comment] Add sdist_list plugin to all setup.py

2016-11-02 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/203 Title: #203: Add sdist_list plugin to all setup.py tiran commented: """ There is nothing to fix here. Just use the ```--source-list``` argument. """ See the full comment at https://github.com/freeipa/freeipa/p

[Freeipa-devel] [freeipa PR#203][comment] Add sdist_list plugin to all setup.py

2016-11-02 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/203 Title: #203: Add sdist_list plugin to all setup.py tiran commented: """ It can't be done in a clean way. distutils and setuptools starts logging to stdout before the command has a chance to change the log level. I don'

[Freeipa-devel] [freeipa PR#213][+ack] Build system refactoring phase 3

2016-11-09 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/213 Title: #213: Build system refactoring phase 3 Label: +ack -- Manage your subscription for the Freeipa-devel mailing list: https://www.redhat.com/mailman/listinfo/freeipa-devel Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code

[Freeipa-devel] [freeipa PR#213][comment] Build system refactoring phase 3

2016-11-09 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/213 Title: #213: Build system refactoring phase 3 tiran commented: """ The patch has some minor creases but works. Let's merge it to master and iron out the remaining small issues with PRs. """ See the full com

[Freeipa-devel] [freeipa PR#213][comment] Build system refactoring phase 3

2016-11-09 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/213 Title: #213: Build system refactoring phase 3 tiran commented: """ memo for me: - [ ] /freeipa*.tar.gz is not removed - [ ] ```MOSTLYCLEANFILES``` only cleans ipasetup.py[co] but keeps __pycache__ and other pyc/pyo. add ```clea

[Freeipa-devel] [freeipa PR#213][comment] Build system refactoring phase 3

2016-11-09 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/213 Title: #213: Build system refactoring phase 3 tiran commented: """ memo for me: - [ ] /freeipa*.tar.gz is not removed - [ ] ```MOSTLYCLEANFILES``` only cleans ipasetup.py[co] but keeps __pycache__ and other pyc/pyo. add ```clea

[Freeipa-devel] [freeipa PR#213][comment] Build system refactoring phase 3

2016-11-09 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/213 Title: #213: Build system refactoring phase 3 tiran commented: """ memo for me: - [ ] /freeipa*.tar.gz is not removed - [ ] ```MOSTLYCLEANFILES``` only cleans ipasetup.py[co] but keeps __pycache__ and other pyc/pyo. add ```clea

[Freeipa-devel] [freeipa PR#195][edited] [WIP] Make ipaclient pip install-able

2016-11-09 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/195 Author: tiran Title: #195: [WIP] Make ipaclient pip install-able Action: edited Changed field: body Original value: """ ## proof of concept This makes ipaclient and dependencies pip install-able by adding install requ

[Freeipa-devel] [freeipa PR#195][edited] [WIP] Make ipaclient pip install-able

2016-11-09 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/195 Author: tiran Title: #195: [WIP] Make ipaclient pip install-able Action: edited Changed field: body Original value: """ ## proof of concept This makes ipaclient and dependencies pip install-able by adding install requ

[Freeipa-devel] [freeipa PR#188][closed] Move Python egg-info to top level directory

2016-11-09 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/188 Author: tiran Title: #188: Move Python egg-info to top level directory Action: closed To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/188/head:pr188 git checkout pr188

[Freeipa-devel] [freeipa PR#188][comment] Move Python egg-info to top level directory

2016-11-09 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/188 Title: #188: Move Python egg-info to top level directory tiran commented: """ I'm closing this PR because the issue can't be fixed w/o patching setuptools heavily. I got it mostly right except for SOURCES.txt. We ne

[Freeipa-devel] [freeipa PR#197][synchronized] Make setup.py files PyPI compatible

2016-11-09 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/197 Author: tiran Title: #197: Make setup.py files PyPI compatible Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/197/head:pr197 git checkout pr197 From

[Freeipa-devel] [freeipa PR#187][synchronized] Register entry points of Custodia plugins

2016-11-09 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/187 Author: tiran Title: #187: Register entry points of Custodia plugins Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/187/head:pr187 git checkout pr187 From

[Freeipa-devel] [freeipa PR#180][synchronized] Make api.env.nss_dir relative to api.env.confdir

2016-11-09 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/180 Author: tiran Title: #180: Make api.env.nss_dir relative to api.env.confdir Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/180/head:pr180 git checkout

[Freeipa-devel] [freeipa PR#143][synchronized] Issue6386 nss dir

2016-11-09 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/143 Author: tiran Title: #143: Issue6386 nss dir Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/143/head:pr143 git checkout pr143 From

[Freeipa-devel] [freeipa PR#143][comment] Issue6386 nss dir

2016-11-09 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/143 Title: #143: Issue6386 nss dir tiran commented: """ I have fixed all places that don't depend on hard-coded paths. The other places are used for client enrolment and depend on hard-coded paths for sysrestore. Some places

[Freeipa-devel] [freeipa PR#182][comment] Use env var IPA_CONFDIR to get confdir for 'cli' context

2016-11-09 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/182 Title: #182: Use env var IPA_CONFDIR to get confdir for 'cli' context tiran commented: """ ipapython.admintool.ScriptError still prints the full traceback: ``` $ IPA_CONFDIR=/tmp/ipa ./ipa [2016-11-09T16:35:38Z ipa] :

[Freeipa-devel] [freeipa PR#182][synchronized] Use env var IPA_CONFDIR to get confdir for 'cli' context

2016-11-09 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/182 Author: tiran Title: #182: Use env var IPA_CONFDIR to get confdir for 'cli' context Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/182/head

[Freeipa-devel] [freeipa PR#195][synchronized] [WIP] Make ipaclient pip install-able

2016-11-09 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/195 Author: tiran Title: #195: [WIP] Make ipaclient pip install-able Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/195/head:pr195 git checkout pr195 From

[Freeipa-devel] [freeipa PR#195][synchronized] [WIP] Make ipaclient pip install-able

2016-11-09 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/195 Author: tiran Title: #195: [WIP] Make ipaclient pip install-able Action: synchronized To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/195/head:pr195 git checkout pr195 From

[Freeipa-devel] [freeipa PR#220][+ack] Build: fix make clean to remove build artifacts from top-level directory

2016-11-10 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/220 Title: #220: Build: fix make clean to remove build artifacts from top-level directory Label: +ack -- Manage your subscription for the Freeipa-devel mailing list: https://www.redhat.com/mailman/listinfo/freeipa-devel Contribute to FreeIPA: http:/

[Freeipa-devel] [freeipa PR#182][comment] Use env var IPA_CONFDIR to get confdir for 'cli' context

2016-11-10 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/182 Title: #182: Use env var IPA_CONFDIR to get confdir for 'cli' context tiran commented: """ No, env vars are **the** standard way to change the behavior of a program for a local session. They are used all over the place

[Freeipa-devel] [freeipa PR#143][comment] Issue6386 nss dir

2016-11-10 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/143 Title: #143: Issue6386 nss dir tiran commented: """ The other locations are used for FreeIPA installation and therefore out of scope for this change. """ See the full comment at https://github.com/freeipa

[Freeipa-devel] [freeipa PR#182][comment] Use env var IPA_CONFDIR to get confdir for 'cli' context

2016-11-10 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/182 Title: #182: Use env var IPA_CONFDIR to get confdir for 'cli' context tiran commented: """ Everyone else does it is a very good argument. Standards and common practices provide a good user and developer experience. I d

[Freeipa-devel] [freeipa PR#182][comment] Use env var IPA_CONFDIR to get confdir for 'cli' context

2016-11-10 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/182 Title: #182: Use env var IPA_CONFDIR to get confdir for 'cli' context tiran commented: """ Everyone else does it is a very good argument. Standards and common practices provide a good user and developer experience. I d

[Freeipa-devel] [freeipa PR#182][comment] Use env var IPA_CONFDIR to get confdir for 'cli' context

2016-11-10 Thread tiran
URL: https://github.com/freeipa/freeipa/pull/182 Title: #182: Use env var IPA_CONFDIR to get confdir for 'cli' context tiran commented: """ Let me google that for you: * https://specifications.freedesktop.org/basedir-spec/latest/ar01s03.html * https://web.mit.edu/ker

  1   2   3   4   5   6   7   8   9   >