Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Witam,
Mam problem z kilkoma zamaskowanymi usługami - są zlinkowane do /dev/null, a polecenie:
$ sudo systemctl unmask x11-common.service
nie przynosi żadnego efektu:
$ systemctl status x11-common.service ● x11-common.service Loaded: masked (/dev/null) Active: inactive (dead)
Proszę o pomoc, jak usunąć linki do /dev/null i przywrócić normalne funkcjonowanie usług, które są zamaskowane.
Pozdrawiam - NTC.
Offline
Do czego ci ta usługa potrzebna ?
Offline
Mam problem z kilkoma zamaskowanymi usługami[/quote]
Jaki konkretnie problem?
x11-common.service nie startuje jako usługa bo nie ma startować.
Offline
Ta akurat to nie za bardzo, ale np. bootlogs.service i bootlogd.service raczej by mi się przydały. Tą powyżej wybrałem jako przykład, bo mam sporo zamaskowanych i tak się trafiło.
--
pzdr NTC
Offline
[quote=norbertc]Ta akurat to nie za bardzo, ale np. bootlogs.service i bootlogd.service raczej by mi się przydały. Tą powyżej wybrałem jako przykład, bo mam sporo zamaskowanych i tak się trafiło.
--
pzdr NTC[/quote]
No właśnie sie nie przydają, dlatego są zamaskowane:
# These are all services which have native implementations
# So we mask them by linking against /dev/null or create an alias
/lib/systemd/system/systemd-random-seed-load.service /lib/systemd/system/urandom.service
/lib/systemd/system/systemd-sysctl.service /lib/systemd/system/procps.service
/lib/systemd/system/systemd-modules-load.service /lib/systemd/system/module-init-tools.service
/lib/systemd/system/systemd-modules-load.service /lib/systemd/system/kmod.service
/etc/modules /etc/modules-load.d/modules.conf
/dev/null /lib/systemd/system/x11-common.service
/dev/null /lib/systemd/system/hostname.service
/dev/null /lib/systemd/system/rmnologin.service
/dev/null /lib/systemd/system/bootmisc.service[/quote]# Although bootlogd is disabled by default (via /etc/default/bootlogd)
# by masking them we avoid spawning a shell uselessly thrice during boot.
# Besides, bootlogd doesn't look particularly useful in a systemd world.
/dev/null /lib/systemd/system/bootlogd.service
/dev/null /lib/systemd/system/stop-bootlogd-single.service
/dev/null /lib/systemd/system/stop-bootlogd.service[/quote]
http://git.err.no/cgi-bin/gitweb.cgi?p=systemd;a=blob;f=debian/systemd.links;h=55a7306daadd518d3644e9502e13fe2fafd15a40;hb=refs/heads/debian
Lista jest o wiele dłuższa.
Wygląda na to, że próbujesz rozwiązywać jakieś nieistniejące problemy.Offline
Może to nieistniejący problem, ale ten, kto napisał to powyżej musi umieć również to odmaskować, a ja jestem bardzo ciekawy, jak to się robi?
Offline
Te usługi są widoczne w systemie tylko ze względu na sysvinit.
Standardowo systemd uruchamia też skrypty sysvinit. Część z nich, te z których nie korzysta systemd, są zamaskowane.
Te usługi tak naprawdę były przeznaczone do usunięcia. Zachowały się tylko ze względu na obsługę sysvinit w Debianie.
Offline
Dzięki serdeczne za wyjaśnienia.
Offline
Ale i tak da się uruchomić te usługi przez unlink i potem systemctl enable.
Offline
Oczywiście, że się da bo to działa na zasadzie linkowania.
Uruchamianie tych usług przy korzystaniu z systemd nie ma za dużo sensu, dlatego brak alternatywnych linkowań i unmask niczego nie zmienia.
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00003 | SET NAMES latin2 |
0.00107 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.144.119.170' WHERE u.id=1 |
0.00079 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.144.119.170', 1727820844) |
0.00043 | SELECT * FROM punbb_online WHERE logged<1727820544 |
0.00047 | SELECT topic_id FROM punbb_posts WHERE id=299374 |
0.00005 | SELECT id FROM punbb_posts WHERE topic_id=28406 ORDER BY posted |
0.00061 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=28406 AND t.moved_to IS NULL |
0.00006 | SELECT search_for, replace_with FROM punbb_censoring |
0.00087 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=28406 ORDER BY p.id LIMIT 0,25 |
0.00077 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=28406 |
Total query time: 0.00525 s |