Message ID | 20200731151451.3169915-1-francois.perrad@gadz.org |
---|---|
State | Accepted |
Headers | show |
Series | package/x11r7/xserver_xorg-server: add systemd init | expand |
On Fri, 31 Jul 2020 17:14:50 +0200 Francois Perrad <fperrad@gmail.com> wrote: > run with same options as in S40xorg > > Signed-off-by: Francois Perrad <francois.perrad@gadz.org> > --- > package/x11r7/xserver_xorg-server/xorg.service | 11 +++++++++++ > .../x11r7/xserver_xorg-server/xserver_xorg-server.mk | 5 +++++ > 2 files changed, 16 insertions(+) > create mode 100644 package/x11r7/xserver_xorg-server/xorg.service Applied to next, thanks. Thomas
diff --git a/package/x11r7/xserver_xorg-server/xorg.service b/package/x11r7/xserver_xorg-server/xorg.service new file mode 100644 index 000000000..2745711cf --- /dev/null +++ b/package/x11r7/xserver_xorg-server/xorg.service @@ -0,0 +1,11 @@ +[Unit] +Description=Xorg server +After=network.target + +[Service] +Type=simple +ExecStart=/usr/bin/Xorg :0.0 vt01 -s 0 -noreset -allowMouseOpenFail +Restart=always + +[Install] +WantedBy=multi-user.target diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk index 8ccc04224..854123981 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk @@ -224,6 +224,11 @@ XSERVER_XORG_SERVER_CONF_OPTS += --with-sha1=libsha1 XSERVER_XORG_SERVER_DEPENDENCIES += libsha1 endif +define XSERVER_XORG_SERVER_INSTALL_INIT_SYSTEMD + $(INSTALL) -D -m 0644 package/x11r7/xserver_xorg-server/xorg.service \ + $(TARGET_DIR)/usr/lib/systemd/system/xorg.service +endef + define XSERVER_XORG_SERVER_INSTALL_INIT_SYSV $(INSTALL) -D -m 755 package/x11r7/xserver_xorg-server/S40xorg \ $(TARGET_DIR)/etc/init.d/S40xorg
run with same options as in S40xorg Signed-off-by: Francois Perrad <francois.perrad@gadz.org> --- package/x11r7/xserver_xorg-server/xorg.service | 11 +++++++++++ .../x11r7/xserver_xorg-server/xserver_xorg-server.mk | 5 +++++ 2 files changed, 16 insertions(+) create mode 100644 package/x11r7/xserver_xorg-server/xorg.service