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
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:
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
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
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
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
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
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
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
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
"""
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
```-
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
```-
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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'
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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] :
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
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
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
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:/
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
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
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
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
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 - 100 of 802 matches
Mail list logo