From 4bec9de4ead5e8ad3bbce1b1235e9647884ed373 Mon Sep 17 00:00:00 2001 From: Sergey V Turchin <zerg@altlinux.org> Date: Mon, 11 Jul 2016 14:41:17 +0300 Subject: [PATCH] - add system limits defaults --- branding.spec | 13 +++++++++++++ gnome-settings/gtk3-settings.ini | 8 ++++++++ gnome-settings/gtkrc-2 | 9 +++++++++ 3 files changed, 30 insertions(+) create mode 100644 gnome-settings/gtk3-settings.ini create mode 100644 gnome-settings/gtkrc-2 diff --git a/branding.spec b/branding.spec index f2bdbef..87f20bc 100644 --- a/branding.spec +++ b/branding.spec @@ -333,6 +333,14 @@ for n in fedora redhat system; do done install -pD -m644 components/systemd/os-release %buildroot%_sysconfdir/os-release +# limits +mkdir -p %buildroot%_sysconfdir/security/limits.d/ +cat <<__EOF__ >%buildroot%_sysconfdir/security/limits.d/77-%name.conf +* soft nproc 3072 +root soft nproc 1024 +* hard nproc 4096 +__EOF__ + #notes pushd notes %makeinstall @@ -385,6 +393,9 @@ cp -P xfce-settings/backgrounds/*.{jpg,png} %buildroot/usr/share/backgrounds/xfc install -pDm0755 xfce-settings/scripts/zdg-move-templates.sh %buildroot%_sysconfdir/X11/profile.d/zdg-move-templates.sh +install -Dm 644 gnome-settings/gtkrc-2 %buildroot/etc/skel/.gtkrc-2.0 +install -Dm 644 gnome-settings/gtk3-settings.ini %buildroot/etc/skel/.config/gtk-3.0/settings.ini + #slideshow mkdir -p %buildroot/usr/share/install2/slideshow mkdir -p %buildroot/etc/alterator @@ -482,6 +493,7 @@ subst 's/#theme-name=/theme-name=Clearlooks-Phenix/' /etc/lightdm/lightdm-gtk-gr %files release %_sysconfdir/*-release %_sysconfdir/buildreqs/packages/ignore.d/* +%config(noreplace) %_sysconfdir/security/limits.d/77-%name.conf %files notes %_datadir/alt-notes/* @@ -501,6 +513,7 @@ subst 's/#theme-name=/theme-name=Clearlooks-Phenix/' /etc/lightdm/lightdm-gtk-gr /etc/skel/XDG-Templates.skel/ /etc/skel/.wm-select /etc/skel/.config +/etc/skel/.gtkrc-2.0 /etc/skel/.local /etc/skel/.gconf /etc/skel/.vimrc diff --git a/gnome-settings/gtk3-settings.ini b/gnome-settings/gtk3-settings.ini new file mode 100644 index 0000000..7aee892 --- /dev/null +++ b/gnome-settings/gtk3-settings.ini @@ -0,0 +1,8 @@ +[Settings] +gtk-theme-name=Clearlooks-Phenix +gtk-icon-theme-name=SimpleSL +gtk-fallback-icon-theme=gnome +gtk-toolbar-style=GTK_TOOLBAR_ICONS +gtk-menu-images=1 +gtk-button-images=1 +gtk-alternative-button-order=1 diff --git a/gnome-settings/gtkrc-2 b/gnome-settings/gtkrc-2 new file mode 100644 index 0000000..ae9367b --- /dev/null +++ b/gnome-settings/gtkrc-2 @@ -0,0 +1,9 @@ +include "/usr/share/themes/Clearlooks-Phenix/gtk-2.0/gtkrc" +include "/etc/gtk-2.0/gtkrc" +gtk-theme-name="Clearlooks-Phenix" +gtk-icon-theme-name="SimpleSL" +gtk-fallback-icon-theme="gnome" +gtk-toolbar-style=GTK_TOOLBAR_ICONS +gtk-menu-images=1 +gtk-button-images=1 +gtk-alternative-button-order=1 -- 2.24.1