May 12 2009

Apport-collect

apport-collect will then go find all the open tasks for that bug (just in case it is assigned to more than one package), run all of the apport-hooks for those packages, and attach that information to the bug report. It does all of this with out any other interaction with the reporter. To see which packages already have apport hooks available for them, see the Apport wiki page. Now, we all need to start adding more apport hooks so this is even more useful.

e.g:

fenris@thinkbuntu:~/Documents$ apport-collect -p ubuntuone-client 375249
Logging into Launchpad…
The authorization page (https://edge.launchpad.net/+authorize-token?oauth_token=mSqpzgwT2G92DdNCSV7J) should be opening in your browser. After you have authorized this program to access Launchpad on your behalf you should come back here and press <Enter> to finish the authentication process.

Downloading bug…
Bug title: Segmentation fault
Collecting apport information for source package ubuntuone-client…
Uploading additional information to Launchpad bug…
short text data…
attachment: .home.fenris..cache.ubuntuone.log.oauth.login.log.txt…
attachment: Dependencies.txt…

Now u all attachment already been uploaded to :  https://bugs.edge.launchpad.net/ubuntuone-client/+bug/375249


Jan 1 2009

Internet Sharing via Bluetooth PAN with WM 6.1 Pro (Omnia) & Ubuntu

Thanks God at last …. i finally can get connected to internet through my OMNIA … Maybe its a starting for Me to improve n fullfill my dream/goals for this 2009 year ..

1) U do need all the neccessary packages :

sudo apt-get install bluetooth bluez bluez-compat bluez-utils gnome-bluetooth

2) Turn on the Bluetooth of Pocket PC and find the Pocket PC from the Ubuntu Laptop by issuing : (make sure u already turn on ya bluetooth and make it visible)

hcitool scan

Then, you will see the following (the address is different from yours) :

Scanning …
00:0E:07:37:7C:BD YourMobileDeviceName

Edit your /etc/default/bluetooth :

# Defaults for bluez

# start bluetooth on boot?
# compatibility note: If this variable is not found bluetooth will
# start

BLUETOOTH_ENABLED=1

# This setting will switch HID devices (e.g mouse/keyboad) to HCI mode, that is
# you will have bluetooth functionality from your dongle instead of only HID.
# Note that not every bluetooth dongle is capable of switching back to HID
# mode, see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=355497

HID2HCI_ENABLED=1
HID2HCI_UNDO=1

#PAND_ENABLED=0
PAND_ENABLED=1

#PAND_OPTIONS=”"
PAND_OPTIONS=”–listen –role=NAP –devup /etc/bluetooth/pan/dev-up”
then save it.

3) Pairing your MobileDevice and your laptop@PC

4) Append the following lines to “/etc/network/interfaces� :

sudo vim /etc/network/interfaces

add below to the file,

auto bnep0

iface bnep0 inet dhcp

then save it.

Write this script where ever u want: example , omnia.sh

#!/bin/bash

sudo modprobe bnep
sudo pand –listen -c 00:21:D2:64:DB:FE –role=NAP -n –persist
sudo ifconfig bnep0
sudo ifup bnep0

* Change the mac address according to your mac address

chmod +x omnia.sh

Then execute it, ./omnia.sh

Pocket PC ( Windows Mobile )

1) Open the Internet Sharing Connection (ICS)

2) PC Connection: Bluetooth PAN

3) Network Connection: DiGi Internet (change it with your ISP 3G provider)

When u see,

Status : Connected

Its mean u already get connected to internet via ICS … try ping anywhere to test your connection … Gud Luck !!!


Oct 21 2008

Shut down of HP learning websites

On 20 October, HP will shut down the existing learning systems in preparation for the launch of “The Learning Center�, a new system that will make it easier for you to access training and certification information. This transition will impact you as an HP Certified Professional or as a user accessing information through the HP Certified Professional website (www.hp.com/go/certification/ap) and the Asia Pacific Partner Academy (www.hp.com/go/appa) .

Blackout Period: 20 Oct to 7 Nov’08

During the blackout period, you shall not be able to access your certification history and/ or register for any learning tracks online.

  • If you have a valid HP Student ID you will still be able to register for courses, take exams at Prometric and launch web based training content. Please note, transaction records profile data, and awarding of certifications, will NOT be updated in the new learning management system, until the new Learning Management System scheduled to go LIVE on 7th November 2008.
  • Registration for training process will be done manually. You will find details on how to register for a class in our standard electronic direct mailer invitations. You will also be able to register for a class via e-mail, fax or telephone.

