Replaced Firstyear

This commit is contained in:
Tristram Healy 2020-01-17 12:51:15 +11:00 committed by Firstyear
parent 678ec17909
commit 4470311f84
8 changed files with 27 additions and 27 deletions

View file

@ -1,6 +1,6 @@
<p align="center">
<img src="https://raw.githubusercontent.com/Firstyear/kanidm/master/artwork/logo-small.png" width="20%" height="auto" />
<img src="https://raw.githubusercontent.com/kanidm/kanidm/master/artwork/logo-small.png" width="20%" height="auto" />
</p>
# Kanidm
@ -20,13 +20,13 @@ of the system have been completed yet!
See our [code of conduct]
[code of conduct]: https://github.com/Firstyear/kanidm/blob/master/CODE_OF_CONDUCT.md
[code of conduct]: https://github.com/kanidm/kanidm/blob/master/CODE_OF_CONDUCT.md
## Ethics / Rights
See our documentation on [rights and ethics]
[rights and ethics]: https://github.com/Firstyear/kanidm/blob/master/ethics/README.md
[rights and ethics]: https://github.com/kanidm/kanidm/blob/master/ethics/README.md
## Some key ideas
@ -39,7 +39,7 @@ See our documentation on [rights and ethics]
For more see the [kanidm book]
[kanidm book]: https://github.com/Firstyear/kanidm/blob/master/kanidm_book/src/SUMMARY.md
[kanidm book]: https://github.com/kanidm/kanidm/blob/master/kanidm_book/src/SUMMARY.md
## Implemented/Planned features
@ -70,7 +70,7 @@ For more see the [kanidm book]
See the [designs] folder
[designs]: https://github.com/Firstyear/kanidm/tree/master/designs
[designs]: https://github.com/kanidm/kanidm/tree/master/designs
### Get involved
@ -79,13 +79,13 @@ To get started, you'll need to fork or branch, and we'll merge based on PR's.
If you are a contributor to the project, simply clone:
```
git clone git@github.com:Firstyear/kanidm.git
git clone git@github.com:kanidm/kanidm.git
```
If you are forking, then Fork in github and clone with:
```
git clone https://github.com/Firstyear/kanidm.git
git clone https://github.com/kanidm/kanidm.git
cd kanidm
git remote add myfork git@github.com:<YOUR USERNAME>/kanidm.git
```

View file

@ -16,7 +16,7 @@ To take the backup (assuming our docker environment) you first need to stop the
docker stop <container name>
docker run --rm -i -t -v kanidmd:/data -v kanidmd_backups:/backup \
firstyear/kanidmd:latest /sbin/kanidmd backup \
kanidm/server:latest /sbin/kanidmd backup \
/backup/kanidm.backup.json -D /data/kanidm.db
docker start <container name>
@ -27,7 +27,7 @@ To restore from the backup:
docker stop <container name>
docker run --rm -i -t -v kanidmd:/data -v kanidmd_backups:/backup \
firstyear/kanidmd:latest /sbin/kanidmd restore \
kanidm/server:latest /sbin/kanidmd restore \
/backup/kanidm.backup.json -D /data/kanidm.db
docker start <container name>
@ -62,7 +62,7 @@ you can then rename the domain with the commands as follows:
docker stop <container name>
docker run --rm -i -t -v kandimd:/data \
firstyear/kanidm:latest /sbin/kanidmd domain_name_change \
kanidm/server:latest /sbin/kanidmd domain_name_change \
-D /data/kanidm.db -n idm.new.domain.name
docker start <container name>
@ -89,7 +89,7 @@ definitions (this works even though the schema is in the same database!)
docker stop <container name>
docker run --rm -i -t -v kanidmd:/data \
firstyear/kanidmd:latest /sbin/kanidmd reindex \
kanidm/server:latest /sbin/kanidmd reindex \
-D /data/kanidm.db
docker start <container name>
@ -108,7 +108,7 @@ You can run a verification with:
docker stop <container name>
docker run --rm -i -t -v kanidmd:/data \
firstyear/kanidmd:latest /sbin/kanidmd verify \
kanidm/server:latest /sbin/kanidmd verify \
-D /data/kanidm.db
docker start <container name>

View file

