Acontece que não sei ler. Os UIDs em / etc / passwd não estão dentro do intervalo especificado em adduser.conf Então, eu consertei ajustando o adduser.conf para abranger os UIDs 50000-59999.
Minha própria culpa.
Se eu tentar atualizar o systemd por meio de apt update && apt upgrade
, a parte do systemd indicará que os usuários e grupos já existem para sair.
edit: isto é no servidor 16.04
Setting up systemd (229-4ubuntu21.1) ...
addgroup: The group 'systemd-journal' already exists as a system group. Exiting.
adduser: The user 'systemd-timesync' already exists. Exiting.
dpkg: error processing package systemd (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
systemd
E: Sub-process /usr/bin/dpkg returned an error code (1)
O único caminho até agora é remover os grupos e usuários e, em seguida, executar apt upgrade
novamente.
Eu tive que mover meus usuários do sistema para um intervalo não comum devido a uma programação que pressupõe que os usuários da "Filial 01" da empresa terão uids na faixa de 100. Então, adduser.conf mostra o seguinte para as contas do sistema:
FIRST_SYSTEM_UID=50100
LAST_SYSTEM_UID=59999
FIRST_SYSTEM_GID=50100
LAST_SYSTEM_GID=59999
/etc/passwd
mostra esses usuários nesses intervalos:
systemd-timesync:x:50031:50102:systemd Time Synchronization,,,:/run/systemd:/bin/false
systemd-network:x:50032:50103:systemd Network Management,,,:/run/systemd/netif:/bin/false
systemd-resolve:x:50033:50104:systemd Resolver,,,:/run/systemd/resolve:/bin/false
systemd-bus-proxy:x:50034:50105:systemd Bus Proxy,,,:/run/systemd:/bin/false
Como o /etc/group
:
systemd-journal:x:50118:
systemd-timesync:x:50102:
systemd-network:x:50103:
systemd-resolve:x:50104:
systemd-bus-proxy:x:50105:
Acho que só preciso remover o systemd-journal do / etc / group ... pelo menos com as atualizações que tentei até agora
Alguma idéia do porquê isso está acontecendo?
Acontece que não sei ler. Os UIDs em / etc / passwd não estão dentro do intervalo especificado em adduser.conf Então, eu consertei ajustando o adduser.conf para abranger os UIDs 50000-59999.
Minha própria culpa.