Meanwhile, please continue to engage in Asia Pacific Partner Learning activities, and know that your accomplishments will be recorded and visible when ”The Learning Center” launches.

Please note:
We are NOT able to accept any new students during this transition period.  Please make sure you can provide your local Authorized Training Center (ATC) with your HP Student ID to ensure your training attendance is captured.  This manual process however, does not allow us to accept “walk-in students�, so please ensure you signup with your local ATC at least 1 day prior to the scheduled training.

Access training and certification information will come easier with improved version of new website.  Should you encounter any problems with your sign-on, please email to premium.support@hp.com.

On behalf of HP Asia Pacific Partner Learning, we thank you for your support as we continue to improve our partner learning services.

Best regards

Director
Asia Pacific Partner Learning, APJ


May 17 2008

Sophos Anti-Virus for UNIX 7.0 Beta Available – Why bother?

Sophos has recently launched the beta of Sophos Anti-Virus 7.0 for UNIX. Initially this will be for Solaris 9 & 10 Sparc platform and allows users to centrally control policies, consolidate alerts and view reports etc.

Anyone wishing to join the beta program should contact betaprogram@sophos.com as soon as possible.

But why bother, I hear you ask. Doesn’t malware only affect Windows? So why do I need to add anti-virus to a platform that isn’t affected?

We may note of course that the first internet worm infected UNIX machines, and the first rootkits were trojanised versions of UNIX system utilities. You may say it is ancient history.

More recently our own analysis shows that nearly half the compromised web servers hosting malware are running Apache, and 70% of the infections caught on our linux honeypot are a six year old virus called Rst-B. And the most commonly infected files are trojanised versions of Unix system utilities downloaded by hackers after a successful break-in.

Another good reason is the story of Typhoid Mary . The story goes that a health inspector was investigating an outbreak of Typhoid. His initial report was as follows:

“I had my first talk with Mary in the kitchen of this house. . . . I was as diplomatic as possible, but I had to say I suspected her of making people sick and that I wanted specimens of her urine, feces and blood. It did not take Mary long to react to this suggestion. She seized a carving fork and advanced in my direction. I passed rapidly down the long narrow hall, through the tall iron gate, . . . and so to the sidewalk. I felt rather lucky to escape.�

Using other platforms as files servers, or hosting business critical applications makes a great deal of sense, but although modern malware does target the Windows operating system, protecting any UNIX servers, helps prevent reinfection of those desktops from your very own Typhoid Mary.

You may of course disagree with me and you’re confident that your UNIX servers are clean, in which case why not join the beta program and prove me wrong.

PS. The photo above is of Chris Northwood. Chris is a placement student who is working as a developer on our Sophos Anti-Virus for Linux/UNIX R&D team. Apparently the rest of the team chose Chris for the photoshoot as they thought he looked the smartest of all of them. :)

Mark Harris – Director of SophosLabs


May 5 2008

Foxmarks for Firefox 3

Here are some screenshot of foxmark:

At last … the addon that i’ve wait already support firefox 3 but its still a beta version.Words from beta.foxmark.com :

Thank you for beta testing Foxmarks for Firefox 3!

Click on the button below to get started. Some important things to remember (see below for details):

  1. Backup your bookmarks!
  2. Install this beta client on Firefox 2 as well.
  3. Read about the latest known issues on the Beta News page.

Beta News | Report Bugs

The current beta client version is: 2.0.44.17

Install this Beta Client on Firefox 2 as Well!

You will need to install the beta client on all your synchronizing browsers, especially Firefox 2. Because Firefox 3 introduces new bookmark data (such as tags and smart bookmarks), the non-beta Foxmarks client may cause synchronization errors, data loss, or both.

Back Up Your Bookmarks

Warning: Both Firefox 3 and the Foxmarks client above are beta products, so there is no guarantee that your bookmarks will not be corrupted or lost. Please backup your bookmarks before you begin, and regularly during the beta program.

To backup bookmarks in Firefox 3:

  1. From the menu bar select: Bookmarks –> Show All Bookmarks
  2. A window containing your bookmarks will appear.
    Select: Import and Backup –> Backup
  3. Save the bookmarks file to a safe location.

Exiting the Beta Program

