Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
C
client
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Iterations
Wiki
Requirements
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Container registry
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
infra
ansible-shared
client
Commits
b392ee36
Commit
b392ee36
authored
7 years ago
by
Hinrikus Wolf
Committed by
Thomas Schneider
4 years ago
Browse files
Options
Downloads
Patches
Plain Diff
client: first steps for kde5
parent
67ffe3be
No related branches found
No related tags found
No related merge requests found
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
client/handlers/main.yml
+1
-1
1 addition, 1 deletion
client/handlers/main.yml
client/tasks/desktop.yml
+35
-43
35 additions, 43 deletions
client/tasks/desktop.yml
client/tasks/kde.yml
+24
-10
24 additions, 10 deletions
client/tasks/kde.yml
with
60 additions
and
54 deletions
client/handlers/main.yml
+
1
−
1
View file @
b392ee36
...
...
@@ -2,4 +2,4 @@
# file: roles/client/handlers/main.yml
-
name
:
restart kdm
service
:
name=
k
dm state=restarted
service
:
name=
sd
dm state=restarted
This diff is collapsed.
Click to expand it.
client/tasks/desktop.yml
+
35
−
43
View file @
b392ee36
---
# file: roles/client/tasks/desktop.yml
-
include
:
kde.yml
-
name
:
ensure office applications are installed
apt
:
name={{ item }} state=latest
with_items
:
-
libreoffice
-
libreoffice-writer
-
libreoffice-calc
-
libreoffice-draw
-
libreoffice-kde
-
libreoffice-math
-
libreoffice-pdfimport
-
libreoffice-presenter-console
-
libreoffice-impress
-
libreoffice
# this is a meta-package
-
gimp
-
gimp-dcraw
-
gimp-texturize
-
gnucash
-
scribus-ng
-
scribus-ng-doc
-
scribus
-
scribus-doc
-
scribus-template
-
gv
-
inkscape
-
ttf-mscorefonts-installer
...
...
@@ -45,7 +40,7 @@
-
emacs
-
joe
-
python-openssl
-
python-
scientific
-
python-
numpy
-
python-scipy
-
python-matplotlib
-
ipython
...
...
@@ -65,9 +60,9 @@
-
python-opencv
-
python-pip
-
python-virtualenv
-
root-system
#
- root-system
-
octave
-
libroot-bindings-python5.34
#
- libroot-bindings-python5.34
-
mysql-client
-
libasound2-dev
-
libx11-dev
...
...
@@ -91,7 +86,6 @@
-
enigmail
-
chromium
-
chromium-l10n
-
kopete
-
pidgin
-
pidgin-otr
-
pidgin-themes
...
...
@@ -124,8 +118,6 @@
-
packages
-
multimedia
-
include
:
kde.yml
-
name
:
ensure desktop environments are installed
apt
:
name={{ item }} state=latest
with_items
:
...
...
@@ -210,32 +202,32 @@
-
config
-
desktop
-
name
:
ensure we got a properly configured kdm
copy
:
src=kdm/kdmrc dest=/etc/kde4/kdm/kdmrc owner=root group=root mode=0644
tags
:
-
config
-
desktop
-
fsmpi
-
name
:
ensure deployment of a nice kdm theme
copy
:
src=kdm/fsmpi_theme/ dest=/usr/share/kde4/apps/kdm/themes/fsmpi owner=root group=root mode=0644
tags
:
-
config
-
desktop
-
fsmpi
-
name
:
ensure kdm is enabled
service
:
name=kdm state=running
tags
:
-
service
-
desktop
-
name
:
ensure deployment of kde provisioning
copy
:
src=kde/ dest=/etc/kde4 owner=root group=root mode=0644
tags
:
-
config
-
desktop
-
fsmpi
#
- name: ensure we got a properly configured kdm
#
copy: src=kdm/kdmrc dest=/etc/kde4/kdm/kdmrc owner=root group=root mode=0644
#
tags:
#
- config
#
- desktop
#
- fsmpi
#
#
- name: ensure deployment of a nice kdm theme
#
copy: src=kdm/fsmpi_theme/ dest=/usr/share/kde4/apps/kdm/themes/fsmpi owner=root group=root mode=0644
#
tags:
#
- config
#
- desktop
#
- fsmpi
#
#
- name: ensure kdm is enabled
#
service: name=kdm state=running
#
tags:
#
- service
#
- desktop
#
#
- name: ensure deployment of kde provisioning
#
copy: src=kde/ dest=/etc/kde4 owner=root group=root mode=0644
#
tags:
#
- config
#
- desktop
#
- fsmpi
-
name
:
ensure we have the correct printer
template
:
src=lpoptions.j2 dest=/etc/cups/lpoptions owner=root group=root mode=0644
...
...
This diff is collapsed.
Click to expand it.
client/tasks/kde.yml
+
24
−
10
View file @
b392ee36
...
...
@@ -2,13 +2,13 @@
# file: roles/client/tasks/kde.yml
-
name
:
ensure reasonab
e
l subset of kde-baseapps is installed
-
name
:
ensure reasonabl
e
subset of kde-baseapps is installed
apt
:
name={{ item }} state=latest
with_items
:
-
dolphin
-
kde-baseapps-bin
-
konsole
-
plasma-widget-folderview
-
kdepasswd
tags
:
-
packages
-
kde
...
...
@@ -18,12 +18,12 @@
-
name
:
ensure reasonable subset of kde-plasma-desktop is installed
apt
:
name={{ item }} state=latest
with_items
:
-
kde-workspace
-
plasma-desktop
-
plasma-workspace
-
kde-runtime
-
udisks2
-
upower
-
k
dm
-
sd
dm
-
xserver-xorg
tags
:
-
packages
...
...
@@ -31,15 +31,32 @@
-
desktop
-
kde-plasma-desktop
-
name
:
ensure reasonable subset of kde-standard is installed
apt
:
name={{ item }} state=latest
with_items
:
-
ark
-
gwenview
-
kate
-
kcalc
-
kde-spectacle
-
khelpcenter
-
kwalletmanager
-
okular
-
plasma-dataengines-addons
-
plasma-pa
-
plasma-runners-addons
-
plasma-wallpapers-addons
-
plasma-widgets-addons
-
polkit-kde-agent-1
-
sweeper
-
name
:
ensure reasonable subset of kde-full is installed
apt
:
name={{ item }} state=latest
with_items
:
-
kdeartwork
-
kdeadmin
-
kdegames
-
kdegraphics
-
kmix
-
kdeplasma-addons
-
kdeutils
tags
:
-
packages
...
...
@@ -51,12 +68,9 @@
apt
:
name={{ item }} state=latest
with_items
:
-
gtk2-engines-oxygen
-
gtk3-engines-
oxygen
-
gtk3-engines-
breeze
-
kde-config-gtk-style
-
kate
-
kde-l10n-de
-
plasma-desktopthemes-artwork
-
ksnapshot
tags
:
-
packages
-
kde
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment