Merge lp:~cypressyew/checkbox/systemd-server into lp:checkbox
Proposed by
Po-Hsu Lin
Status: | Merged |
---|---|
Approved by: | Sylvain Pineau |
Approved revision: | 3746 |
Merged at revision: | 3760 |
Proposed branch: | lp:~cypressyew/checkbox/systemd-server |
Merge into: | lp:checkbox |
Diff against target: |
127 lines (+34/-8) 7 files modified
checkbox-ng/contrib/checkbox-ci-installed-notifier.conf (+2/-1) checkbox-ng/contrib/checkbox-ci-installed-notifier.service (+6/-2) checkbox-ng/contrib/checkbox-ci-mailer.conf (+1/-1) checkbox-ng/contrib/checkbox-ci-mailer.service (+1/-1) checkbox-ng/contrib/checkbox-sru.conf (+2/-2) checkbox-ng/contrib/checkbox-sru.desktop (+1/-1) checkbox-ng/contrib/checkbox-sru.service (+21/-0) |
To merge this branch: | bzr merge lp:~cypressyew/checkbox/systemd-server |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Sylvain Pineau (community) | Approve | ||
Review via email: mp+258239@code.launchpad.net |
Description of the change
Add the service file for systemd on Vivid server, explicitly dump the test log to /tmp with "server" in the file name to avoid confusion. (It should be further improved, e.g. by adding "desktop" to distinguish them later in bug 1451658)
The last puzzle of this is to "enable" the service file, with command: systemctl enable checkbox-
But this may need to be done in the preseed file. Unless there is another way to run some script like what we did in desktop systems (/etc/xdg/
To post a comment you must log in.
According to https:/ /wiki.ubuntu. com/SystemdForU pstartUsers# Automatic_ starting
Adding:
[Install] multi-user. target
WantedBy=
should be all that we need to enable the autostart of the checkbox service file (desktop & server)
We shouldn’t have to manually start the service in the preseed IMHO.
I'll continue testing your branch today.