Though we would be sad to see you go, we do understand that not everyone will want to remain in the beta program. Thank you for your help in improving our software.

[tags]Firefox 3,Foxmark[/tags]


May 2 2008

E-Maj Ubuntu for Malaysian Released!

Repost from : http://melayubuntu.blogspot.com/2008/05/e-maj-ubuntu-for-malaysian-edisi.html

Dengan rasminya saya disini menerbitkan sebuah majalah elektronik yang saya namakan sebagai “E-Maj Ubuntu for Malaysian” secara PERCUMA untuk ditatap oleh pembaca blog melayubuntu sekelian. Anda bebas review diblog masing-masing, copy dan mengedarkannya, upload ke mana-mana website torrent dan sebagainya diatas semangat ingin mempromosikan ubuntu kepada umum.

Saya telah berfikir akan cara bagaimana untuk monitor akan jumlah download yang akan diterima oleh Edisi Pertama ini namun buntu. Jika sesiapa mempunyai idea, sila bagi respon. Sebarang sumbangan dalam bentuk idea, kritikan konstruktif, design konsep, mahupun wang ringgit adalah dialu-alukan diatas matlamat untuk menghasilkan sesuatu yang lebih baik dari edisi pertama ini.

Edisi pertama ini dihasilkan dengan pelbagai rintangan termasuk keputusan internet, kekurangan sumber, kekurangan pengalaman dan bakat, kesuntukan masa dan sebagainya. Harapan saya, terimalah ia sebagaimana ia telah ada =). Thanks for your support!

Tahniah diucapkan kepada Syahid Zul diatas hasil usahanye … pihak Komuniti Ubuntu Malaysia amat berbangga mempunyai ahli seperti beliau … keep it up bro!!!


Apr 26 2008

Hardening Your Blog (WordPress)

There is a few ways to hardening your wordpress … but for me .. i used the WP plugins call wp-security-scan.2.2.58.1.zip & askapache-password-protect.3.6.3.zip

Here are some screenshot after i’ve done the hardening ..


Apr 26 2008

WordPress 2.5.1

Version 2.5.1 of WordPress is now available. It includes a number of bug fixes, performance enhancements, and one very important security fix. We recommend everyone update immediately, particularly if your blog has open registration. The vulnerability is not public but it will be shortly.

In addition to the security fix, 2.5.1 contains many bug fixes. If you are interested only in the security fixes, you can download these corrected copies of wp-includes/pluggable.php, wp-admin/includes/media.php, and wp-admin/media.php. Replace your existing copies of these files with these new copies.

If you download the entire 2.5.1 release, you will be getting over 70 other fixes. 2.5.1 focuses on fixing the most annoying bugs and improving performance. Here are some highlights:

  • Performance improvements for the Dashboard, Write Post, and Edit Comments pages.
  • Better performance for those who have many categories
  • Media Uploader fixes
  • An upgrade to TinyMCE 3.0.7
  • Widget Administration fixes
  • Various usability improvements
  • Layout fixes for IE

Secret lives of blogs

Since 2.5 your wp-config.php file allows a new constant called SECRET_KEY which basically is meant to introduce a little permanent randomness into the cryptographic functions used for cookies in WordPress. You can visit this link we set up to get a unique secret key for your config file. (It’s unique and random on every page load.) Having this line in your config file helps secure your blog.

Many thanks to Steven Murdoch for responsibly reporting the security issue (CVE-2008-1930) and Alex Concha for reporting an XSS issue.


Apr 1 2008

New Sophos facial recognition technology uses webcams to stop hackers and virus writers in their tracks

Sophos appeals for computer users to send in pictures to increase accuracy of new RAPIL system

IT security and control firm Sophos today announced its new RAPIL (Recognition and Analysis of Potentially Intruding Lifeforms) system which is able to produce a real-time forensic analysis of a PC or Mac user’s facial features to determine if they exhibit any characteristics commonly associated with hackers.

The new system uses webcams, now in widespread use on modern computers, to assess the facial characteristics of computer users, and cross-references them against features typically found in cybercriminals. Current tests show that with a clear background and provided the face is free of any obstructions, including hats, moustaches and sunglasses, the beta version of RAPIL has a success rate of 97.78 percent.

