Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
osak
tools
Commits
e6b5af36
Commit
e6b5af36
authored
Oct 02, 2014
by
Lars Beckers
Committed by
Christopher Spinrath
Jan 21, 2016
Browse files
some cleanup
Signed-off-by:
Lars Beckers
<
lars.beckers@rwth-aachen.de
>
parent
5a9b1c25
Changes
52
Expand all
Hide whitespace changes
Inline
Side-by-side
UbuntuCustomizationKit/README
0 → 100644
View file @
e6b5af36
Zutaten:
Ubuntu Precise 12.04 Daily Image (getestet mit dem vom 15.03.2013)
UCK-SVN (getestet mit Revision 474): svn checkout svn://svn.code.sf.net/p/uck/code/trunk uck-code/uck
Plattenplatz
Wie benutzt man das neue UCK custom script:
0. UCK aus dem System deinstallieren !
1. Im UCK Ordner mit patch -p1 <path/to/uck-increase-squashfs-compression.patch> die Kompression
des SquashFS Images erhöhen (nicht nötig, wenn Dateien dedupliziert werden)
1a Im UCK-Ordner mit patch -p1 <path/to/uck-no-remove-rootfs.patch patchen, damit die temp-dateien nach dem Erstellen des .iso erhalten bleiben.
2. Ein ggf. alten customize-scripts Ordner in ~/tmp oder /path/to/temp/ löschen
3. In customize-lip/iso_description ggf. das Semester und die Bit-Zahl
anpassen.
4. uck-remaster <path_to_iso> <path_to_customize-lip> <path-to-temp> ausfüren
5. Warten bis das Script fertig ist
6. Wiederhole 1-5 für die "andere" Bitzahl (32/64 bit)
7. Dedupliziere Dateien gemaess README.ImageDeduplizieren
7a Before squashfs'ing lipcommon.squashfs, ensure remaster-both/remaster-root/usr/share/applications/ubiquity-gtkui-no-bootloader.desktop exists.
8. Installer-USB-STick zusammenstellen
8a Kernel, Squashfs, Initrd nach Stick/casper kopieren
8b Grub+EFI einrichten
8c Stick/.disk/casper-generic-uuid* anpassen; Quelle ist path-to-remaster/remaster-initrd/conf/uuid.conf
UbuntuCustomizationKit/README.ImageDeduplizieren
0 → 100644
View file @
e6b5af36
#!/bin/bash
#Es gibt remaster-root von 32 und 64 Bit in ~lip/custom32, ~lip/custom64
mkdir
-p
~lip/both/remaster-root
cd
~lip/custom32/remaster-root
;
find
.
-type
f
-print0
|
sort
-z
| xargs
-0
md5sum
>
~lip/both/32.md5
cd
~lip/custom64/remaster-root
;
find
.
-type
f
-print0
|
sort
-z
| xargs
-0
md5sum
>
~lip/both/64.md5
diff
--old-line-format
=
""
--new-line-format
=
""
--unchanged-line-format
=
"%L"
~lip/both/
*
.md5
>
~lip/both/both
cut
-d
" "
-f3-
~lip/both/both |
tr
\\
n
\\
0 |
(
cd
~lip/custom64/remaster-root
;
xargs
-0
cp
--parents
-pt
~lip/both/remaster-root/
)
cut
-d
" "
-f3-
~lip/both/both |
tr
\\
n
\\
0 |
(
cd
~lip/custom32/remaster-root
;
xargs
-0
rm
)
cut
-d
" "
-f3-
~lip/both/both |
tr
\\
n
\\
0 |
(
cd
~lip/custom64/remaster-root
;
xargs
-0
rm
)
#Squashfs erzeugen:
#mksquashfs <source>/remaster-root lip<target>.squashfs -comp xz
#die squashfs in das /casper directory auf dem stick legen
UbuntuCustomizationKit/customize-lip/clean_desktop_manifest
0 → 100644
View file @
e6b5af36
yes
UbuntuCustomizationKit/customize-lip/customize
0 → 100755
View file @
e6b5af36
#!/bin/bash
#is this true for all uck versions??
SCRIPT_DIR
=
`
dirname
"
$0
"
`
#source common functions (e.g. patch_all)
if
[
-e
"
$SCRIPT_DIR
/customize_common"
]
;
then
source
"
$SCRIPT_DIR
/customize_common"
fi
function
prepare_install
()
{
#if [ -e "$SCRIPT_DIR/lip_sources.list" ]; then
# cp -v "$SCRIPT_DIR/lip_sources.list" "/etc/apt/sources.list"
#fi
#moved to liprepoctl.sh
#echo "# offline repository of the linux install party
#deb [ trusted=yes ] file:/cdrom/archives precise lip" > /etc/apt/sources.list.d/lipoffline.list
#uncomment if newest texlive is not part of your distribution
#add-apt-repository -y ppa:texlive-backports/ppa
apt-get update
}
function
install_packages
()
{
apt-get upgrade
--assume-yes
--force-yes
apt-get
install
aptitude
-y
#aptitude full-upgrade -y # make sure we have the newest versions
# Some daily images do not have a kernel ?!?
#uncomment this if you remaster a daily build (fix kernel version!)
#aptitude reinstall linux-image-generic-lts-raring -y
#apt-cache depends linux-image-generic-lts-raring | tail -n+2 | awk '{print $NF}' | xargs aptitude reinstall -y
aptitude
install
firefox thunderbird kfind kompare xloadimage gpsd-clients kde-config-gtk-style
-y
aptitude
install
automake cmake aspell-de build-essential ffmpeg htop hunspell lvm2 mencoder screen tofrodos efibootmgr gdisk linux-headers vlc moreutils network-manager-vpnc vim
-y
# install general packages
aptitude
install
--without-recommends
mdadm
-y
# install mdadm without mailserver
aptitude
install
chktex cm-super context dvidvi dvipng feynmf fragmaster info lacheck latex-beamer latex-cjk-all latexdiff latexmk latex-sanskrit latex-xcolor lcdf-typetools lmodern pgf prosper psutils purifyeps t1utils tex4ht tex-gyre texinfo texlive-base texlive-bibtex-extra texlive-binaries texlive-extra-utils texlive-fonts-extra texlive-fonts-recommended texlive-font-utils texlive-formats-extra texlive-games texlive-generic-extra texlive-generic-recommended texlive-humanities texlive-lang-english texlive-lang-german texlive-latex-base texlive-latex-extra texlive-latex-recommended texlive-luatex texlive-math-extra texlive-metapost texlive-music texlive-omega texlive-pictures texlive-plain-extra texlive-pstricks texlive-publishers texlive-science texlive-xetex tipa xindy
-y
aptitude
install
hunspell-de-de language-pack-de language-pack-support-de wngerman wogerman wswiss poppler-data libreoffice-l10n-de libreoffice-help-de hyphen-de mythes-de thunderbird-locale-de firefox-locale-de
-y
# install german language support
MISSING_LANG_PKG
=
"
$(
check-language-support
-l
de_DE
)
"
MISSING_LANG_PKG
=
"
$(
check-language-support
-l
en_US
)
$MISSING_LANG_PKG
"
# check for missing packages for de_DE and en_US
if
[
-n
"
$MISSING_LANG_PKG
"
]
;
then
aptitude
install
$MISSING_LANG_PKG
-y
fi
EXTRA_LANG_PKG
=
"
$(
dpkg-query
--show
|
cut
-f1
|
grep
-E
'^(language-pack|language-support|firefox-locale|thunderbird-locale|libreoffice-help|libreoffice-l10n)'
|
grep
-Ev
"[-](de|en)
\>
"
)
"
# remove extra language packages
if
[
-n
"
$EXTRA_LANG_PKG
"
]
;
then
aptitude purge
$EXTRA_LANG_PKG
-y
fi
install_debs
"
$SCRIPT_DIR
/debs/"
}
function
finalize
()
{
echo
-n
"Europe/Berlin"
>
/etc/timezone
rm
-rf
/var/crash/
*
}
function
install_kde_defaults
()
{
mkdir
-p
/etc/skel/.kde/share/config/
cp
"
$SCRIPT_DIR
/kde_config/"
*
/etc/skel/.kde/share/config/
}
prepare_install
install_packages
install_kde_defaults
#moved to initrd
#cp "$SCRIPT_DIR/no-bootloader-icon/ubiquity-gtkui-no-bootloader.desktop" /usr/share/applications/
#patch rootfs
patch_all
"
$SCRIPT_DIR
/rootfs-patches/"
"/"
#i.e. required for applying default-wallpaper patch
#echo "compiling glib2 schemas..."
#glib-compile-schemas /usr/share/glib-2.0/schemas
finalize
UbuntuCustomizationKit/customize-lip/customize_common
0 → 100755
View file @
e6b5af36
#!/bin/bash
function
patch_all
()
{
PATCH_DIR
=
"
$1
"
TARGET_DIR
=
"
$2
"
if
[
!
-d
"
$PATCH_DIR
"
]
;
then
echo
"Nothing to patch here!"
return
0
fi
if
[
-z
"
$TARGET_DIR
"
]
;
then
echo
"No target directory given, assuming /"
TARGET_DIR
=
"/"
fi
echo
"Patching
$TARGET_DIR
..."
for
p
in
"
$PATCH_DIR
/"
*
do
cat
"
$p
"
| patch
-d
"
$TARGET_DIR
"
-p1
done
echo
"done."
}
function
install_debs
()
{
DEB_DIR
=
"
$1
"
if
[
!
-d
"
$DEB_DIR
"
]
;
then
echo
"Nothing to install here!"
return
0
fi
for
p
in
"
$DEB_DIR
/"
*
do
echo
"installing
$p
..."
dpkg
-i
"
$p
"
echo
"done."
done
}
UbuntuCustomizationKit/customize-lip/customize_initrd
0 → 100755
View file @
e6b5af36
#!/bin/bash
###################################################################################
# UCK - Ubuntu Customization Kit #
# Copyright (C) 2006-2010 UCK Team #
# #
# UCK is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
# the Free Software Foundation, either version 3 of the License, or #
# (at your option) any later version. #
# #
# UCK is distributed in the hope that it will be useful, #
# but WITHOUT ANY WARRANTY; without even the implied warranty of #
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
# GNU General Public License for more details. #
# #
# You should have received a copy of the GNU General Public License #
# along with UCK. If not, see <http://www.gnu.org/licenses/>. #
###################################################################################
REMASTER_HOME
=
$1
REMASTER_DIR
=
"
$REMASTER_HOME
/remaster-root"
INITRD_REMASTER_DIR
=
"
$REMASTER_HOME
/remaster-initrd"
echo
"Using REMASTER_DIR=
$REMASTER_DIR
, INITRD_REMASTER_DIR=
$INITRD_REMASTER_DIR
"
IRD
=
"
$INITRD_REMASTER_DIR
"
SCRIPT_DIR
=
"
`
dirname
$0
`
"
if
[
-e
"
$SCRIPT_DIR
/customize_common"
]
;
then
source
"
$SCRIPT_DIR
/customize_common"
fi
function
install_nmtelekinese
()
{
mkdir
-p
"
$IRD
/lip/nm"
cp
"
$SCRIPT_DIR
/nmtelekinese/nmtelekinese.desktop"
"
$IRD
/lip/nm"
cp
"
$SCRIPT_DIR
/nmtelekinese/nmtelekinese.py"
"
$IRD
/lip/nm"
cp
"
$SCRIPT_DIR
/nmtelekinese/26mopsmops"
"
$IRD
/scripts/casper-bottom/"
chmod
+x
"
$IRD
/scripts/casper-bottom/26mopsmops"
}
function
install_libnsa
()
{
mkdir
-p
"
$IRD
/lip/libnsa"
cp
"
$SCRIPT_DIR
/libnsa/libnsa.desktop"
"
$IRD
/lip/libnsa"
cp
"
$SCRIPT_DIR
/libnsa/libnsa.sh"
"
$IRD
/lip/libnsa"
cp
"
$SCRIPT_DIR
/libnsa/26libnsa"
"
$IRD
/scripts/casper-bottom/"
chmod
+x
"
$IRD
/lip/libnsa/libnsa.sh"
chmod
+x
"
$IRD
/scripts/casper-bottom/26libnsa"
}
function
add_no_bootloader_icon
()
{
mkdir
-p
"
$IRD
/lip/no-bootloader-icon"
cp
"
$SCRIPT_DIR
/no-bootloader-icon/ubiquity-kdeui.desktop"
"
$IRD
/lip/no-bootloader-icon/"
# cp "$SCRIPT_DIR/no-bootloader-icon/ubiquity-kdeui-no-bootloader.desktop" "$IRD/lip/no-bootloader-icon/"
cp
"
$SCRIPT_DIR
/no-bootloader-icon/25adduser"
"
$IRD
/scripts/casper-bottom/"
chmod
+x
"
$IRD
/scripts/casper-bottom/25adduser"
}
mkdir
-p
"
$IRD
/lip"
install_nmtelekinese
#install_libnsa
add_no_bootloader_icon
#copy custom lip hook
cp
"
$SCRIPT_DIR
/initrd_hook/24liphook"
"
$IRD
/scripts/casper-bottom/"
chmod
+x
"
$IRD
/scripts/casper-bottom/24liphook"
cp
"
$SCRIPT_DIR
/initrd_hook/ORDER"
"
$IRD
/scripts/casper-bottom/"
patch_all
"
$SCRIPT_DIR
/initrd-patches/"
"
$IRD
"
UbuntuCustomizationKit/customize-lip/customize_iso
0 → 100755
View file @
e6b5af36
#!/bin/bash
SCRIPT_DIR
=
`
dirname
"
$0
"
`
REMASTER_HOME
=
${
1
:-
~/tmp
}
ISO_REMASTER_DIR
=
"
$REMASTER_HOME
/remaster-iso"
REMASTER_DIR
=
"
$REMASTER_HOME
/remaster-root"
ISO_DESCRIPTION_PREFIX_FILE
=
"
$SCRIPT_DIR
/iso_description_prefix"
if
[
-e
"
$SCRIPT_DIR
/customize_common"
]
;
then
source
"
$SCRIPT_DIR
/customize_common"
fi
function
create_md5sums
()
{
pushd
"
$REMASTER_DIR
"
find
.
-type
f
-print0
|
sort
-z
| xargs
-0
md5sum
>
"
$REMASTER_HOME
/rootfs.md5"
popd
}
function
write_iso_description
()
{
ISO_ARCH
=
"32Bit"
if
[
"
$(
uname
-m
)
"
==
"x86_64"
]
;
then
ISO_ARCH
=
"64Bit"
fi
ISO_PREFIX
=
"LIP ISO"
if
[
-e
"
$ISO_DESCRIPTION_PREFIX_FILE
"
]
;
then
ISO_PREFIX
=
"
$(
cat
$ISO_DESCRIPTION_PREFIX_FILE
)
"
fi
echo
"
$ISO_PREFIX
$ISO_ARCH
"
>
"
$SCRIPT_DIR
/iso_description"
}
#create_md5sums
write_iso_description
patch_all
"
$SCRIPT_DIR
/iso-patches/"
"
$ISO_REMASTER_DIR
/"
UbuntuCustomizationKit/customize-lip/hybrid
0 → 100644
View file @
e6b5af36
yes
UbuntuCustomizationKit/customize-lip/initrd-patches/unionstackmount1310.patch
0 → 100644
View file @
e6b5af36
--- a/scripts/casper 2014-03-13 20:35:34.293226677 +0100
+++ b/scripts/casper 2014-03-13 20:28:39.978460056 +0100
@@ -43,6 +43,8 @@
export PERSISTENT_PATH="${x#persistent-path=}" ;;
union=*)
export UNIONFS="${x#union=}";;
+ unionstack=*)
+ export UNIONSTACK="${x#unionstack=}";;
ip=*)
STATICIP=${x#ip=}
if [ "${STATICIP}" = "" ]; then
@@ -426,6 +428,13 @@
continue
fi
+ if [ -n "$UNIONSTACK" ]; then
+ if [ "$(echo $UNIONSTACK | sed "s/$imagename//";)" == "$UNIONSTACK" ]; then
+ log_warning_msg "Filesystem image $imagename not in UNIONSTACK. Ignored."
+ continue
+ fi
+ fi
+
if [ -d "${image}" ]; then
# it is a plain directory: do nothing
rofsstring="${image}=${roopt}:${rofsstring}"
@@ -461,6 +470,10 @@
fi
mount -t ${cow_fstype} -o ${cow_mountopt} ${cowdevice} /cow || panic "Can not mount $cowdevice on /cow"
+
+ overlay_mount_dir=/overlay
+ mkdir -p "$overlay_mount_dir"
+
case ${UNIONFS} in
unionfs-fuse)
@@ -475,7 +488,9 @@
# Mount the layers pairwise from the bottom onto rootmnt,
# for the second and later layers rootmnt forms the lower layer.
mounts=""
- for mount in /cow $rofslist
+
+ #overlay all readonly file systems first
+ for mount in $rofslist
do
mounts="$mount $mounts"
done
@@ -487,9 +502,13 @@
continue
fi
mount -t overlayfs -o "upperdir=$mount,lowerdir=$lower" \
- "$mount" "$rootmnt"
- lower="$rootmnt"
+ "$mount" "$overlay_mount_dir"
+ lower="$overlay_mount_dir"
done
+
+ mount -t overlayfs -o "upperdir=/cow,lowerdir=$lower" \
+ "$mount" "$rootmnt"
+
;;
esac
@@ -530,15 +549,17 @@
fi
# move the first mount; no head in busybox-initramfs
- for d in $(mount -t squashfs | cut -d\ -f 3); do
- mkdir -p "${rootmnt}/rofs"
- if [ "${UNIONFS}" = unionfs-fuse ]; then
- mount -o bind "${d}" "${rootmnt}/rofs"
- else
- mount -o move "${d}" "${rootmnt}/rofs"
- fi
- break
- done
+ #for d in $(mount -t squashfs | cut -d\ -f 3); do
+ # mkdir -p "${rootmnt}/rofs"
+ # if [ "${UNIONFS}" = unionfs-fuse ]; then
+ # mount -o bind "${d}" "${rootmnt}/rofs"
+ # else
+ # mount -o move "${d}" "${rootmnt}/rofs"
+ # fi
+ # break
+ #done
+ mkdir -p "${rootmnt}/rofs"
+ mount -o move "$lower" "${rootmnt}/rofs"
}
check_dev ()
UbuntuCustomizationKit/customize-lip/initrd_hook/24liphook
0 → 100755
View file @
e6b5af36
#!/bin/sh
PREREQ
=
""
DESCRIPTION
=
"lip specific stuff"
prereqs
()
{
echo
"
$PREREQ
"
}
case
$1
in
# get pre-requisites
prereqs
)
prereqs
exit
0
;;
esac
.
/scripts/casper-functions
load_confmodule
log_begin_msg
"
$DESCRIPTION
"
#copy desktop file for the no-bootloader-icon (required in 25adduser)
cp
/lip/no-bootloader-icon/ubiquity-kdeui.desktop /root/usr/share/applications/kde4/
cp
/lip/no-bootloader-icon/ubiquity-kdeui-no-bootloader.desktop /root/usr/share/applications/kde4/
#TODO: install ubiquity here?
log_end_msg
UbuntuCustomizationKit/customize-lip/initrd_hook/ORDER
0 → 100644
View file @
e6b5af36
/scripts/casper-bottom/01integrity_check
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/05mountpoints
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/05mountpoints_lupin
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/07remove_oem_config
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/10custom_installation
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/10ntfs_3g
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/12fstab
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/13swap
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/14locales
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/15autologin
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/16gdmnopasswd
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/18hostname
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/19keyboard
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/20xconfig
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/22desktop_settings
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/22sslcert
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/23etc_modules
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/23networking
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/24liphook
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/24preeseed
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/25adduser
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/25configure_init
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/26serialtty
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/26libnsa
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/26mopsmops
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/30accessibility
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/31disable_update_notifier
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/32disable_hibernation
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/33enable_apport_crashes
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/34disable_kde_services
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/35fix_language_selector
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/36disable_trackerd
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/40install_driver_updates
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/41apt_cdrom
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/43disable_updateinitramfs
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/44pk_allow_ubuntu
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/45jackd2
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/48kubuntu_disable_restart_notifications
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/49kubuntu_mobile_session
[ -e /conf/param.conf ] && . /conf/param.conf
/scripts/casper-bottom/50ubiquity-bluetooth-agent
[ -e /conf/param.conf ] && . /conf/param.conf
UbuntuCustomizationKit/customize-lip/iso-patches/ubiquity-keep-installed.patch
0 → 100644
View file @
e6b5af36
--- a/preseed/kubuntu.seed 2013-10-16 22:13:07.000000000 +0200
+++ b/preseed/kubuntu.seed 2014-03-13 20:02:16.991868107 +0100
@@ -10,4 +10,4 @@
# application packages pulled in by language packs. Given that we clearly
# have the space to include them on the DVD, they're useful and we might as
# well keep them installed.
-ubiquity ubiquity/keep-installed string icedtea6-plugin openoffice.org
+ubiquity ubiquity/keep-installed string icedtea6-plugin openoffice.org gparted kpartx kpartx-boot libgtkmm apt-clone cryptsetup dpkg-repack gir1.2-json-1.0 gir1.2-xkl-1.0 gir1.2-timezonemap-1.0 keyutils libnss3-1d python-pyicu realpath
UbuntuCustomizationKit/customize-lip/iso_description_prefix
0 → 100644
View file @
e6b5af36
LIP SS14
UbuntuCustomizationKit/customize-lip/kde_config/emaildefaults
0 → 100644
View file @
e6b5af36
[Defaults]
Profile=Default
[PROFILE_Default]
EmailClient[$e]=thunderbird
ServerType=
TerminalClient=false
UbuntuCustomizationKit/customize-lip/kde_config/kdeglobals
0 → 100644
View file @
e6b5af36
[$Version]
update_info=kded.upd:kde3.0
[General]
BrowserApplication[$e]=firefox.desktop
[KDE]
SingleClick=false
[KFileDialog Settings]
Automatically select filename extension=true
Breadcrumb Navigation=true
Decoration position=0
LocationCombo Completionmode=5
PathCombo Completionmode=5
Show Bookmarks=false
Show Full Path=false
Show Speedbar=true
Show hidden files=false
Sort by=Name
Sort directories first=true
Sort reversed=false
Speedbar Width=84
View Style=Simple
[PreviewSettings]
MaximumRemoteSize=0
UbuntuCustomizationKit/customize-lip/kde_config/kglobalshortcutsrc
0 → 100644
View file @
e6b5af36
[$Version]
update_info=konsole_remove_background_mode.upd:2.11.0-remove-background-mode,kscreenlocker_locksession-shortcut.upd:4.9-locksession-shortcut,ksmserver_shortcuts.upd:kde4.10,ksmserver_shortcuts.upd:kde4.10-remove-group-kscreenlocker,plasma-to-plasmadesktop-shortcuts.upd:4.3plasma-desktop-shortcuts
[KDE Keyboard Layout Switcher]
Switch to Next Keyboard Layout=Ctrl+Alt+K,Ctrl+Alt+K,Switch to Next Keyboard Layout
_k_friendly_name=KDE Keyboard Layout Switcher
[kded]
Decrease Keyboard Brightness=Keyboard Brightness Down,Keyboard Brightness Down,Decrease Keyboard Brightness
Decrease Screen Brightness=Monitor Brightness Down,Monitor Brightness Down,Decrease Screen Brightness
Hibernate=Hibernate,Hibernate,Hibernate
Increase Keyboard Brightness=Keyboard Brightness Up,Keyboard Brightness Up,Increase Keyboard Brightness
Increase Screen Brightness=Monitor Brightness Up,Monitor Brightness Up,Increase Screen Brightness
PowerOff=Power Off,Power Off,
Sleep=Sleep,Sleep,Sleep
Toggle Keyboard Backlight=Keyboard Light On/Off,Keyboard Light On/Off,Toggle Keyboard Backlight
_k_friendly_name=KDE Daemon
display=Display,Display,Switch Display
[khotkeys]
_k_friendly_name=khotkeys
{1a12db4a-bb9f-469c-bb05-e59c5a8a374d}=none,none,New Action
{4f187baa-bed0-46dc-abba-fc8e99c221e8}=Meta+Return,none,Start Konsole
{70fd93c3-f51c-4fd7-b9dd-bdbd1e9d9daf}=none,none,New Action
{72302d03-d536-4d08-a903-c80d7e9f7c23}=Print,none,PrintScreen
{86cbd6be-d8bb-4dce-b3ad-2f25d77bec6a}=none,none,New Action
{99d9d36b-54f0-40c3-860a-d7bf5966a3f2}=Ctrl+Alt+T,none,Start Konsole
{9b56b2c0-fa2c-4218-a783-d392a7dbd780}=none,none,New Action
{d03619b6-9b3c-48cc-9d9c-a2aadb485550}=Search,none,Search
[klipper]
_k_friendly_name=Klipper
clipboard_action=Ctrl+Alt+X,Ctrl+Alt+X,Enable Clipboard Actions
cycleNextAction=none,none,Next History Item
cyclePrevAction=none,none,Previous History Item
edit_clipboard=none,none,Edit Contents...
repeat_action=Ctrl+Alt+R,Ctrl+Alt+R,Manually Invoke Action on Current Clipboard
show-barcode=none,none,Show Barcode...
show-on-mouse-pos=none,none,Open Klipper at Mouse Position
[kmix]
_k_friendly_name=KMix
decrease_volume=Volume Down,Volume Down,Decrease Volume
increase_volume=Volume Up,Volume Up,Increase Volume
mute=Volume Mute,Volume Mute,Mute
[krunner]
PowerDevil=none,none,Run Command (runner "PowerDevil" only)
Run Command=Alt+F2,Alt+F2,Run Command
Run Command on clipboard contents=Alt+Shift+F2,Alt+Shift+F2,Run Command on clipboard contents
Show System Activity=Ctrl+Esc,Ctrl+Esc,Show System Activity
Switch User=Ctrl+Alt+Ins,Ctrl+Alt+Ins,Switch User
_k_friendly_name=Run Command Interface
bookmarks=none,none,Run Command (runner "Bookmarks" only)
desktopsessions=none,none,Run Command (runner "Desktop Sessions" only)
locations=none,none,Run Command (runner "Locations" only)
nepomuksearch=none,none,Run Command (runner "Nepomuk Desktop Search" only)
org.kde.activities=none,none,Run Command (runner "Activities" only)
org.kde.windowedwidgets=none,none,Run Command (runner "Windowed widgets" only)
recentdocuments=none,none,Run Command (runner "Recent Documents" only)
services=none,none,Run Command (runner "Applications" only)
shell=none,none,Run Command (runner "Command Line" only)