fusiondirectory issueshttps://gitlab.fusiondirectory.org/groups/fusiondirectory/-/issues2021-07-12T13:32:03Zhttps://gitlab.fusiondirectory.org/fusiondirectory/user-manual/-/issues/152Change the gpg key into the manual2021-07-12T13:32:03ZbmortierChange the gpg key into the manualhello,
We are about to rotate the gpg key so we need to update the manual
Cheershello,
We are about to rotate the gpg key so we need to update the manual
CheersFusionDirectory 1.3.1bmortierbmortierhttps://gitlab.fusiondirectory.org/fusiondirectory/user-manual/-/issues/151merge the maximu of differences between 1.3 and 1.4 to ease the cherry pick2021-04-02T15:01:10Zbmortiermerge the maximu of differences between 1.3 and 1.4 to ease the cherry pickHello,
we should merge the maximum of difference between 1.3 and 1.4 to ease cherry-pick between branch
CheersHello,
we should merge the maximum of difference between 1.3 and 1.4 to ease cherry-pick between branch
CheersFusionDirectory 1.3.1bmortierbmortierhttps://gitlab.fusiondirectory.org/fusiondirectory/user-manual/-/issues/150add the documentation for the subscriptions into the repository and how to co...2021-07-12T13:32:38Zbmortieradd the documentation for the subscriptions into the repository and how to configure it in fusiondirectoryhello,
we need to :
* restructure the repositories pages, add a global page vers link to each of the repositories including subscription
* explain in the subscription part how to install the files for debian / rpm
* explain in a full s...hello,
we need to :
* restructure the repositories pages, add a global page vers link to each of the repositories including subscription
* explain in the subscription part how to install the files for debian / rpm
* explain in a full section how to install the subscription into FusionDirectory
CheersFusionDirectory 1.3.1bmortierbmortierhttps://gitlab.fusiondirectory.org/fusiondirectory/user-manual/-/issues/149remove jessie instructions from the manual2021-03-26T22:21:33Zbmortierremove jessie instructions from the manualHello,
we no longer support jessie, so it should be remove from the manual
CheersHello,
we no longer support jessie, so it should be remove from the manual
CheersFusionDirectory 1.3.1bmortierbmortierhttps://gitlab.fusiondirectory.org/fusiondirectory/user-manual/-/issues/148remove centos 6 from the documentation2021-03-26T22:21:50Zbmortierremove centos 6 from the documentationHello,
we don't support centos 6 anymore so it should be removed from the documentation
CheersHello,
we don't support centos 6 anymore so it should be removed from the documentation
CheersFusionDirectory 1.3.1bmortierbmortierhttps://gitlab.fusiondirectory.org/fusiondirectory/fd-plugins/-/issues/6103Adapt 1.3-fixes code to subscription core merge2022-09-09T08:27:52ZCôme ChillietAdapt 1.3-fixes code to subscription core mergeFusionDirectory 1.3.1Côme ChillietCôme Chilliethttps://gitlab.fusiondirectory.org/fusiondirectory/fd-plugins/-/issues/6101Postfix Service Plugin - 'Domains and routing' fields not saved2022-09-01T10:50:32ZLong BenjaminPostfix Service Plugin - 'Domains and routing' fields not saved### Description
When adding a Postfix service to a server, none of the settings on the right hand side (that is, everything under 'Domains and routing') are ever saved to LDAP.
However, if I edit the LDAP record and add a 'postfixMyDesti...### Description
When adding a Postfix service to a server, none of the settings on the right hand side (that is, everything under 'Domains and routing') are ever saved to LDAP.
However, if I edit the LDAP record and add a 'postfixMyDestinations' attribute to the server record, that will show up under 'Domains to accept mail for' section.
<!-- Required -->
<!-- Description of the issue -->
### Distribution Name and Version
Ubuntu 20.04
<!-- Required -->
<!-- Debian, Centos -->
### FusionDirectory Version
1.3
<!-- Required -->
### Plugin with the defect
fusiondirectory-plugin-postfix
<!-- Required -->
<!-- Name of the plugin -->
### PHP version used
7.4. I also tried it with 7.3 with the same result.
<!-- Required -->
### Origin of php packages
7.4 = Official Ubuntu 20.04 packages.
7.3 = ppa:ondrej/php
<!-- Required -->
<!-- Distribution packages, Out of distribution -->
### Steps to Reproduce
<!-- Required -->
1. In 'Systems' create an entry.
2. In that system, add a new service of type 'Postfix (SMTP)'
3. In that service, add a domain under 'Domains to accept mail for' and save.
4. Check your LDAP record and notice that the domain was not added
5. Go to the home page, then back to the service (so the local cache refreshes).
6. Go back to the service record, and notice that the 'Domains to accept mail for' section is blank.
**Expected behavior:**
When a record is added in Fusiondirectory under the 'Domains and routing' section, the corresponding LDAP attributes should be added to the LDAP record.
<!-- What you expect to happen-->
**Actual behavior:**
None of the records under the 'Domains and routing' section are ever saved to LDAP.
<!-- What actually happens -->
**Reproduces how often:**
<!-- What percentage of the time does it reproduce?-->
100%. Every time.
### Additional Information
<!-- optional -->
<!-- Any additional information, configuration or data that might be necessary to reproduce the issue. -->
I don't think there are any updates to this plugin since 1.3 was first released, at least as far as I can tell via the git repo.FusionDirectory 1.3.1Côme ChillietCôme Chilliethttps://gitlab.fusiondirectory.org/fusiondirectory/fd-plugins/-/issues/6100Adding partition for NVME disk in FAI not work correctly2022-09-13T14:42:44ZJonathan SwaelensAdding partition for NVME disk in FAI not work correctly## Descriptive title for this enhancement
Hello, right now FAI add the number of the partition after the disk (hda + 1, sdb + 1 ...).
But for NVME hard drive we have something like "identifier" + p + "partition number".
[create-hdd-fd....## Descriptive title for this enhancement
Hello, right now FAI add the number of the partition after the disk (hda + 1, sdb + 1 ...).
But for NVME hard drive we have something like "identifier" + p + "partition number".
[create-hdd-fd.ldif](/uploads/2e748a809381bbd84f506e47be92d9c1/create-hdd-fd.ldif)
[create-hdd-fd-work-fai.ldif](/uploads/3466a9b24ff9b1dc7d7d8b0714fb3c65/create-hdd-fd-marche-fai.ldif)
### Actual behavior
It only add the partition number
### Expected behavior
We need a proper way to use "p + parition number" for nvme
### Step by step description of new behaviour
1. Go to FAI
2. Create a HDD that use NVME identifier and parition
### Benefits
Proper support of NVME hard drive in FAI
### Possible Drawbacks
NoneFusionDirectory 1.3.1Angaman Ange CedrickAngaman Ange Cedrickhttps://gitlab.fusiondirectory.org/fusiondirectory/user-manual/-/issues/145url for the old webservice based on jsonrpc is wrong in the manual2021-03-26T22:25:14Zbmortierurl for the old webservice based on jsonrpc is wrong in the manualHello,
the api documentation is now on https://stable-api.fusiondirectory.info/ and the webservice on https://stable-api.fusiondirectory.info/classfdRPCService.html#details
CheersHello,
the api documentation is now on https://stable-api.fusiondirectory.info/ and the webservice on https://stable-api.fusiondirectory.info/classfdRPCService.html#details
CheersFusionDirectory 1.3.1bmortierbmortierhttps://gitlab.fusiondirectory.org/fusiondirectory/fd-plugins/-/issues/6087add a security.md for github compliance2021-03-15T16:41:17Zbmortieradd a security.md for github complianceHello,
we need a security.md for github compliance
we can use https://www.fusiondirectory.org/en/security/
CheersHello,
we need a security.md for github compliance
we can use https://www.fusiondirectory.org/en/security/
CheersFusionDirectory 1.3.1bmortierbmortierhttps://gitlab.fusiondirectory.org/fusiondirectory/user-manual/-/issues/138remove centos 8 from the certified distributions2021-03-26T22:23:13Zbmortierremove centos 8 from the certified distributionsHello,
we need to remove centos 8 from the certified distributions
CheersHello,
we need to remove centos 8 from the certified distributions
CheersFusionDirectory 1.3.1bmortierbmortierhttps://gitlab.fusiondirectory.org/fusiondirectory/dev-manual/-/issues/51add what is fusiondirectory / prerequisite /certified distribution2023-06-23T19:28:49Zbmortieradd what is fusiondirectory / prerequisite /certified distributionhello,
we need to add the what is fusiondirectory / prerequisite /certified distribution to the manual
Cheershello,
we need to add the what is fusiondirectory / prerequisite /certified distribution to the manual
CheersFusionDirectory 1.3.1bmortierbmortierhttps://gitlab.fusiondirectory.org/fusiondirectory/dev-manual/-/issues/50remove centos 8 from te supported distribution2021-07-12T13:58:30Zbmortierremove centos 8 from te supported distributionhello,
we need to remove centos 8 from the certified distribution
Cheershello,
we need to remove centos 8 from the certified distribution
CheersFusionDirectory 1.3.1bmortierbmortierhttps://gitlab.fusiondirectory.org/fusiondirectory/dev-manual/-/issues/49add support / security / contact us like in the user manual2021-07-12T13:58:43Zbmortieradd support / security / contact us like in the user manualhello,
we need to add rthe section support / security / contact us like in the user manual
Cheershello,
we need to add rthe section support / security / contact us like in the user manual
CheersFusionDirectory 1.3.1bmortierbmortierhttps://gitlab.fusiondirectory.org/fusiondirectory/dev-manual/-/issues/48move all fusiondirectory dev manual into a fusiondirectory subidrectory2021-07-12T13:58:59Zbmortiermove all fusiondirectory dev manual into a fusiondirectory subidrectoryhello,
like we have done in the user manual, we should move all fusiondirectory dev instructions into a fusiondirectory subdirectory
Cheershello,
like we have done in the user manual, we should move all fusiondirectory dev instructions into a fusiondirectory subdirectory
CheersFusionDirectory 1.3.1bmortierbmortierhttps://gitlab.fusiondirectory.org/fusiondirectory/dev-manual/-/issues/47correct the fusiondirectory cycle that is at 6 month when is should be 12 month2021-07-12T13:59:22Zbmortiercorrect the fusiondirectory cycle that is at 6 month when is should be 12 monthHello,
there is an error in the fusiondirectory cycle its 6 month when it should say 12 month
ChersHello,
there is an error in the fusiondirectory cycle its 6 month when it should say 12 month
ChersFusionDirectory 1.3.1bmortierbmortierhttps://gitlab.fusiondirectory.org/fusiondirectory/dev-manual/-/issues/45new subsection in ldap schema "FusionDirectory attribute finder"2021-07-12T13:59:50Zbmortiernew subsection in ldap schema "FusionDirectory attribute finder"Hello,
we need a little text to explain https://schemas.fusiondirectory.info/
### text
To be able to find at wich version an attribute / objectclass has been added / deprecated or removed we wrote a web application that allow you to s...Hello,
we need a little text to explain https://schemas.fusiondirectory.info/
### text
To be able to find at wich version an attribute / objectclass has been added / deprecated or removed we wrote a web application that allow you to search based on various criteria
Those criteria are :
* Attributes
* ObjectClass
* Release
* Schemas
The application is available on https://schemas.fusiondirectory.info/FusionDirectory 1.3.1bmortierbmortierhttps://gitlab.fusiondirectory.org/fusiondirectory/user-manual/-/issues/137remove all reference to arch linux into the documentation2021-03-26T22:23:30Zbmortierremove all reference to arch linux into the documentationHello,
we don't support archlinux offcially anymore so we must remove it from all the documentation
CheersHello,
we don't support archlinux offcially anymore so we must remove it from all the documentation
CheersFusionDirectory 1.3.1bmortierbmortierhttps://gitlab.fusiondirectory.org/fusiondirectory/user-manual/-/issues/136document the argonaut-clean-audit part in the argonaut manual2021-03-26T22:23:45Zbmortierdocument the argonaut-clean-audit part in the argonaut manualhello,
the argonaut-clean-audit is not documented into the official argonaut documentation
Cheershello,
the argonaut-clean-audit is not documented into the official argonaut documentation
CheersFusionDirectory 1.3.1bmortierbmortierhttps://gitlab.fusiondirectory.org/fusiondirectory/fd-plugins/-/issues/6079reload dns map from dns interface didn't work , but from server it works2021-08-25T18:45:50Zagallavardinreload dns map from dns interface didn't work , but from server it works### Description
Try to reload map from DNS main interface : it didn't work :
![image](/uploads/3815761c91542eced7436083e7648667/image.png)
I add a data::dumper trace on Argonaut client :
```
Nov 11 16:22:39 [NOTICE] ldap2zone called zo...### Description
Try to reload map from DNS main interface : it didn't work :
![image](/uploads/3815761c91542eced7436083e7648667/image.png)
I add a data::dumper trace on Argonaut client :
```
Nov 11 16:22:39 [NOTICE] ldap2zone called zone: $VAR1 = [
'demo.fusion.'
];
```
Try to reload from serveur view : it's work
![image](/uploads/18dd67beb8123ede21958d8c002a11ea/image.png)
Trace from argonaut client :
`Nov 11 16:31:16 [NOTICE] ldap2zone called zone: $VAR1 = 'demo.fusion.';`
see the difference : from DNS main interface, an array is sent, from server interface it's a string
### Distribution Name and Version
Debian Stretch
### FusionDirectory Version
from git
```
root@fd-14-dev:/usr/local/src/fd-plugins# git show
commit 573c517c78477d75d3a32d3961a3a8c6156fa938 (HEAD -> 1.4-dev, origin/HEAD, origin/1.4-dev)
```
### Plugin with the defect
dns
### PHP version used
`ii php7.3 7.3.19-1~deb10u1 `
### Steps to Reproduce
1. create a single dns zone
2. reload it from DNS main interface : FAIL
3. reload it from DNS tab in Server main interface : WORKS
**Reproduces how often:**
100%FusionDirectory 1.3.1bmortierbmortier