Portál AbcLinuxu, 19. dubna 2024 12:24


Dotaz: Samba zo zdrojákov a systemd

21.6.2017 15:43 Peter
Samba zo zdrojákov a systemd
Přečteno: 384×
Odpovědět | Admin
Dobrý deň vám prajem.

Skompiloval som si samba4 zo zdrojákov (./configure --with-systemd) a keď spustím sambu priamo v shell
[root@dc1 ~]# samba
tak je všetko ok, čiže napríklad:
[root@dc1 ~]# kinit administrator
Password for administrator@DOMAIN.TLD:
Warning: Your password will expire in 41 days on Wed 02 Aug 2017 11:04:38 AM CEST
Ale keď to spustím pomocou systemd, tak:
[root@dc1 ~]# kinit administrator
kinit: Cannot contact any KDC for realm 'DOMAIN.TLD' while getting initial credentials
/etc/systemd/system/samba_ad_dc.service
[Unit]
Description=Samba AD DC
After=syslog.target network.target

[Service]
Type=simple
ExecStart=/usr/local/samba/sbin/samba
PIDFile=/usr/local/samba/var/run/samba.pid

[Install]
WantedBy=multi-user.target
Skúšal som rôzne možnosti, s Type=notify systemctl vôbec neštartuje - proste zamrzne, Type=forking sa to správa celé zvláštne, len pri Type=simple aspoň funguje samba zdieľanie ako take, ale už ten zmieňovaný kinit nie.

Za akúkoľvek pomoc vám vopred veľmi pekne ďakujem.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

21.6.2017 18:59 Peter
Rozbalit Rozbalit vše Re: Samba zo zdrojákov a systemd
Odpovědět | | Sbalit | Link | Blokovat | Admin
Takže si odpoviem sám.

Samba spustená pomocou systemd nevie nájsť interfaces na ktorých má bežať, teda stačilo dať do [global] sekcie interfaces = lo eth0.

Vie mi teda niekto vysvetliť prečo to je tak? Čo ten systemd vystrája?
22.6.2017 09:30 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Samba zo zdrojákov a systemd
SystemD robí len to, čo má nastavené. Toto robí samba aj keď jej po štarte zmeníš sieťové pripojenie, napríklad si zoberieš uspatý notebook z práce domov, kde ho pripojíš cez WiFi. Nastav si že sa samba má štartovať až keď je sieť k dispozícii. Inak ignoruje nefunkčné sieťové rozhrania. Ak jej to v konfigu neprehlásiš.
22.6.2017 11:38 Peter
Rozbalit Rozbalit vše Re: Samba zo zdrojákov a systemd
veď:
After=syslog.target network.target
Alebo niečo iné?
michich avatar 22.6.2017 13:18 michich | skóre: 51 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: Samba zo zdrojákov a systemd
Přečti si v man systemd.special o network.target a network-online.target.
22.6.2017 13:39 Peter
Rozbalit Rozbalit vše Re: Samba zo zdrojákov a systemd
Hmm, jasné, ďakujem veľmi pekne.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.