Format: 1.8 Date: Mon, 07 Feb 2022 09:37:45 +0100 Source: adsys Binary: adsys Built-For-Profiles: noudeb Architecture: s390x Version: 0.8 Distribution: jammy-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Didier Roche Description: adsys - AD SYStem integration Changes: adsys (0.8) jammy; urgency=medium . [ Jean-Baptiste Lallement ] [ Didier Roche ] * Add new types of GPOs support, with ubuntu advantage subscription integration. Recommends ubuntu-advantage-desktop-daemon. * Privilege escalation: support for privilege escalation and gives administrator access to users and groups registered in Active Directory. The administrator can also prevent any kind of local administrator on the machine. * Scripts integration: support for scripts in GPO when the computer boots and shuts down, and when the user logs on or off. - The computer scripts are ran as root, on startup (or first AD user login if we couldn’t fetch GPOs and had no cache) - The user scripts are ran with systemd user session, as the user. - A transactional state is handled: New versions of scripts or list of scripts are only updated when a given session is not opened. Said differently, the shutdown scripts for the machine will be the ones downloaded and enabled when the start scripts were ran. Similarly, the user logoff scripts will be the ones corresponding to the time when the log on scripts were executed. - Any failing scripts won’t stop the boot or log on. Similarly to Windows script support, this is not a security feature. * Support downloading assets from the Active Directory server. Those assets are located in the named directory at SYSVOL root. Those needs a GPT.INI, similarly to GPO, to control cache update. * Internal changes on how policies and cached are handled. Those changes are needed to enhance the model of caching with assets, while keeping a transactional behaviour. * Many new tests covering all the new and existing changes. * General cleanups: - More debugging and info messages. - In templates, policies define personalized notes and descriptions. Those are now used to generate the description of the policy. - Modernize, fix bugs and workarounds now that we are on at min Go 1.16, and prepare for 1.17 and new vendored dependencies versions. - Add more linting support and fix discovered issues. - Rewrite integration tests containers mimicking system services in python for better reliability and support via dbus-mock. Upgraded to a newer version. - Adapt to new GitHub infrastructure changes with new container repository, and change workflows adjustements by new linting rules. - Discare deprecated dconf keys for those releases. * Updated vendored go dependencies: - bluemonday - cobra - color - glamour - go-dbus - golangci-lint - grpc - ini - viper Checksums-Sha1: deb6f4a23e1e1e050913ecc1000d4ea057b69e55 4238752 adsys-dbgsym_0.8_s390x.ddeb eb03f021a4fc22161b020183d364c9aa771a362e 8079 adsys_0.8_s390x.buildinfo aa47bfa1199aee47834fa531e9ed111df68eae88 5869940 adsys_0.8_s390x.deb Checksums-Sha256: b217a071578566c16c49f73f048c0eab9ed8a0497f77852915aa460e1f717294 4238752 adsys-dbgsym_0.8_s390x.ddeb 2999b82dfec683410109f95a5396bd32e47ecd5be73553be5bffbf2c33441584 8079 adsys_0.8_s390x.buildinfo 1ad83da34db3f0bf60abe945e60e2fc3b78e42a99e10f99dcb7e7a104d100f03 5869940 adsys_0.8_s390x.deb Files: 6993247a5cfc31f8e6f396128dcedeb8 4238752 debug optional adsys-dbgsym_0.8_s390x.ddeb 905dc443d33c387a925365d159f3601d 8079 admin optional adsys_0.8_s390x.buildinfo 4c3bb6d1a37945f88c41cd8d9a871c12 5869940 admin optional adsys_0.8_s390x.deb