You are not logged in.
Hi there,
I've made a stupid mistake and merged /etc/group with /etc/group.pacnew without thinking - shame on me! By doing this, I deleted several entries in /etc/group like polkitd, gdm, usbmux etc. and - avahi. I reinstalled most of the packages in question, but now I still have a problem with avahi.
When I boot my machine, I get this message:
Jun 06 20:21:58 sushi systemd[1]: Starting Avahi mDNS/DNS-SD Stack...
Jun 06 20:21:58 sushi systemd[1]: avahi-daemon.service: main process exited, code=exited, status=255/n/a
Jun 06 20:21:58 sushi systemd[1]: Failed to start Avahi mDNS/DNS-SD Stack.
Jun 06 20:21:58 sushi systemd[1]: Unit avahi-daemon.service entered failed state.
And when I check it with systemctl I get this message:
# systemctl status avahi-daemon.service
● avahi-daemon.service - Avahi mDNS/DNS-SD Stack
Loaded: loaded (/usr/lib/systemd/system/avahi-daemon.service; enabled)
Active: failed (Result: exit-code) since Fr 2014-06-06 21:29:03 CEST; 11min ago
Main PID: 1389 (code=exited, status=255)Jun 06 21:29:03 sushi systemd[1]: avahi-daemon.service: main process exited, code=exited, status=255/n/a
Jun 06 21:29:03 sushi systemd[1]: Failed to start Avahi mDNS/DNS-SD Stack.
Jun 06 21:29:03 sushi systemd[1]: Unit avahi-daemon.service entered failed state.
Jun 06 21:29:23 sushi systemd[1]: Unit avahi-daemon.service cannot be reloaded because it is inactive.
Any attempt to get avahi-daemon.service back to work fail (like 'systemctl start ... enable ... reload and so on)
So, any advice would be appreciated
Last edited by swordfish (2014-06-07 09:13:55)
Arch_x64 on Thinkpad Edge E520 (Intel Core i5, 4 GB RAM, 128 GB Crucial M4 SSD) + ITX-Desktop (Asrock H77M-ITX, Intel Core i3-2120T, 8GB RAM, 64 GB Samsung 830 SSD)
Offline
Do you still have the backup file (i.e. /etc/group-)?
This is what is in mine:
$ grep avahi /etc/group
avahi:x:84:
Last edited by loafer (2014-06-06 20:10:20)
All men have stood for freedom...
For freedom is the man that will turn the world upside down.
Gerrard Winstanley.
Offline
from the install file install
post_install() {
getent group avahi &>/dev/null || groupadd -r -g 84 avahi >/dev/null
getent passwd avahi &>/dev/null || useradd -r -u 84 -g avahi -d / -s /bin/false -c avahi avahi >/dev/null
true
}
Offline
Thanks guys!!! With the information from loqs I could solve the problem !!!
Arch_x64 on Thinkpad Edge E520 (Intel Core i5, 4 GB RAM, 128 GB Crucial M4 SSD) + ITX-Desktop (Asrock H77M-ITX, Intel Core i3-2120T, 8GB RAM, 64 GB Samsung 830 SSD)
Offline