plasma6-kscreen: add version 6.5.2
KScreen is the screen management software for KDE Plasma Workspaces which
tries to be as magic and automatic as possible for users with basic needs
and easy to configure for those who want special setups.
plasma6-kactivitymanagerd: add version 6.5.2
When a user is interacting with a computer, there are three main areas of
contextual information that may affect the behaviour of the system: who the user
is, where they are, and what they are doing.
*Activities* deal with the last one. An activity might be "developing a KDE
application", "studying 19th century art", "composing music" or "watching funny
videos". Each of these activites may involve multiple applications, and a single
application may be used in multiple activities (for example, most activities are
likely to involve using a web browser, but different activities will probably
involve different websites).
KActivities provides the infrastructure needed to manage a user's activites,
allowing them to switch between tasks, and for applications to update their
state to match the user's current activity. This includes a daemon, a library
for interacting with that daemon, and plugins for integration with other
frameworks.
plasma6-ksshaskpass: add version 6.5.2
Ksshaskpass is a front-end for ssh-add which stores the password of the
sh key in KWallet.
Ksshaskpass is not meant to be executed directly, you need to tell
ssh-add about it. ssh-add will then call it if it is not associated
to a terminal.
Properly add all sed attr for boot pool state
This commit adds changes to make sure all_sed attr is properly reflected in pool normalize info method as that is used in boot plugin apart from pool plugin where the pydantic model expects all_sed attr to be there as boot plugin uses pool plugin's pydantic models.
NAS-139056 / 26.04 / Fix crypto plugin DN definition to use LongStr… (#17888)
…ing to support DNs > 1024 characters
https://ixsystems.atlassian.net/browse/NAS-139056https://forums.truenas.com/t/certificates-cannot-retrieve-response/60967
Looks like this was introduced by #16080.
`DN` is of type `str`, which is limited to 1024 characters by the
BaseModel class:
```python
class BaseModel(PydanticBaseModel, metaclass=_BaseModelMetaclass):
model_config = ConfigDict(
extra="forbid",
strict=True,
str_max_length=1024, <-------------
use_attribute_docstrings=True,
arbitrary_types_allowed=True,
[22 lines not shown]
NAS-139056 / 26.04 / Fix crypto plugin DN definition to use LongStr… (#17888)
…ing to support DNs > 1024 characters
https://ixsystems.atlassian.net/browse/NAS-139056https://forums.truenas.com/t/certificates-cannot-retrieve-response/60967
Looks like this was introduced by #16080.
`DN` is of type `str`, which is limited to 1024 characters by the
BaseModel class:
```python
class BaseModel(PydanticBaseModel, metaclass=_BaseModelMetaclass):
model_config = ConfigDict(
extra="forbid",
strict=True,
str_max_length=1024, <-------------
use_attribute_docstrings=True,
arbitrary_types_allowed=True,
[21 lines not shown]