Critical Security.NET: 0.7.0 - Critical Security.NET

Jump to content

  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

0.7.0

#1 User is offline   Pilot Icon

  • Supreme Member
  • Icon
  • Group: Administrators
  • Posts: 4,489
  • Joined: 06-October 05
  • Gender:Male
  • Location:/dev/urandom

Posted 16 October 2009 - 06:51 AM

(I had this all written out and then IE decided to be gay and nuke my post... so Im re-writing.)

Im rather proud to give you guys this version, its had a lot of noticeable and not-so-noticeable changes. You can grab the ISO/MD5 or torrent here ( http://www.criticals.../oldies/livecd/ ) No longer available there. Get it here instead: http://linuxfly.net

Firstly, lets go over the changes: (in order that I wrote them in the devlog)
  • timezone data is an important aspect of any computer's clock. So now FLY has had three changes with respect to timezone data. Firstly, it is compiled now with /usr/share/zoneinfo/Canada/Eastern as it's default timezone (/etc/localtime). Second (and third) the contents of /usr/share/zoneinfo are now provided in the extra data downloaded as part of the installation (installdata-0.7.0.tar.bz2) and the installer will now prompt the user to select the desired timezone. This is done using a (IMO) rather intuiative bash function I designed. Of course that is a little biased. I'll let you decide and comment on this new feature!

  • next, this version (and subsequent versions) now function by using a regular account as opposed to using the root account. This makes FLY a lot safer to use as you cant accidentally blow up the universe without first su'ing to root. Of course, some commands require root (such as gparted, the aircrack-ng suite, the installer, etc) and therefore sudo has been added to FLY. /etc/sudoers has been set to give the regular account (username fly) access to specific commands with a nopasswd prompt. All the previous designed functionality has been maintained using the regular user account. As well, this means during installation (even on quick install) you'll already have one user account you can use. Eventually, I'd like to get the root account locked out from SLiM and Xorg to provide extra security. As well, perhaps at some point I'd like to get some boot-time generated passwords for both root and regular user accounts. There has been talk of this before and worries about lack of entropy, but Im sure we can figure something out. Perhaps adding a hash file to the LiveCD with various different hashes that FLY would randomly pick to add to it's entropy pool. These hashes would change with each new version. Still not 100% secure but it would at least help a lot I think. Anyways, thats another topic altogether. The regular account's password for this version is 'fluffy'

  • due to the new regular user account, various files and directories have had their ownership and permissions changed to permit access by the regular user account. In some instances, this allows the file to be run but not modified.

  • Conky has had several tweaks as well. The networking section of Conky now displays information about the IP of your default gateway (router) and your gateway's public IP. The former is done by a simple function of Conky and the latter is done by running a script to check your IP via http://www.whatsmyip.com Both of these fields will display 'No Address' whenever a default gateway is not configured on the system. This means that both fields will work regardless of whether you used dhcpcd or a static IP.

  • This version now has some much needed official theme artwork. Thanks to Havoc Ace for providing a nice image based on my photography (hey I gotta take *some* of the credit :rolleyes: ) SLiM now uses this artwork and a new default StyleSwitcher theme has been created as well. Makes it look kinda Windows 95 era ish but oh well. Of course the existing blue and earth themes are still included.

  • Previously, when updating the definitions for ClamAV using freshclam, two warnings would be generated following the update, and this may have confused the user. These warnings were related to freshclam's config set to update the clamav daemon once definitions were updated. Since FLY doesnt use clamav in daemon mode, this would generate errors. So freshclam's config file has been edited so that it does not try to talk to the daemon.

  • The installer has had quite a few changes, though mostly trivial. A few appearance fixes, notably when displaying the new partitions, that looks cleaner and I preserved the headings of each command run (fdisk -l and df -h) other fixes include properlly shutting down if the download of extra data fails. Previously it would just exit but wouldnt unmount the hard drive. Also fixed is the user section of the compile install. Since there is a regular user account on the LiveCD now, this section has been redesigned to offer the user the chance to either keep this account, or modify it to a different username. I havent figured out how to modify the groups but I suspect thats a groupmod command or something. (hey its 1:30am gimme a break :P ) One major new aspect to the installer is the addition of timezone selection. In both install methods, the user will be prompted to select his timezone. This is done via a seperate function in the main script which runs a menu-style selection process. Firstly by listing the directories in /usr/share/zoneinfo and then by allowing the user to select a timezone within one of these directories. Its very basic though. The function assumes that to select a timezone you MUST go into one directory and then select the timezone file. It does not allow for timezones in /usr/share/zoneinfo/ nor does it allow for two directories to be passed, such as /usr/share/zoneinfo/America/Kentucky/Louisville One failure I noticed in the installer is ufed, which is a utility that is run in the compile install to select use flags. It complains that it's terminal window is too small and refuses to run. So I've commented that out and will fix it later. (Hey I was a tad bit lazy)

  • The main reason for the jump in filesize of this version (360mb versus 314mb) is the inclusion of VLC - which pulled in QT libs - and wine. The latest Xorg update also pulled in about 65 new packages, mostly fonts and simple commands.

  • mplayer has been removed from this version and replaced with VLC. Cause I like VLC better. So deal with it :P Also removed from this version is ati-drivers, as it is being discontinued in favour of xf86-video-ati (which has always been in FLY) The former was too buggy and very often failed to compile.

  • Two issues I have found with 0.7.0 already, but have been unable to solve are: one, Privoxy refuses to start (/etc/init.d/privoxy start) Im not sure why. But without it, you cant use Tor on Firefox. two, adobe-flash seems to like playing videos at about 4 times normal speed in Firefox. So that means watching Youtube is out of the question. I have the same adobe-flash version on my laptop and it runs fine. I've posted about this issue on Gentoo's forums and am awaiting a reply.


Fewf, so thats pretty much it. I like this version a lot, and I hope you will enjoy it too!

Here is the devlog: (this post will be transcribed to http://www.linuxfly.net when I regain access)
=============================================================================
0.7.0 (released October 16th 2009)
ISO size: 360mb         Packages: 511           Time: 606mins (10.1hrs)
Autobuild: 20091013     Kernel: 2.6.30-r6
RootPasswd: toor        FlyPasswd: fluffy
-----------------------------------------------------------------------------
Modified the installation tarball to include /usr/share/zoneinfo
Modified FLY autobuild scripts to include the regular user account
Modified FLY autobuild scripts to include correct date in FLY
Created a regular user called 'fly' to replace root as the default account
Modified file ownership and permissions on several files and directories
Updated the /home/fly/.mozilla directory
Moved the following from the /root to /home/fly directory:
        .fluxbox/
        .irssi/
        .vnc/
        .xfe/
        .SciTEUser.properties
        .gtktermrc
        .mozilla/
        .xchat2/
        .xinitrc
Added the following files:
        /etc/conky/whatsmyip
        /etc/localtime (based on /usr/share/zoneinfo/Canada/Eastern)
        /etc/sudoers
        /home/fly/.fluxbox/styleswitcher/theme
        /home/fly/.fluxbox/styles/theme
        /home/fly/.fluxbox/backgrounds/flywall7e.jpg
Modified the following files:
        /boot/init (initramfs)
        /boot/grub/FLY.xpm.gz
        /boot/grub/menu.lst
        /etc/conky/conkymaker.sh
        /etc/freshclam.conf
        /etc/portage/package.keywords
        /etc/portage/package.use
        /etc/slim.conf
        /home/fly/.xinitrc
        /home/fly/.fluxbox/init
        /home/fly/.fluxbox/menu
        /home/fly/.fluxbox/startup
        /home/fly/.fluxbox/styleswitcher/colours
        /home/fly/.fluxbox/styleswitcher/blue
        /home/fly/.fluxbox/styleswitcher/earth
        /home/fly/.fluxbox/dhcp/dhcp
        /root/.FLYinstaller/FLYinstaller
        /root/.FLYinstaller/compile
        /root/.FLYinstaller/users
        /usr/share/slim/themes/FLY/background.jpg
        /usr/share/slim/themes/FLY/panel.png
        /usr/share/slim/themes/FLY/slim.theme
        /usr/src/linux/.config
Removed the following files:
        /etc/conky/hive
        /etc/conky/ssh
        /etc/conky/tor
        /etc/conky/vnc
        /usr/share/slim/themes/FLY/slim.theme.save
Added the following ebuilds:
        app-admin/sudo
        app-emulation/wine
        media-video/vlc
Removed the following ebuilds:
        media-video/mplayer
        x11-drivers/ati-drivers
Updated the following ebuilds:
        [ebuild     U ] dev-libs/expat-2.0.1-r2 [2.0.1-r1]
        [ebuild     U ] sys-devel/gnuconfig-20090203 [20080928]
        [ebuild     U ] sys-libs/timezone-data-2009m [2009j]
        [ebuild     U ] sys-apps/which-2.20 [2.19]
        [ebuild     U ] media-libs/jpeg-7 [6b-r8]
        [ebuild     U ] dev-util/gtk-doc-am-1.11 [1.10-r1]
        [ebuild     U ] media-libs/win32codecs-20071007-r4 [20071007-r2]
        [ebuild     U ] media-sound/alsa-headers-1.0.20 [1.0.19]
        [ebuild     U ] net-dns/bind-tools-9.4.3_p3 [9.4.3_p2]
        [ebuild     U ] sys-fs/ntfs3g-2009.3.8 [1.2531]
        [ebuild     U ] media-libs/libpng-1.2.38 [1.2.37]
        [ebuild     U ] app-arch/unzip-6.0-r1 [5.52-r2]
        [ebuild     U ] app-shells/bash-4.0_p28 [3.2_p39]
        [ebuild     U ] app-arch/zip-3.0 [2.32-r1]
        [ebuild     U ] sys-apps/less-436 [429]
        [ebuild     U ] media-libs/libmp4v2-1.9.1 [1.5.0.1-r2]
        [ebuild  N    ] x11-base/xorg-drivers-1.6
        [ebuild     U ] sys-apps/coreutils-7.5 [7.1]
        [ebuild     U ] dev-libs/popt-1.14 [1.10.7]
        [ebuild     U ] app-editors/nano-2.1.10 [2.1.7-r1]
        [ebuild     U ] net-misc/wget-1.12 [1.11.3]
        [ebuild     U ] dev-libs/glib-2.20.5 [2.18.4-r1]
        [ebuild     U ] app-portage/eix-0.17.0 [0.16.0]
        [ebuild     U ] app-misc/ca-certificates-20090709 [20080809]
        [ebuild     U ] net-misc/rsync-3.0.6 [3.0.5]
        [ebuild     U ] dev-libs/liboil-0.3.16 [0.3.15]
        [ebuild     U ] dev-cpp/glibmm-2.20.1 [2.16.4]
        [ebuild     U ] sys-fs/jfsutils-1.1.14 [1.1.13]
        [ebuild     U ] net-misc/curl-7.19.6 [7.19.4]
        [ebuild     U ] media-libs/schroedinger-1.0.7 [1.0.5]
        [ebuild     U ] sys-devel/autoconf-2.63-r1 [2.63]
        [ebuild     U ] dev-libs/atk-1.26.0 [1.24.0]
        [ebuild     U ] dev-libs/libtasn1-2.3 [2.2]
        [ebuild     U ] sys-devel/libtool-2.2.6a [1.5.26]
        [ebuild     U ] sys-libs/readline-6.0_p3 [5.2_p13]
        [ebuild  NS   ] sys-libs/db-4.7.25_p4 [4.5.20_p2-r1, 4.6.21_p4]
        [ebuild     U ] x11-misc/util-macros-1.3.0 [1.2.1]
        [ebuild     U ] dev-libs/libconfig-1.3.2 [1.2]
        [ebuild     U ] net-libs/gnutls-2.8.3 [2.6.6]
        [ebuild     U ] media-libs/libdca-0.0.5-r2 [0.0.5]
        [ebuild     U ] media-libs/faac-1.28-r1 [1.28]
        [ebuild     U ] media-libs/libvorbis-1.2.3 [1.2.1_rc1-r2]
        [ebuild     U ] app-text/recode-3.6_p15-r1 [3.6_p15]
        [ebuild     U ] dev-libs/libevent-1.4.12 [1.4.11]
        [ebuild     U ] net-libs/libpcap-1.0.0-r2 [0.9.8-r2]
        [ebuild     U ] app-admin/sudo-1.7.2_p1 [1.7.1-r1]
        [ebuild     U ] x11-proto/xproto-7.0.15 [7.0.14]
        [ebuild     U ] dev-db/sqlite-3.6.17 [3.6.14.2]
        [ebuild     U ] x11-proto/randrproto-1.3.0 [1.2.2]
        [ebuild     U ] x11-proto/fontsproto-2.1.0 [2.0.2]
        [ebuild     U ] x11-proto/inputproto-1.5.1 [1.5.0]
        [ebuild     U ] x11-proto/videoproto-2.3.0 [2.2.2]
        [ebuild     U ] x11-libs/libdrm-2.4.13 [2.4.5]
        [ebuild     U ] x11-proto/damageproto-1.2.0 [1.1.0]
        [ebuild     U ] x11-proto/dri2proto-2.1 [1.99.3]
        [ebuild     U ] x11-libs/pixman-0.16.0 [0.14.0-r1]
        [ebuild     U ] x11-libs/libpciaccess-0.10.6 [0.10.5]
        [ebuild     U ] x11-proto/resourceproto-1.1.0 [1.0.2]
        [ebuild     U ] x11-libs/libICE-1.0.5 [1.0.4]
        [ebuild     U ] x11-libs/libXau-1.0.5 [1.0.4]
        [ebuild     U ] x11-proto/xextproto-7.0.5 [7.0.4]
        [ebuild     U ] dev-libs/nspr-4.8 [4.7.4]
        [ebuild     U ] net-wireless/aircrack-ng-1.0_rc4 [1.0_rc3]
        [ebuild     U ] dev-lang/php-5.2.11 [5.2.10]
        [ebuild     U ] x11-libs/libSM-1.1.1 [1.1.0]
        [ebuild     U ] dev-libs/nss-3.12.3-r1 [3.12.2]
        [ebuild  NS   ] sys-kernel/gentoo-sources-2.6.30-r6 [2.6.29-r5]
        [ebuild     U ] net-wireless/ndiswrapper-1.55-r1 [1.53-r1]
        [ebuild     U ] app-admin/eselect-1.2.3 [1.1.1]
        [ebuild     U ] app-admin/eselect-python-20090824 [20090606]
        [ebuild     U ] app-admin/eselect-opengl-1.0.8-r1 [1.0.6-r1]
        [ebuild     U ] app-admin/eselect-wxwidgets-1.1 [0.8]
        [ebuild     U ] x11-proto/glproto-1.4.10 [1.4.9]
        [ebuild  NS   ] dev-lang/python-2.6.2-r1 [2.5.4-r3]
        [ebuild     U ] dev-libs/libxml2-2.7.3-r2 [2.7.3]
        [ebuild     U ] sys-apps/file-5.03 [4.23]
        [ebuild     U ] media-libs/alsa-lib-1.0.20-r1 [1.0.19]
        [ebuild  N    ] dev-python/setuptools-0.6-r1
        [ebuild     U ] app-admin/python-updater-0.7 [0.5]
        [ebuild     U ] media-libs/gstreamer-0.10.23 [0.10.22]
        [ebuild  N    ] x11-proto/xcb-proto-1.5
        [ebuild     U ] net-misc/neon-0.28.6 [0.28.4]
        [ebuild  N    ] dev-python/numpy-1.3.0
        [ebuild     U ] media-sound/alsa-utils-1.0.20-r5 [1.0.19-r2]
        [ebuild  N    ] x11-libs/libxcb-1.4-r1
        [ebuild     U ] media-libs/gst-plugins-base-0.10.23 [0.10.22]
        [ebuild     U ] x11-libs/libX11-1.2.2 [1.1.5]
        [ebuild  N    ] x11-libs/xcb-util-0.3.6
        [ebuild     U ] x11-libs/libXext-1.0.5 [1.0.4]
        [ebuild     U ] x11-libs/libXt-1.0.6 [1.0.5]
        [ebuild  N    ] x11-apps/xwud-1.0.1
        [ebuild  N    ] x11-apps/xprop-1.0.4
        [ebuild  N    ] x11-apps/xrdb-1.0.5
        [ebuild  N    ] x11-apps/xpr-1.0.2
        [ebuild  N    ] x11-apps/xwininfo-1.0.4
        [ebuild  N    ] x11-apps/xcmsdb-1.0.1
        [ebuild  N    ] x11-apps/xev-1.0.3
        [ebuild  N    ] x11-apps/xkill-1.0.1
        [ebuild  N    ] x11-apps/xlsclients-1.0.1
        [ebuild  N    ] x11-apps/xlsatoms-1.0.1
        [ebuild  N    ] x11-apps/xwd-1.0.2
        [ebuild  N    ] x11-apps/xrefresh-1.0.2
        [ebuild     U ] x11-apps/mkfontscale-1.0.6 [1.0.5]
        [ebuild     U ] x11-libs/libXrandr-1.3.0 [1.2.3]
        [ebuild     U ] x11-apps/xkbcomp-1.1.0 [1.0.5]
        [ebuild     U ] x11-libs/libXfont-1.4.0 [1.3.4]
        [ebuild  N    ] x11-apps/smproxy-1.0.2
        [ebuild  N    ] x11-apps/appres-1.0.1
        [ebuild     U ] x11-apps/setxkbmap-1.1.0 [1.0.4]
        [ebuild  N    ] x11-apps/xkbevd-1.0.2
        [ebuild  N    ] x11-libs/libXfontcache-1.0.4
        [ebuild  N    ] x11-apps/ttmkfdir-3.0.9-r3
        [ebuild     U ] x11-libs/startup-notification-0.10 [0.9]
        [ebuild     U ] x11-libs/libXaw-1.0.6 [1.0.5]
        [ebuild     U ] net-misc/openssh-5.2_p1-r3 [5.2_p1-r1]
        [ebuild     U ] media-fonts/encodings-1.0.2-r1 [1.0.2]
        [ebuild  N    ] x11-apps/xcursorgen-1.0.2
        [ebuild     U ] x11-misc/xkeyboard-config-1.6 [1.5]
        [ebuild     U ] x11-apps/xinit-1.0.8-r8 [1.0.8-r4]
        [ebuild  N    ] x11-apps/xinput-1.4.2
        [ebuild  N    ] x11-apps/xgamma-1.0.2
        [ebuild     U ] x11-apps/xrandr-1.3.2 [1.2.3]
        [ebuild  N    ] x11-apps/xsetmode-1.0.0
        [ebuild  N    ] x11-apps/xvinfo-1.0.2
        [ebuild  N    ] x11-apps/xset-1.0.4
        [ebuild  N    ] x11-apps/xdpyinfo-1.0.3
        [ebuild  N    ] x11-apps/xbacklight-1.1
        [ebuild  N    ] x11-apps/xf86dga-1.0.2
        [ebuild   R   ] sys-apps/groff-1.20.1-r1
        [ebuild  N    ] x11-themes/xcursor-themes-1.0.1
        [ebuild  N    ] x11-apps/bitmap-1.0.3-r1
        [ebuild  N    ] x11-apps/xkbutils-1.0.1-r1
        [ebuild     U ] net-misc/tightvnc-1.3.10-r1 [1.3.10]
        [ebuild     U ] sys-apps/man-pages-3.22 [3.20]
        [ebuild  N    ] media-fonts/font-xfree86-type1-1.0.1
        [ebuild  N    ] media-fonts/font-adobe-utopia-100dpi-1.0.1
        [ebuild  N    ] media-fonts/font-ibm-type1-1.0.0
        [ebuild  N    ] media-fonts/font-daewoo-misc-1.0.0
        [ebuild  N    ] media-fonts/font-micro-misc-1.0.0
        [ebuild  N    ] media-fonts/font-bh-ttf-1.0.0
        [ebuild  N    ] media-fonts/font-misc-ethiopic-1.0.0-r1
        [ebuild  N    ] media-fonts/font-sony-misc-1.0.0
        [ebuild  N    ] media-fonts/font-adobe-utopia-75dpi-1.0.1
        [ebuild  N    ] media-fonts/font-bitstream-speedo-1.0.0
        [ebuild  N    ] media-fonts/font-screen-cyrillic-1.0.1
        [ebuild  N    ] media-fonts/font-jis-misc-1.0.0
        [ebuild  N    ] media-fonts/font-misc-meltho-1.0.0
        [ebuild  N    ] media-fonts/font-misc-cyrillic-1.0.0
        [ebuild  N    ] media-fonts/font-bitstream-75dpi-1.0.0
        [ebuild  N    ] media-fonts/font-arabic-misc-1.0.0
        [ebuild  N    ] media-fonts/font-bitstream-100dpi-1.0.0
        [ebuild  N    ] media-fonts/font-isas-misc-1.0.0
        [ebuild  N    ] media-fonts/font-bh-75dpi-1.0.0
        [ebuild  N    ] media-fonts/font-cronyx-cyrillic-1.0.0
        [ebuild  N    ] media-fonts/font-mutt-misc-1.0.0
        [ebuild  N    ] media-fonts/font-sun-misc-1.0.0
        [ebuild  N    ] media-fonts/font-schumacher-misc-1.0.0
        [ebuild  N    ] media-fonts/font-bitstream-type1-1.0.0
        [ebuild  N    ] media-fonts/font-bh-lucidatypewriter-100dpi-1.0.0
        [ebuild  N    ] media-fonts/font-winitzki-cyrillic-1.0.0
        [ebuild  N    ] media-fonts/font-dec-misc-1.0.0
        [ebuild  N    ] media-fonts/font-bh-100dpi-1.0.0
        [ebuild  N    ] media-fonts/font-bh-lucidatypewriter-75dpi-1.0.0
        [ebuild     U ] x11-libs/cairo-1.8.8 [1.8.6-r1]
        [ebuild  N    ] x11-apps/x11perf-1.5
        [ebuild   R   ] app-admin/conky-1.6.1
        [ebuild     U ] x11-terms/xterm-243 [242]
        [ebuild     U ] x11-libs/pango-1.24.5-r1 [1.24.2]
        [ebuild     U ] dev-python/pycairo-1.8.8 [1.8.2]
        [ebuild     U ] x11-misc/xfe-1.19.2 [1.04]
        [ebuild     U ] media-libs/mesa-7.5.1 [7.3-r1]
        [ebuild  N    ] media-libs/glew-1.5.1
        [ebuild     U ] x11-base/xorg-server-1.6.3.901-r2 [1.5.3-r6]
        [ebuild     U ] x11-libs/gtk+-2.16.6 [2.14.7-r2]
        [ebuild     U ] x11-drivers/xf86-input-synaptics-1.1.3 [1.0.0]
        [ebuild     U ] x11-drivers/xf86-video-fbdev-0.4.1 [0.4.0]
        [ebuild     U ] x11-drivers/xf86-input-evdev-2.2.5 [2.1.3]
        [ebuild  N    ] x11-apps/xdriinfo-1.0.2
        [ebuild     U ] dev-python/pygobject-2.18.0 [2.16.1]
        [ebuild     U ] x11-drivers/xf86-video-nv-2.1.14 [2.1.12]
        [ebuild     U ] x11-drivers/xf86-video-i740-1.3.2 [1.2.0]
        [ebuild     U ] x11-drivers/xf86-video-intel-2.8.1 [2.6.3-r1]
        [ebuild     U ] x11-drivers/xf86-video-ati-6.12.4 [6.12.1-r1]
        [ebuild     U ] x11-drivers/xf86-video-sis-0.10.2 [0.10.0]
        [ebuild     U ] x11-drivers/xf86-video-s3-0.6.3 [0.6.0]
        [ebuild     U ] x11-drivers/xf86-video-voodoo-1.2.3 [1.2.0]
        [ebuild     U ] x11-drivers/xf86-video-vmware-10.16.7 [10.16.5]
        [ebuild     U ] media-video/mplayer-1.0_rc2_p20090731 [1.0_rc2_p20090322]
        [ebuild     U ] x11-drivers/xf86-video-savage-2.3.1 [2.2.1]
        [ebuild     U ] x11-drivers/xf86-input-vmmouse-12.6.5 [12.6.3]
        [ebuild     U ] x11-drivers/xf86-video-vesa-2.2.1 [2.2.0]
        [ebuild     U ] x11-drivers/xf86-video-tdfx-1.4.3 [1.4.1]
        [ebuild     U ] net-libs/xulrunner-1.9.0.14 [1.9.0.11-r1]
        [ebuild     U ] gnome-base/libglade-2.6.4 [2.6.3]
        [ebuild     U ] net-p2p/transmission-1.72 [1.61]
        [ebuild     U ] net-im/pidgin-2.5.9-r1 [2.5.8]
        [ebuild     U ] www-plugins/adobe-flash-10.0.32.18 [10.0.22.87]
        [ebuild     U ] x11-base/xorg-x11-7.4-r1 [7.2]
        [ebuild     U ] www-client/mozilla-firefox-3.0.14 [3.0.11]
        [ebuild     U ] dev-python/pygtk-2.14.1-r1 [2.14.1]
        [ebuild     U ] media-sound/audacious-2.1 [1.5.1-r1]
        [ebuild     U ] media-plugins/audacious-plugins-2.1-r1 [1.5.1-r3]
        [ebuild  N    ] dev-cpp/pangomm-2.24.0
        [ebuild     U ] dev-cpp/gtkmm-2.16.0 [2.12.7]
        [blocks b     ] <dev-cpp/gtkmm-2.13:2.4 ("<dev-cpp/gtkmm-2.13:2.4" is blocking dev-cpp/pangomm-2.24.0)
        [ebuild     U ] sys-block/gparted-0.4.5 [0.4.3]

This post has been edited by Pilot: 08 November 2009 - 04:55 AM


#2 User is offline   nebriv Icon

  • Posting Superpower
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,263
  • Joined: 01-March 07
  • Gender:Male
  • Location:USA
  • Interests:Information Security
    Computer Forensics
    Photography
    Website design
    Environmental Science

Posted 16 October 2009 - 11:35 PM

Pilot, I'm downloading now but the conky update where it scrapes the IP of whatismyip.com, does it take it off http://www.whatismyi...n/n09230945.asp or is it just whatismyip.com? Just making sure its the "automation" one.

I'm looking forward to the graphics :)

#3 User is offline   Pilot Icon

  • Supreme Member
  • Icon
  • Group: Administrators
  • Posts: 4,489
  • Joined: 06-October 05
  • Gender:Male
  • Location:/dev/urandom

Posted 17 October 2009 - 12:58 AM

The URL I used is http://www.whatsmyip...howipsimple.php You can look at the bash script in /etc/conky/whatsmyip if you want to learn more about it, and then check out /etc/conky/conkymaker.sh and look at the networking sextion to see how it comes into play.

#4 User is offline   Pilot Icon

  • Supreme Member
  • Icon
  • Group: Administrators
  • Posts: 4,489
  • Joined: 06-October 05
  • Gender:Male
  • Location:/dev/urandom

Posted 22 October 2009 - 04:33 PM

As an FYI I've fixed the torrent file, had uploaded the wrong one. So now you dont have to go to http://www.linuxtracker.org to get it.

#5 User is offline   pH7 Icon

  • Posting Prodigy
  • PipPipPipPipPipPip
  • Group: Oldies
  • Posts: 998
  • Joined: 11-October 05
  • Gender:Male
  • Location:Norway

Posted 24 October 2009 - 12:50 PM

*nix n00b meets FLY v0.7.0

Not sure this "feedback" is of much help to you, but here it goes:

Do you wish to perform testing? (press 'y' for testing)

What kind of testing? Anyway, hitting 'y' results in the following output on this box:
sh: cannot set terminal process group (-1): Inappropriate ioctl for device
sh: no job control in this shell
sh-4.0# _
Not hitting 'y' boots ok.

What's the lighter blue bar at the top of the screen for? (Ah, never mind - figured it out I think when I opened ScITE.. Strangely it didn't seem to react to right-clicking until after I'd launched an app.. not 100% sure of this, though.)

Right-clicking and trying to start VLC resulted in VLC to be started - although there's nothing to play so I can't tell if it works or not.

Trying to start FireFox the same way only resulted in some CD-activity, and then - nothing. All of the interfaces (eth0, eth1, sit0, wlan0, wmaster0) report "No Address" but FF should start non the less.

Right-clicking etc and starting DHCPcd for eth0 gave me access to my closed-off, cabled LAN. Not sure how I'll get it to use the USB wireless thingie.. Starting the SSH daemon enabled me to connect over the LAN from my win box (using putty) - nice.

Starting ScITE the same way succeeded, and I successfully wrote a small C++ prog that compiled and ran from within the ScITE app (never even heard of this app before, but it wasn't bad). The keyboard layout is killing me, though - I'm not using an english keyboard. Guess I'll have to edit some config file to do that. Sounds like a good time for some procrastination..

~pH7

Edit:
Did a reboot and after that FF started (no internet, though). Don't know how to replicate it (yet).

This post has been edited by pH7: 24 October 2009 - 01:06 PM


#6 User is offline   Pilot Icon

  • Supreme Member
  • Icon
  • Group: Administrators
  • Posts: 4,489
  • Joined: 06-October 05
  • Gender:Male
  • Location:/dev/urandom

Posted 24 October 2009 - 01:19 PM

Thanks pH7, Im about to head out but I'll give you a thorough reply when I get back :)

Just wanted to mention that as of last night sometime, it appears that I (along with the public) have lost access to some FLY-related files on the CS server. Sid mentioned to me on Eve he'd be enjoying real life (and likely women) until Monday, but I saw him on IRC this morning and although he's afk, left him a message about the issue, hopefully that gets fixed ASAP!

Sorry for any problems this causes.

#7 User is offline   nebriv Icon

  • Posting Superpower
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,263
  • Joined: 01-March 07
  • Gender:Male
  • Location:USA
  • Interests:Information Security
    Computer Forensics
    Photography
    Website design
    Environmental Science

Posted 24 October 2009 - 11:08 PM

View PostPilot, on 24 October 2009 - 01:19 PM, said:

Thanks pH7, Im about to head out but I'll give you a thorough reply when I get back :)

Just wanted to mention that as of last night sometime, it appears that I (along with the public) have lost access to some FLY-related files on the CS server. Sid mentioned to me on Eve he'd be enjoying real life (and likely women) until Monday, but I saw him on IRC this morning and although he's afk, left him a message about the issue, hopefully that gets fixed ASAP!

Sorry for any problems this causes.


Pilot, I believe Sid fixed the problem, I can access the file now.

Quote

What's the lighter blue bar at the top of the screen for? (Ah, never mind - figured it out I think when I opened ScITE.. Strangely it didn't seem to react to right-clicking until after I'd launched an app.. not 100% sure of this, though.)


It's because there is no application there to right click on. That's how it should be afaik.

Quote

Right-clicking etc and starting DHCPcd for eth0 gave me access to my closed-off, cabled LAN. Not sure how I'll get it to use the USB wireless thingie.. Starting the SSH daemon enabled me to connect over the LAN from my win box (using putty) - nice.


We'll have to figure out what the adapter is called. You can start xterm and type "sudo ifconfig -a" to print out a list of the network adaptors FLY found. You might try "sudo dhcpcd wlan0" or something.


Hope that helps!

#8 User is offline   Pilot Icon

  • Supreme Member
  • Icon
  • Group: Administrators
  • Posts: 4,489
  • Joined: 06-October 05
  • Gender:Male
  • Location:/dev/urandom

Posted 25 October 2009 - 01:48 AM

Hehe pH7 lights up anytime he sees the word 'testing'. That initial testing prompt on bootup is/was used to test Busybox, which is an all-in-one app which includes most common commands in one app. So instead of the initramfs having ls, cp, nano, cd, mkdir, touch, etc etc etc etc, it just has busybox. So if you want to ls, you do 'busybox ls' What I'd like to do in the future is have that a timed prompt. So if 'y' isnt pressed in, say, 2 seconds, then it continues to boot.

The top bar is simply just your taskbar. I prefer it at the top of the screen but it could just as easily be placed on the bottom via a change in the configuration file. As for right clicking, when its empty, it should bring up the 'toolbar' menu.

Sid introduced me to SCiTE, I dont use it very often, in fact, only sometimes on FLY, as my "editor" of choice the last few years has been nano (lol!) but I'd be very interested if you could document your little program you wrote. ie: what you wrote, how you compiled it, how you ran it.

Firefox is normally a semi-hog and takes a while to start up. Not sure if I can optomize this though. If you look at Conky (the system status display on the lower right) it lists running processes by the top three CPU users and the top three memory users. Firefox should show up on that list. If not, a simple 'ps aux | grep firefox' will tell you if its running. If the grep returns only the ps aux | grep firefox command, then Firefox isnt running. If it returns that plus a /bin/mozilla-firefox (or whatever it is) then it is running.

Fluxbox, like other window managers, also has different desktops accessible via Alt+F1, Alt+F2, etc etc

Its good to see Sid fixed the access. Due to his restructuring I'll likely simplify things and move everything to the linuxfly.net domain, that will get rid of one directory for him and simplify things for me (slightly)

On the note of the USB wireless interface, whether it'll work or not depends on mostly, driver. Try running (as regular account) 'sudo iwconfig' (or as root account) 'iwconfig' If it tells you that there is an interface with wireless extensions then that interface is your USB stick. If you have a WEP enabled network, then you'll have to run 'iwconfig <INTERFACE> essid <SSID>' followed by 'iwconfig <INTERFACE> key <WEP KEY>' and then you'll be able to connect to your DHCP server with 'dhcpcd <INTERFACE>' or use the rightclick menu. Remember to use 'sudo' if using the regular account.

nebriv - I noticed you mentioned in IRC earlier about issues with sudo, what were they?

#9 User is offline   Pilot Icon

  • Supreme Member
  • Icon
  • Group: Administrators
  • Posts: 4,489
  • Joined: 06-October 05
  • Gender:Male
  • Location:/dev/urandom

Posted 01 November 2009 - 02:33 AM

So 8462 page views later and a torrent share ratio of 26.507.. anyone got any comments/suggestions/complaints/threats/kudos/etc? The crickets are starting to move in..

#10 User is offline   Pilot Icon

  • Supreme Member
  • Icon
  • Group: Administrators
  • Posts: 4,489
  • Joined: 06-October 05
  • Gender:Male
  • Location:/dev/urandom

Posted 12 December 2009 - 06:24 PM

Im compiling 0.7.1 now, notable fixes are:

- Fixed the boot time user input to boot to Busybox. Used to be cryptic and require the user to press any key other than 'y' to boot. Now will state press 'y' to boot to Busybox with a 1 second timer. If the users does not press 'y' in that one second, the boot process continues.

- Fixed /dev during the installer. Previously, when booting, it could take time before anything is displayed on the screen after the warnings of v86d which could lead some users to think their system had crashed. Then /etc/issue would display instructions to fix the problem. This fix has been added to both the quick and compile installs and will solve this issue. It will not solve v86d, that is a seperate issue Im still trying to figure out, but it will allow the booting to be better displayed.

- Fixed a small misconfiguration in Conkymaker.sh which would improperly create conky.conf for laptop users running on the battery.

- Added 'microcode' for two Intel wireless card chips. The drivers were moduled in ther kernel long ago but wouldnt work. The missing microcode is likely the solution.

- Added IPtables

#11 User is offline   Pilot Icon

  • Supreme Member
  • Icon
  • Group: Administrators
  • Posts: 4,489
  • Joined: 06-October 05
  • Gender:Male
  • Location:/dev/urandom

Posted 19 December 2009 - 08:24 PM

I've been having trouble with this, in that it would fail to boot. I thought perhaps it was an issue similar to what I had around version 0.6.3 when the option 'cdroot' wasnt playing nicely with kernels above 2.6.27 as this version upgrades to 31 from 30. Turned out that wasnt it. After three 10 hour compiles trying to find whats wrong, I decided to work on an UPDATE script which would take a previously compiled version and update it. Im running trials on 0.7.0 to 0.7.1 and finding a lot of bugs so far in the new script. Also found a config in the kernel which may have been the cause of it not booting. Hopefully I'll have something solid before the end of the weekend. For now, I must bus out to my gf as I havent seen her in far too long.

#12 User is offline   Pilot Icon

  • Supreme Member
  • Icon
  • Group: Administrators
  • Posts: 4,489
  • Joined: 06-October 05
  • Gender:Male
  • Location:/dev/urandom

Posted 21 December 2009 - 03:14 AM

Got the update working, ran it and it just finished. Took about 4 hours due to updating about 170 packages, including a new kernel that needed to be compiled. Im guessing with only a few packages and no kernel compile, an update could take as little as a half hour to an hour. Much better than the 10 hour full build that I've been doing thus far.

Im checking the build now to make sure its working and if so, I'll upload it to server tonight and make it public sometime tomorrow when I can.

#13 User is offline   Pilot Icon

  • Supreme Member
  • Icon
  • Group: Administrators
  • Posts: 4,489
  • Joined: 06-October 05
  • Gender:Male
  • Location:/dev/urandom

Posted 23 December 2009 - 05:48 AM

Nope, something still is broken. Been doing trial after trial to no avail. Posted on Gentoo's support forums. Linky: http://forums.gentoo...c-t-808162.html

#14 User is offline   Thetan Icon

  • Posting Prodigy
  • PipPipPipPipPipPipPip
  • Group: Oldies
  • Posts: 1,326
  • Joined: 06-October 05
  • Gender:Male
  • Location:Various Bay Area Cities, CA
  • Interests:Complex puzzles, Writing code, Helping others, Guns and Explosives, Physics, Medicine, Philosophy, Family, Space and the universe, and Occasional Large Consumption of Alcohol.

Posted 26 December 2009 - 07:56 AM

Well i hope you get everything sorted out soon Nicolas, btw, how's the Rockcliffe Flying Club been treating you lately?

#15 User is offline   Pilot Icon

  • Supreme Member
  • Icon
  • Group: Administrators
  • Posts: 4,489
  • Joined: 06-October 05
  • Gender:Male
  • Location:/dev/urandom

Posted 27 December 2009 - 03:58 PM

Well Im finding that the original init I wrote for initramfs was slightly badly made. I had busybox on it and also had various binaries needed to boot FLY which are in busybox so Im going to use those instead, if all goes well it should cut the size of the initramfs by two thirds from 5.5mb to about 2mb or so. But that wont solve the booting issue.

Havent really been to RFC in a while, my plane is pretty much dead until Spring time at least.. needs a new camshaft, lifters and pushrods.

#16 User is offline   Pilot Icon

  • Supreme Member
  • Icon
  • Group: Administrators
  • Posts: 4,489
  • Joined: 06-October 05
  • Gender:Male
  • Location:/dev/urandom

Posted 29 December 2009 - 04:49 AM

Well Im zeroing in on the problem. Turns out the VMware CD drive isnt being detected for some strange reason and thats causing one failure. However, strangely enough, a different outcome if I use VMware on my laptop. Weirdness.

[edit]gremlins I say. On VMware on my desktop I cant get the kernel to recognize the CD drive and on VMware on my laptop it does recognize it, but then fails to mount the image via a loop device. Figures..

This post has been edited by Pilot: 29 December 2009 - 05:38 AM


#17 User is offline   Thetan Icon

  • Posting Prodigy
  • PipPipPipPipPipPipPip
  • Group: Oldies
  • Posts: 1,326
  • Joined: 06-October 05
  • Gender:Male
  • Location:Various Bay Area Cities, CA
  • Interests:Complex puzzles, Writing code, Helping others, Guns and Explosives, Physics, Medicine, Philosophy, Family, Space and the universe, and Occasional Large Consumption of Alcohol.

Posted 29 December 2009 - 11:16 PM

*cough* VirtualBox-OSE

#18 User is offline   Pilot Icon

  • Supreme Member
  • Icon
  • Group: Administrators
  • Posts: 4,489
  • Joined: 06-October 05
  • Gender:Male
  • Location:/dev/urandom

Posted 30 December 2009 - 07:16 AM

I just did a quick HDD install of 0.7.0 on a new VM (and updated VMware on desktop to 6.5 from 6.0) and copied over the build files for FLY to it, and started the buildscript on it for 0.7.1 Hopefully it'll work. But if the ISO still fails then I know the problem isnt related to the build environment of my Gentoo system, specifically related to the SquashFS built in to the old 2.6.24-tuxonice-r9 kernel Im running right now... which is about a year and a half old.

# uptime
01:15:33 up 459 days, 2:50, 6 users, load average: 0.00, 0.01, 0.06

Love it!

#19 User is offline   Thetan Icon

  • Posting Prodigy
  • PipPipPipPipPipPipPip
  • Group: Oldies
  • Posts: 1,326
  • Joined: 06-October 05
  • Gender:Male
  • Location:Various Bay Area Cities, CA
  • Interests:Complex puzzles, Writing code, Helping others, Guns and Explosives, Physics, Medicine, Philosophy, Family, Space and the universe, and Occasional Large Consumption of Alcohol.

Posted 30 December 2009 - 11:53 PM

View PostPilot, on 30 December 2009 - 07:16 AM, said:

# uptime
01:15:33 up 459 days, 2:50, 6 users, load average: 0.00, 0.01, 0.06

uptime doesn't count if you just keep saving and restoring the machine state of a VM ;)

#20 User is offline   Pilot Icon

  • Supreme Member
  • Icon
  • Group: Administrators
  • Posts: 4,489
  • Joined: 06-October 05
  • Gender:Male
  • Location:/dev/urandom

Posted 31 December 2009 - 12:24 AM

Its not a VM though :P Its running on my old college laptop, a Dell Inspiron 6000 Pentium-M 1.6Ghz upgraded to a gig of DDR2 RAM (forget the speed), a 80gb PATA drive... 5400rpm this time I think (went through several drives during the active life of the laptop).

The screen broke three weeks after my 3year warranty ended (figures, the first time I drop it out of warranty the screen cracked) and so the laptop was virtually useless. But at the time I was dual-booting Gentoo and XP and so I nuked the XP partition and then kept using Gentoo via SSH and VNC. Now the laptop has the screen and upper plastics removed, (which also means the built-in wireless antenna), and the keyboard removed as well. An external antenna I bought for warwalking but never used is now plugged in, and the laptop (or whats left of it) is leanned against the wall behind my corner desk, plugged into the power bar and crossed over to my desktop. Pretty solid. Had it running about 100 days before we had a huge power outage and the battery ran out. Tuxonice sources went to hybernation but that fails about 75% of the time, and of course it did.

Figures though now my desktop XP box with VMware on it locks up after the VM has been running and compiling FLY...

  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users