diff options
| author | Andreas K. Huettel (dilfridge) <dilfridge@gentoo.org> | 2013-04-29 20:06:21 +0200 |
|---|---|---|
| committer | Andreas K. Huettel (dilfridge) <dilfridge@gentoo.org> | 2013-04-29 20:06:21 +0200 |
| commit | d34f2ca789fa379b45fedce165c5433756ea36bd (patch) | |
| tree | e1766bade71baecf29a2d3e8715faab5c03bc089 | |
| parent | 2bb2f63442c97425b97ec410889c50f4ec4aa9f7 (diff) | |
| download | kde-d34f2ca789fa379b45fedce165c5433756ea36bd.tar.gz kde-d34f2ca789fa379b45fedce165c5433756ea36bd.tar.bz2 kde-d34f2ca789fa379b45fedce165c5433756ea36bd.zip | |
[kde-base/kdm] add systemd service file, bug 455288
Package-Manager: portage-2.2.0_alpha173
| -rw-r--r-- | kde-base/kdm/files/kdm.service | 12 | ||||
| -rw-r--r-- | kde-base/kdm/kdm-4.10.49.9999.ebuild | 4 | ||||
| -rw-r--r-- | kde-base/kdm/kdm-9999.ebuild | 4 |
3 files changed, 18 insertions, 2 deletions
diff --git a/kde-base/kdm/files/kdm.service b/kde-base/kdm/files/kdm.service new file mode 100644 index 00000000000..412ffa394ff --- /dev/null +++ b/kde-base/kdm/files/kdm.service @@ -0,0 +1,12 @@ +[Unit] +Description=KDM Display Manager +Conflicts=getty@tty1.service +After=systemd-user-sessions.service getty@tty1.service plymouth-quit.service + +[Service] +ExecStart=/usr/bin/kdm -nodaemon +Restart=always +IgnoreSIGPIPE=no + +[Install] +Alias=display-manager.service diff --git a/kde-base/kdm/kdm-4.10.49.9999.ebuild b/kde-base/kdm/kdm-4.10.49.9999.ebuild index 4abbd3198c1..16ffb13c12b 100644 --- a/kde-base/kdm/kdm-4.10.49.9999.ebuild +++ b/kde-base/kdm/kdm-4.10.49.9999.ebuild @@ -6,7 +6,7 @@ EAPI=5 KDE_HANDBOOK="optional" KMNAME="kde-workspace" -inherit kde4-meta flag-o-matic user +inherit systemd kde4-meta flag-o-matic user DESCRIPTION="KDE login manager, similar to xdm and gdm" KEYWORDS="" @@ -94,6 +94,8 @@ src_install() { # install logrotate file insinto /etc/logrotate.d newins "${FILESDIR}"/kdm-logrotate kdm + + systemd_dounit "${FILESDIR}"/kdm.service } pkg_postinst() { diff --git a/kde-base/kdm/kdm-9999.ebuild b/kde-base/kdm/kdm-9999.ebuild index 4abbd3198c1..16ffb13c12b 100644 --- a/kde-base/kdm/kdm-9999.ebuild +++ b/kde-base/kdm/kdm-9999.ebuild @@ -6,7 +6,7 @@ EAPI=5 KDE_HANDBOOK="optional" KMNAME="kde-workspace" -inherit kde4-meta flag-o-matic user +inherit systemd kde4-meta flag-o-matic user DESCRIPTION="KDE login manager, similar to xdm and gdm" KEYWORDS="" @@ -94,6 +94,8 @@ src_install() { # install logrotate file insinto /etc/logrotate.d newins "${FILESDIR}"/kdm-logrotate kdm + + systemd_dounit "${FILESDIR}"/kdm.service } pkg_postinst() { |
