Commit graph

13 commits

Author SHA1 Message Date
Devan Franchini b4c1ef5c2b tools-hardened/desktop: Adds ability to set wallpaper for fluxbox.
Previously, if you were to boot this image you would be greeted with
an error message telling you that the background could not be set.
To fix this the package eterm was added to the fluxbox world file
to be pulled in on build-time. However, this only solved the problem
of being unable to set the background manually. To have fluxbox set
it automatically the .xinit was altered to call "exec startfluxbox".
When fluxbox is called by that command it searches for and executes
the startup file located in ~/.fluxbox/. This commit also adds a
custom startup file which sets the background to the default background:
/usr/share/backgrounds/background.jpg. This commit also includes one
unrelated alteration to fluxbox-run.sh which changes the fluxbox init
file to look at the custom menu in /usr/share/fluxbox/usermenu instead
of ~/.fluxbox/my-menu.
2014-05-07 16:56:36 -04:00
Devan Franchini 408d3fffc6 tools-hardened/desktop/files/xfce4-world: Removes xfce4-taskmanager. 2014-05-06 15:33:18 -04:00
Devan Franchini 226680c9b3 tools-hardened/desktop/fluxbox-run.sh: Fixes fluxbox config file issue.
The Fluxbox menu can either be a standard default or a custom file. While
there is already a custom menu file in existance under files/usermenu, it
was not previously being copied over prior to the creation of the ISO. This
caused the user to not have a custom menu file upon boot. To fix this, a line
has been added to the script which creates the .fluxbox directory prior to
building the image.
2014-05-06 15:28:55 -04:00
Devan Franchini 726829e34d tools-hardened/desktop/: Updates kernel to 3.14.2-r1.
This update includes changes to the README which instruct on how to apply
the loop-AES patch along with updates to the kernel requirements. It also
updates the kernel config to a 3.14.2-r1 compatible .config file, as well as
updating the kernel-config variable to point towards the 3.14.2-r1 config
file.
2014-05-06 15:22:32 -04:00
Devan Franchini 7c08f84053 README: Added detail to kernel requirements.
The build scripts use genkernel to build the kernel and look for the
kernel in /usr/src/linux-tinhat. This detail has been added to make
it clearer for build script users.
2014-04-25 22:56:49 -04:00
Devan Franchini 4a5840d620 files/portage/package.{gnome,xfce4}.accept_keywords: adds vlc-2.0.8
To prevent build breakage on vlc with flac-1.3.0, version vlc-2.0.8
was added to the package.accept_keywords.
2014-04-24 22:45:25 -04:00
Devan Franchini b933adcfb3 tools-hardened/files/portage: updates package.use files for xfce4 and gnome3 2014-04-08 15:59:47 -04:00
Devan Franchini e4393f6515 tools-hardened/desktop: centralizes common code for build scripts 2014-04-08 15:57:40 -04:00
Devan Franchini b80e4e5ff8 tools-hardened/desktop: initial commit of hardened amd64 desktop
This is a revamping of the TinHat build, see

    http://opensource.dyc.edu/tinhat

Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
2014-04-06 08:13:10 -04:00
Anthony G. Basile f63413dea1 tools-hardened: clean up run script 2013-01-19 18:21:31 -05:00
Anthony G. Basile b4a540092e tools-hardened: rename hardfloat to hardfp 2013-01-06 22:14:45 -05:00
Anthony G. Basile cc7c1aa7b9 tools-hardened: fix arm to provide armv7a_hardfp 2013-01-06 21:25:05 -05:00
Anthony G. Basile 5f31f81c16 tools-hardened: tools and templates for hardened stages 2013-01-05 08:44:17 -05:00