@ -2,8 +2,8 @@
Currently we have a pre-release docker image based on git master. They can be found at:
https://hub.docker.com/r/firstyear/kanidmd
https://hub.docker.com/r/firstyear/kanidm_radius
https://hub.docker.com/r/kanidm/server
https://hub.docker.com/r/kanidm/radius
You'll need a volume where you can put certificates and the database:
@ -19,13 +19,13 @@ that mounts the volume such as:
Then you can setup the initial admin account and initialise the database into your volume.
docker run --rm -i -t -v kanidmd:/data firstyear/kanidmd:latest /sbin/kanidmd recover_account -D /data/kanidm.db -n admin
docker run --rm -i -t -v kanidmd:/data kanidm/server:latest /sbin/kanidmd recover_account -D /data/kanidm.db -n admin
You then want to set your domain name so that spn's are generated correctly.
docker run --rm -i -t -v kanidmd:/data firstyear/kanidmd:latest /sbin/kanidmd domain_name_change -D /data/kanidm.db -n idm.example.com
docker run --rm -i -t -v kanidmd:/data kanidm/server:latest /sbin/kanidmd domain_name_change -D /data/kanidm.db -n idm.example.com
Now we can run the server so that it can accept connections.
docker run -p 8443:8443 -v kanidmd:/data firstyear/kanidmd:latest
docker run -p 8443:8443 -v kanidmd:/data kanidm/server:latest

View file

@ -157,7 +157,7 @@ A fully configured example is:
You can then run the container with:
docker run --name radiusd -v ...:/data firstyear/kanidm_radius:latest
docker run --name radiusd -v ...:/data kanidm/radius:latest
Authentication can be tested through the client.localhost nas configuration with:
@ -176,7 +176,7 @@ If you have any issues, check the logs from the radius output they tend to indic
of the problem. To increase the logging you can re-run your environment with debug enabled:
docker rm radiusd
docker run --name radiusd -e DEBUG=True -i -t -v ...:/data firstyear/kanidm_radius:latest
docker run --name radiusd -e DEBUG=True -i -t -v ...:/data kanidm/radius:latest
Note the radius container *is* configured to provide Tunnel-Private-Group-ID so if you wish to use
wifi assigned vlans on your infrastructure, you can assign these by groups in the config.ini as

View file

@ -6,8 +6,8 @@ edition = "2018"
license = "MPL-2.0"
description = "Kanidm Client Library"
documentation = "https://docs.rs/kanidm_client/latest/kanidm_client/"
homepage = "https://github.com/Firstyear/kanidm/"
repository = "https://github.com/Firstyear/kanidm/"
homepage = "https://github.com/kanidm/kanidm/"
repository = "https://github.com/kanidm/kanidm/"
[dependencies]
log = "0.4"

View file

@ -6,8 +6,8 @@ edition = "2018"
license = "MPL-2.0"
description = "Kanidm Protocol Bindings for serde"
documentation = "https://docs.rs/kanidm_proto/latest/kanidm_proto/"
homepage = "https://github.com/Firstyear/kanidm/"
repository = "https://github.com/Firstyear/kanidm/"
homepage = "https://github.com/kanidm/kanidm/"
repository = "https://github.com/kanidm/kanidm/"
[dependencies]
serde = "1.0"

View file

@ -7,8 +7,8 @@ default-run = "kanidm"
license = "MPL-2.0"
description = "Kanidm Client Tools"
documentation = "https://docs.rs/kanidm_tools/latest/kanidm_tools/"
homepage = "https://github.com/Firstyear/kanidm/"
repository = "https://github.com/Firstyear/kanidm/"
homepage = "https://github.com/kanidm/kanidm/"
repository = "https://github.com/kanidm/kanidm/"
[[bin]]
name = "kanidm"

View file

@ -9,8 +9,8 @@ edition = "2018"
license = "MPL-2.0"
description = "Kanidm Server Library and Binary"
documentation = "https://docs.rs/kanidm/latest/kanidm/"
homepage = "https://github.com/Firstyear/kanidm/"
repository = "https://github.com/Firstyear/kanidm/"
homepage = "https://github.com/kanidm/kanidm/"
repository = "https://github.com/kanidm/kanidm/"
[lib]
name = "kanidm"