When filing bug reports against a package, please include the version of the package. E.g. most of the requested things are provided in s390-tools package since 1.34.0-0ubuntu3, which was released a day before this bug was filed.
So the missing bits I think are just these postinst stanzas:
if ! getent group ts-shell >/dev/null; then
addgroup --system ts-shell
fi
chown root:ts-shell /etc/iucvterm/*.conf
chmod 0640 /etc/iucvterm/*.conf
mkdir -p 3770 /var/log/ts-shell
chmod g+s /var/log/ts-shell
chgrp -R ts-shell /var/log/ts-shell >/dev/null 2>&1 || true
chmod 0660 /var/log/ts-shell/* >/dev/null 2>&1 || true
I shall add them to the package, and then I think this bug report will be complete. This will not register ts-shell in /etc/shells.
Hopefully the above postinst commands are all correct and sufficient for ts-shell integration on Ubuntu.
Hello,
When filing bug reports against a package, please include the version of the package. E.g. most of the requested things are provided in s390-tools package since 1.34.0-0ubuntu3, which was released a day before this bug was filed.
So the missing bits I think are just these postinst stanzas: *.conf *.conf
if ! getent group ts-shell >/dev/null; then
addgroup --system ts-shell
fi
chown root:ts-shell /etc/iucvterm/
chmod 0640 /etc/iucvterm/
mkdir -p 3770 /var/log/ts-shell
chmod g+s /var/log/ts-shell
chgrp -R ts-shell /var/log/ts-shell >/dev/null 2>&1 || true
chmod 0660 /var/log/ts-shell/* >/dev/null 2>&1 || true
I shall add them to the package, and then I think this bug report will be complete. This will not register ts-shell in /etc/shells.
Hopefully the above postinst commands are all correct and sufficient for ts-shell integration on Ubuntu.