As the amount of malware created each month continues to grow, Sophos experts note that most hackers are now working for organised criminal gangs intent on breaking into the PCs of innocent victims to steal sensitive and confidential information which can then be used for financial gain. Until today, most security companies have focused their efforts on preventing these attacks by detecting the malicious software and stopping it running. With RAPIL, Sophos can identity and stop the hacker before the malware is ever even written.”Being able to stop the hackers before they even get a chance to write their malware, let alone spread it, is a breakthrough in the fight against cybercrime. Frankly this technology will put Sophos lightyears ahead of its competitors,” said Graham Cluley, senior technology consultant at Sophos. “With the amount of new cyberattacks we’re discovering every month, it’s increasingly difficult for computer users to ensure there are no holes in their security defences and that their PCs are fully defended. With our new solution that can identify key physical characteristics, we can literally see when someone has hacker written all over them.”

Sophos RAPIL blocks people it believes to be hackers from accessing computers
Sophos RAPIL blocks people it believes to be hackers from accessing computers.

RAPIL samples the signal from the webcam 32 times a second. Using various new and existing machine learning techniques, such as K-Means clustering, SVM classifiers, decision trees, cross validation and genetic programming, thousands of facial characteristics including retinal patterns, shape of the philtrum, symmetry of the lips, size of the forehead and facial expression are tested to establish the probability of the user being a hacker. Once identified as a cybercriminal, the PC screen automatically goes blank, the keyboard freezes and the first 512 GB of the hard drive is encrypted with a user-defined key – many hard drives will therefore be encrypted in their entirety. The solution is fully protected against rootkits which hackers may attempt to use to disable it.

At present, advanced evasion techniques such as facial polymorphism and metamorphism can be used by hackers to evade the system. The face is polymorphic if it is randomly obstructed by an item such as a hat, moustaches and glasses. Facial metamorphism, which occurs when the user changes their facial characteristics for every command run on the system, is even more difficult to detect. As part of the beta testing for RAPIL v0.401, Sophos is appealing for computer users to upload polymorphic pictures of themselves to help improve the accuracy of RAPIL still further.

Hacker? by SophosLabs Hacker? by SophosLabs Hacker? by SophosLabs Drive-by downloader? by SophosLabs Guinea pig test subject To add to the Sophos library of faces and help the fight again cybercrime, please upload your photographs at: www.flickr.com/groups/ra-pil


Mar 19 2008

DNS Domain Expiration Checker Script

Last 2 week i got fakaped coz 1 of domain in my domain list got xpired and then mess up all the web, email n etc2. Previously it quite my mistake of not having crontab about the xpirery, btw i learn from my mistake bcoz it was my 1st job working in IT and i took it as a lesson. So i do some googling bout the script and found 1 that suite my needs but i do have a problem with it bcoz it wont work for MYNIC Registrar.

Im study the code but im lost in the world of the programme code bcoz im not a programmer.  I do ask some favor to my buddy which is ApOgEE to solve the prob for me. Here are the result : (cNp from ApoGee Blog)

Do you have more than one domain to manage? Have you ever failed to renew your domain before it expires? This simple domain-check script maybe your life saver. Originally, it was written by Ryan Matteson. Then Vivek Gite add up support to .org, .in, .biz and .info domain names.

And now, I’ve updated the domain-check script to support Malaysia (.my) domain. I should call this DNS Domain Expiration Checker Version 1.6

In order to use the script, you can simply download the script and rename it to domain-check. Then chmod +x to be able to execute it. You can run it to parse a list of domain in a text file and send an email alert to you for any domain that about to expire.

Command line code to download:

$ wget http://coderstalk.googlepages.com/domain-check.txt -O domain-check

Sample Usage: (in directory where you place the script)

apogee@apogee-persiasys:~$ ./domain-check -d google.com.my

Domain                              Registrar         Status   Expires     Days Left
----------------------------------- ----------------- -------- ----------- ---------
google.com.my                       RGA000733         Valid    31-JUL-2008   134  

apogee@apogee-persiasys:~$

[Note: you can place this on your "sbin" directory and run without "./" ]

You can also get an email if google.com.my going to expire in 30 days:

$ domain-check -a -d google.com.my -q -x 30 -e apogee@mailserver.com

Anyway i don’t know how to thanks to him with his skills solve my problem… thanks Q so much bro ApoGEE (Fauzi).

p/s: to the guys out there who have a list of domain, u should try ApoGee’s version of Script if u don’t have a sc to use. 


Get Adobe Flash playerPlugin by wpburn.com wordpress themes