You are not logged in.
Pages: 1
Hi!
Quit a few daemons on my really simple NAS are not on the https://wiki.archlinux.org/index.php/Daemons_List list.
What can/should I do?
Last edited by theking2 (2012-12-12 09:50:38)
archlinux on a Gigabyte C1037UN-EU, 16GiB
a Promise PDC40718 based ZFS set
root on a Samsung SSD PB22-J
running LogitechMediaServer(-git), Samba, MiniDLNA, TOR
Offline
the daemons in rc.conf
DAEMONS=( syslog-ng crond sensord sensors network dnsmasq sshd ntpd @httpd !netfs @samba @munin-node @minidlna @logitechmediaserver @transmissiond @randomsound )
archlinux on a Gigabyte C1037UN-EU, 16GiB
a Promise PDC40718 based ZFS set
root on a Samsung SSD PB22-J
running LogitechMediaServer(-git), Samba, MiniDLNA, TOR
Offline
That list is probably not up-to-date. Have a look at "systemctl list-unit-files" to see what is available on your system... Every package that used to have an rc script now has a .service file, so if it worked before it _should_ work now.
Offline
Hi, i assume you prepare to switch to systemd right now and wonder how to start your demons with systemd. You can check if a package ships a systemd service with
$ pacman -Ql package | grep /usr/lib/systemd/system
For a package not installed look up the list on the website.
For example samba:
pacman -Ql samba | grep /usr/lib/systemd/system
samba /usr/lib/systemd/system/
samba /usr/lib/systemd/system/nmbd.service
samba /usr/lib/systemd/system/smbd.service
samba /usr/lib/systemd/system/winbindd.service
If it does not contain the necessary service i suggest looking for a bug report on the topic or filing one on your own.
EDIT: systemctl list-unit-files is the superior method.
Last edited by teateawhy (2012-12-05 22:40:50)
Offline
That list is probably not up-to-date. Have a look at "systemctl list-unit-files" to see what is available on your system... Every package that used to have an rc script now has a .service file, so if it worked before it _should_ work now.
HI tomegun, Not sure what you mean by not up to date. It is the list of daemons that is currently running. I'm attempting to move to systemd but not sure if I should if it means I break a perfectly working system.
archlinux on a Gigabyte C1037UN-EU, 16GiB
a Promise PDC40718 based ZFS set
root on a Samsung SSD PB22-J
running LogitechMediaServer(-git), Samba, MiniDLNA, TOR
Offline
tomegun wrote:That list is probably not up-to-date. Have a look at "systemctl list-unit-files" to see what is available on your system... Every package that used to have an rc script now has a .service file, so if it worked before it _should_ work now.
HI tomegun, Not sure what you mean by not up to date. It is the list of daemons that is currently running. I'm attempting to move to systemd but not sure if I should if it means I break a perfectly working system.
I appear to have answered out of context. I was refering to the list you linked to in your first message. All packages now have systemd service files, so there should be no need to compare with that list in the wiki.
Offline
edit: to answer my original question I found https://wiki.archlinux.org/index.php/Daemons_List very helpful
That list is probably not up-to-date. Have a look at "systemctl list-unit-files" to see what is available on your system... Every package that used to have an rc script now has a .service file, so if it worked before it _should_ work now.
oh cool, I wish you guys and girls could see the colors :-)
UNIT FILE STATE
proc-sys-fs-binfmt_misc.automount static
dev-hugepages.mount static
dev-mqueue.mount static
proc-fs-nfsd.mount static
proc-sys-fs-binfmt_misc.mount static
sys-fs-fuse-connections.mount static
sys-kernel-config.mount static
sys-kernel-debug.mount static
tmp.mount static
var-lib-nfs-rpc_pipefs.mount static
systemd-ask-password-console.path static
systemd-ask-password-wall.path static
adsl.service disabled
alsa-restore.service static
alsa-store.service static
autovt@.service disabled
avahi-daemon.service disabled
avahi-dnsconfd.service disabled
blkmapd.service disabled
collectd.service disabled
console-getty.service disabled
console-shell.service disabled
dbus-org.freedesktop.hostname1.service static
dbus-org.freedesktop.locale1.service static
dbus-org.freedesktop.login1.service static
dbus-org.freedesktop.timedate1.service static
dbus.service static
dcron.service disabled
debug-shell.service disabled
dhcpcd.service disabled
dhcpcd@.service disabled
dnsmasq.service disabled
emergency.service static
fancontrol.service disabled
ftpd.service disabled
getty@.service enabled
git-daemon@.service static
gpm.service disabled
healthd.service disabled
httpd.service enabled
incrond.service disabled
ip6tables.service disabled
iptables.service disabled
irexec.service disabled
krb5-kadmind.service disabled
krb5-kdc.service disabled
krb5-kpropd.service disabled
:
UNIT FILE STATE
proc-sys-fs-binfmt_misc.automount static
dev-hugepages.mount static
dev-mqueue.mount static
proc-fs-nfsd.mount static
proc-sys-fs-binfmt_misc.mount static
sys-fs-fuse-connections.mount static
sys-kernel-config.mount static
sys-kernel-debug.mount static
tmp.mount static
var-lib-nfs-rpc_pipefs.mount static
systemd-ask-password-console.path static
systemd-ask-password-wall.path static
adsl.service disabled
alsa-restore.service static
alsa-store.service static
autovt@.service disabled
avahi-daemon.service disabled
avahi-dnsconfd.service disabled
blkmapd.service disabled
collectd.service disabled
console-getty.service disabled
console-shell.service disabled
dbus-org.freedesktop.hostname1.service static
dbus-org.freedesktop.locale1.service static
dbus-org.freedesktop.login1.service static
dbus-org.freedesktop.timedate1.service static
dbus.service static
dcron.service disabled
debug-shell.service disabled
dhcpcd.service disabled
dhcpcd@.service disabled
dnsmasq.service disabled
emergency.service static
fancontrol.service disabled
ftpd.service disabled
getty@.service enabled
git-daemon@.service static
gpm.service disabled
healthd.service disabled
httpd.service enabled
incrond.service disabled
ip6tables.service disabled
iptables.service disabled
irexec.service disabled
krb5-kadmind.service disabled
krb5-kdc.service disabled
krb5-kpropd.service disabled
krb5-kpropd@.service static
lirc.service disabled
lircm.service disabled
lm_sensors.service disabled
logitechmediaserver.service enabled
lvm-on-crypt.service disabled
lvm.service disabled
mdadm.service disabled
minidlna.service enabled
but lvm.service disabled does not seem encouraging.
can I use my existing mdraid / LVM2 installation with systemd and if yes, how?
including "init=/usr/lib/systemd/systemd" in my kernel line didn't really work.
The systemd wiki is slightly misleading. The lvm service can be enabled by running systemclt enable lvm. Yet, systemctl cannot be run without the kernel init parameter. I've added the workaround in the wiki's Supplementay Information. After this the system could boot.
Thanks for baring with me
Last edited by theking2 (2012-12-12 09:50:24)
archlinux on a Gigabyte C1037UN-EU, 16GiB
a Promise PDC40718 based ZFS set
root on a Samsung SSD PB22-J
running LogitechMediaServer(-git), Samba, MiniDLNA, TOR
Offline
Pages: 1