From 33fe8cbd1f9b9591dba5fa0544f57cd801e2abe7 Mon Sep 17 00:00:00 2001 From: Michael Shigorin Date: Sun, 27 Nov 2011 16:52:20 +0200 Subject: [PATCH] initial ltsp feature Sort of builds on current Sisyphus with ltsp-related packages fixed up in a pocket but the latter are rather in need of some proper face-lift. --- conf.d/desktop.mk | 5 +++++ features.in/ltsp/README | 5 +++++ features.in/ltsp/config.mk | 3 +++ pkg.in/lists/ltsp | 25 +++++++++++++++++++++++++ pkg.in/lists/ltsp-client | 7 +++++++ 5 files changed, 45 insertions(+) create mode 100644 features.in/ltsp/README create mode 100644 features.in/ltsp/config.mk create mode 100644 pkg.in/lists/ltsp create mode 100644 pkg.in/lists/ltsp-client diff --git a/conf.d/desktop.mk b/conf.d/desktop.mk index 0b707ac4..4b61d700 100644 --- a/conf.d/desktop.mk +++ b/conf.d/desktop.mk @@ -12,6 +12,11 @@ distro/desktop-mini: distro/desktop-base \ distro/icewm: distro/desktop-mini @$(call add,BASE_LISTS,$(call tags,icewm desktop)) +distro/ltsp-icewm: distro/icewm use/ltsp use/firmware + @$(call add,BASE_LISTS,$(call tags,base network)) + @$(call add,BASE_LISTS,ltsp) + @$(call add,BASE_PACKAGES,apt-repo) + distro/desktop-systemd: distro/icewm use/systemd endif diff --git a/features.in/ltsp/README b/features.in/ltsp/README new file mode 100644 index 00000000..24afcdeb --- /dev/null +++ b/features.in/ltsp/README @@ -0,0 +1,5 @@ +Эта фича обеспечивает добавление функций терминального сервера: +- загрузку бездисковых тонких клиентов по сети; +- предоставление им доступа к серверу приложений. + +На данный момент является совсем экспериментальной. diff --git a/features.in/ltsp/config.mk b/features.in/ltsp/config.mk new file mode 100644 index 00000000..bd46d54c --- /dev/null +++ b/features.in/ltsp/config.mk @@ -0,0 +1,3 @@ +use/ltsp: + @$(call add,INSTALL2_PACKAGES,installer-feature-ltsp-stage2) + @$(call add,MAIN_LISTS,ltsp-client) diff --git a/pkg.in/lists/ltsp b/pkg.in/lists/ltsp new file mode 100644 index 00000000..5c78d523 --- /dev/null +++ b/pkg.in/lists/ltsp @@ -0,0 +1,25 @@ +ltsp-server +ltsp-server-basic + +alterator-ltsconf + +alsa-plugins +alsa-plugins-pulse + +syslinux +mkisofs + +#kde-settings-kded-no_media_popup + +#docs-install_ltsp +#docs-issue-desktop_personal + +installer-feature-ltsp-stage3 + +# Set available online repository and some useful utilites from /sbin +installer-feature-symlinks-from-sbin +installer-feature-online-repo + +#### +vim-console +cpio diff --git a/pkg.in/lists/ltsp-client b/pkg.in/lists/ltsp-client new file mode 100644 index 00000000..77756e77 --- /dev/null +++ b/pkg.in/lists/ltsp-client @@ -0,0 +1,7 @@ +ltsp-client +ltsp-client-full +ltsp-client-nxsession +kernel-image-ltsp-client +kernel-modules-drm-ltsp-client +kernel-modules-alsa-ltsp-client +mc