Thursday, December 18, 2008

Mounting Linux Share via CIFS

In this tutorial, I'll discuss on how to mount shared folder under Linux via CIFS. First, let us list the packages or things needed to get us started. Here are they:

For the server:

- kernel that supports CIFS (Most Linux Distro's come with this)
- Samba server

For the client
- kernel that supports also CIFS
- Samba client (optional)

Next, we have to consider what ports to be openned for the mount to work. Here are they all of which are tcp:

- 2049 or nfs
- 53
- 445
- 139

Once the said ports are openned we can now proceed on the installation

On the server side:

1. First install Samba

yum install samba

2. start samba

/sbin/service smb start

3. Then we'll add a new samba user

smbpasswd -a smbuser1

;this will prompt for password so take note of this

4. create the folder to share

mkdir /home/smbusershare

5. edit samba configuration file locate at /etc/samba/smb.conf

vi /etc/samba/smb.conf

6. Add an entry like this

[sharename]
path = /home/smbusershare
read only = no
valid users = smbuser1

7. Restart Samba

/sbin/service smb restart


On the client side:

1. Follow the first 2 steps on the server side procedure.

2. Create the mounting point

mkdir /home/client/mnt

3. Mount the filesystem via CIFS. Issue this command:

mount -t cifs //server ip/sharename /home/client/mnt -o username=smbuser1,password=password

4. It should now map the mounted filesystem

5. To check

either issue

df -h

you should see like this

Filesystem Size Used Avail Use% Mounted on
/dev/hda3 73G 2.2G 67G 4% /
/dev/hda1 244M 18M 213M 8% /boot
none 506M 0 506M 0% /dev/shm
//server ip/sharename 36G 17G 18G 48% /home/client/mnt

or check /etc/mtab

vi /etc/mtab

you should see this entry

//server ip/sharename /home/client/mnt cifs rw,mand 0 0

6. To mount it at boot just add the complete command for mounting at /etc/rc.local

Hope you find this discussion helpful. Thanks!!! Cheers and God Bless!!!!

Monday, November 24, 2008

Creating Default Firewall on Linux using IPTables

Firewall is very important and a must for every servers as this secures the box from any intruders that might want to breach or hack your server. One way that you could put up your default firewall rules in IPtables is via system-config-securitylevel-tui. It is a dos-based like UI that allows you to specify what ports are to be opened. Off course you have to do this only for creating your default firewall but to add up more security you have to use the iptables command line options.

So once you have defined you're open ports and rules via the UI. There's one more thing to do with it. The default rule created by the system-tui is not completely secured at all. There is a slight bug on it.
Try to issue this command:

/sbin/iptables -L

If you will notice the first two lines on the firewall rule RH-Firewall-1-INPUT chain,
you will see there duplicate entry

ACCEPT all -- anywhere anywhere ;this is needed for the server's services
ACCEPT all -- anywhere anywhere ; this is the hole

This one is a hole in the firewall as it allows others to enter/ to access your box from anywhere (like in ssh). To avoid this security breach/security risk, we will delete the other entry.

To do so, first you have to identify the line number in which the duplicate occurs by issuing:

/sbin/iptables -L --line-number

Take note of the line number.

Then we can now delete it. Say the duplicate occurred on line 2, we then issue the command:

/sbin/iptables -D RH-Firewall-1-INPUT 2

Then save your firewall

/sbin/service iptables save

Now you're box has a secured default firewall rulings.

Hope you find it useful. Thanks, Cheers and God Bless!!!!!

Friday, November 7, 2008

Securing FTP server on Linux

Securing Linux FTP Server

On my previous blog I've shown on how to set up a FTP server. But the default settings that are in a default installation are

not that tight or secured yet. To mention few, one of the risk is that the default settings allow anonymous logins. Another

is that the user can navigate anywhere on the server.

On this blog I'll show you on how to make your FTP server more secured.

a.) Disallow anonymous logins

1. First is to disallow anonymous logins. To do this, open the vsftpd.conf using any text editor.

vi /etc/vsftpd/vsftpd.conf

2. Change

anonymous_enable=YES

TO
anonymous_enable=NO

3. Then restart vsftpd

if sudoer

/sbin/service vsftpd restart

if root

service vsftpd restart

b.) Never allow your ftp users to navigate on other folders except the one he owns

1. Comment this line on vsftpd.conf

from:
chroot_list_file=/etc/vsftpd.chroot_list
to:
#chroot_list_file=/etc/vsftpd.chroot_list

2. Set the following settings:

chroot_local_user=YES
chroot_list_enable=NO

3. Then finally restart the vsftpd for the changes to take effect

Here is a link of other settings you can play with:

http://vsftpd.beasts.org/vsftpd_conf.html

Hope you find this helpful. Cheers!!!! and God Bless!!!!!

INSTALLATION and SET UP of FTP Server on Linux

On this blog I'll be showing you the steps on how to set up FTP Server in Linux specifically for CentOS/RedHat distro.

For this tutorial I'll be using VSFTP for our FTP server although you can choose to install other FTP server like ProFTP and

others.

What is VSFTPD by the way. VSFTPD is a very secure and fast FTP server for Linux. This is the reason why I chose it to be the

one to discuss in here. So let's get started.

1. First download the VSFTPD package and install it. In my case I just did it via yum

yum install vsftpd

2. Now once the vsftpd has been successfully installed, we can now start the vsftpd service. No worries the default

configuration settings of vsftpd are good to make the FTP server up and running. (But we'll do few more tweaks later on)

3. To start vsftpd issue

if sudoer

/sbin/service vsftpd start

if root

service vsftpd start

4. But don't forget to allow the necessary ports for FTP service. The following are the ports needed to be openned for FTP

Port no. Details
21 ftp port
20 ftp-data port (use for active mode FTP connection)
50000 - 50004 ftp-data (for passive mode) Note: it can be any port higher than 1024

5. Now we're going to add an FTP user

First add new group where FTP members will be in

groupadd ftp-users


6. Make directory from where FTP users will upload download anything

mkdir /home/ftp-docs

7. If the directory has been created or if a directory is already existing just set the permission and owner privileges

chmod /home/ftp-docs
chown root:ftp-users /home/ftp-docs

8. Then we'll add the ftp user

useradd -g ftp-users -d /home/ftp-docs user1
passwd user1

9. Now we can login to the FTP server via the user1 credentials we made. (You may use any FTP software client such like

Filezilla, WinSCP, ProFTP and others)

CHeers!!! And God Bless!!!!

Tuesday, October 28, 2008

PHP: Always have Return on function

I had once experienced and almost freaked out locating a bug on my script, just to find out that it was just a no returning value or return on my function. The lesson I've learned here is to always use return inside functions even if it does not have to return something. This is a good programming practice to exercise. As much as possible use return();

Let me give some examples where the function will immediately return to the line from which it was called. Here are they:

(1) Use echo
function helloworld()
{
// scripts....
echo "hello World";
}


(2) Return boolean value (just if necessary)
function helloworld()
{
// scripts......

return true;
// or false
}


(3) if function will not return anything then just use return
function helloworld()
{
// scripts....
return;
}

Hope it helps everyone. Thanks and God Bless us all!!!!!

Wednesday, October 15, 2008

Installation of Bind and WMBind on Linux (A Draft)

INstallation of Bind (DNS Server) and WMBind

1.) Install first Bind
# yum install bind

2.) On CentOS 4.x there are default named.conf installed but not on CentOS 5.x

so for CentOS 5 either
a.) Copy the sample config from CentOS 4
b.) Copy the samples at /usr/share/bind/.... or locate name.conf.sample or sample folder

Firewall concern

Allow the ffg: ports

953 both udp and tcp
53 both udp and tcp


3.) Once the bind is installed, download and install Wmbind package
4.) make sure to read and follow what's on README on this package (espescially about the apache user)
a.) adding apache on group named
gpasswd -a apache named

5.) Enable mod rewrite on Apache by setting the following:

;From
AllowOverride None
;To
AllowOverride All

then restart apache

6.) Now see to it that named.conf and rndc.conf do have similar rndc-key values like as follows:

rndc.conf

key "rndc-key" {
algorithm hmac-md5;
secret "j2gS+6XTSeycPM8A+Fe5Tg==";
};

options {
default-key "rndc-key";
default-server 127.0.0.1;
default-port 953;
};

named.conf

key rndc-key {
algorithm hmac-md5;
secret "j2gS+6XTSeycPM8A+Fe5Tg==";
};

controls {
inet 127.0.0.1 allow { localhost; } keys { rndc-key; };
inet 192.168.2.3 port 953 allow { 192.168.2.0; } keys { rndc-key; };
};

Restart named by
/sbin/service named restart

also make sure that the rndc.conf and rndckeys are readable by group named where apache is a member.

Wednesday, July 2, 2008

Mailap na Panahon ng Pag-ibig

marahil di pa panahon ng tagsibol
maaaring di pa ito ang tinakdang oras
maaring iba ang binubulong ng hangin
at wari'y may ibang laan para sa akin

panahon na siguro para kita'y limutin
ito na siguro ang tamang araw, ang tamang hudyat
upang ang puso ko'y tuluyan ko nang talikuran

ngunit sadya yatang mapagbiro ang tadhana
na tila di kayang manindigan ng aking dibdib
patuloy na sumisigaw ang damdamin
di ko mapigilan, di ko maipinid

mahirap man na tanggapin
ngunit sadyang ganito ang tinakda ng tadhana
upang ako'y magpatuloy sa lakad ng buhay
patuloy na maglakbay
at baka sakaling may makikitang liwanag

humayo ka aking mahal
humayo ka sa landas ng yong kaligayahan
tupdin mo ang sinisigaw ng yong puso
pakinggan mo ang binubulong ng yong dibdib

masaya ako na makita kitang masaya
lumilipad ng mataas at matayog
lumipad ka lng aking irog... lumipad ka...
patuloy kitang pagmamasdan sa kalangitan

kahit malayo ka na't halos di na makita
kahit malayo na at matakpan ng mga ulap
aasa at aasa akong masisilayan kang muli
kahit isang hibla ng pakpak ang saki'y bumalik

wag mo sana akong lilimutin
kahit man lng sana sa akin panaginip ay ako'y bisitahin
dalangin kong ikaw ay maging maligaya
maging maayos ka sayong patutunguhan

at kung sakali man na ika'y mahapo
kung sa pagkakataon ika'y maubusan ng lakas
at hindi mo na halos maikampay ang yong pakpak
bumalik ka lng at ako sa yo'y naghihintay..

Tuesday, July 1, 2008

Ang Maling Pagsinta

alam ko naman na may mahal ka ng iba
pero ewan ko ba, bakit pilit pa rin
ikaw ang hanap ng puso
kahit ilang beses yatang sabihan ko ang aking sarili
na tama na eh lalo naman nahuhulog ang loob ko sayo
pinipiplit ko na limutin ka at ibaon na lng sa limot ang lahat
pero sadya yatang tinarak ni kupido ang puso ko at di na makaiwas pa
lubha yata akong tinamaan sayo
ewan ko ba, matagal ko na rin di naranasan ang umibig
kahit alam kong iba na ang laman ng isip mo
ikaw pa rin ang sinisigaw at tinitibok ng aking puso
di ko hinahangad na suklian mo ang pag-ibig na alay ko
makita lng kita bawat araw na ika'y masaya
malaking kiliti na ang nagagawa nito sa puso ko
makita ko lng ang kislap ng yong mata
ang ganda ng yong ngiti
labis na ang kagalakan hatid sakin
mhal na nga yata kita
pero ako yatat mahina ang loob n sabihin ito sayo
pero bakit ko pa nga ba sasabihin kung ang atensyon at pandinig moy
nasa piling na ng iba
para yatang sumisigaw lng ang damdamin ko sa ilang
umaasa na may tutugon may makaririnig
di man tayo laan sa isat isa
malaking bahagi na ng buhay ko ay binigyan mo ng kulay
mahal na nga yata kita
di ka man mapasa akin
kahit man lng sana sa panaginip ay maging tayo
sapat na sakin ang malamang ikaw kasama ko
sapat na ikay namamasdan ko
mapuno man ako ng luha sa tuwing kasama mo sya
puso koy di magbabago
patuloy akong magmamahal sa yo

"aking anghel
ang maganda kong anghel
ang nagliliwanag kong anghel
ang walang katulad na si ____
mahal ko ang anghel na ito
kung pwede lng babaliin ko na ang pakpak ng aking anghel para lagi lng syang nsa tabi ko
pero magiging makasarili naman ako
.......lumipad ka aking anghel....
lumipad ka ng mataas at malayo.......
at su tuwing kailangan mo lng magpahinga...
bumalik ka lng,... bumalik ka lng sakin
dahil mahal kita .... mahal kita..."

So In Love

Spring, summer, fall & winter dreams.
Those are shinning like a star
They keep whispering,
"I'm so in love with you"

Spring, summer, fall & winter love
It is breezing to my heart and it keeps telling,
"I'll make you rainbow smile"

I remember when we were angels,
when we dreamed about us
All my days were happy
just like a snowy Christmas
I wish i'd have them always.

Every step I make writes a story
It is full of the heart
feeling love of my life and
missing friends of my time
I wish i'd have them all. ?

In Spring, summer, fall & winter days.
We've been sharing all the hearts
Love shines in my eyes
Love just won't fade away

If you'd all the way show me the world
Where I will stay in love
All my days will be white
Just like a snowy Christmas
You're just all I need.

Monday, June 23, 2008

Wanderer's Love

It has been long while that my heart beats not
It has been so long that my love wanders
I've been searching for you everywhere
Till I find myself staring at you

I never noticed you before
But every now and then
In everyday I see you face to face
You seems to get prettier each day

Let me tell you how beautiful you are
Let me express how truly I love you
I love to see every details that you do
The way you talk, the way you smile
It's making me crazy as I get near you

Couldn't explain how I feel when I see you
How I wish you could be the right one
That my heart has been praying for
But I am too reluctant to tell you
How much I always dream of you

Friday, June 6, 2008

Route Calls from Openser to Asterisk

Last time we talked about on how to install and set up the OpenSER and to make it work. Now we're going to discuss on how are we going to integrate OpenSER with the Powerful Asterisk PBX. By the way, why do we need to integrate it anyway? OpenSER is just use as a SIP Proxy, SIP Server and can only communicate using SIP protocol and has no way to access such as PSTN lines. Another thing to mention is that it doesn't have that rich features just like what a PBX could offer. This is the point where Asterisk comes into the scene.

Now let's prepare things first for the Asterisk.

1. Create the SIP trunk where the OpenSER will connect to the Asterisk Server. We can do this in 2 ways.
Either we register the Asterisk server as a SIP UA to OpenSER or we will statically declare a SIP trunk to the Asterisk Server. So we will choose the latter.

Edit sip.conf using your favorite text editor (for me it's vi)

# vi /etc/asterisk/sip.conf

[openser]
type=friend
context=incoming
host=192.168.2.235 ; replace this with the IP address of your SIP server (OpenSER)
fromdomain=192.168.2.235 ; same thing here
insecure=port,invite

# vi /etc/asterisk/extensions.conf

[incoming]

exten => 205,1,Dial(SIP/205,60) ; note that the UA 205 is registered on the Asterisk server not on the OpenSER
exten => 205,n,Hangup

Offcourse you have to reload asterisk so the changes would take effect then

2. Alright now it's time to tweak our OpenSER.

# vi /usr/local/etc/openser/openser.cfg

;note that we're using the default configuration of openser ( we'll discuss on our future tutorial on how to make use of the sipwise wizard )

;look for this line

if (is_method("INVITE")) {
setflag(1); # do accouting

}

;make it like this one

if (is_method("INVITE")) {
setflag(1); # do accouting

if (uri=~"sip:205@192.168.2.235")
{
route(2);
}

}


Hey what does this stuff mean??

Let me explain everytime a SIP UA initiate a call it sends an INVITE message sending also the uri being requested in our case it is "sip:205@192.168.2.235". Again change the IP here with the IP of your SIP server. Here I've used static value '205' but you can actually make use of pattern matching here say for instance all numbers beginning with 1 followed by 1 or 2 we can represent this by "sip:1[1-2]@192.168.235"

What's the next stuff?

route(2) ====> this one refer to a routing block which contains lines of rules

so we have to add at the end of the file the following to define our route(2). Here's how?

route[2] {

rewritehostport("192.168.2.2:5060"); # change the IP here with the IP of your Asterisk Server
t_relay();
exit;
}

3. Offcourse you have to reload or restart OpenSER

4. Now you're done and let us test the things that we have done.

register a SIP UA to Asterisk Server with username 205
register a SIP UA to OpenSER with username of what you like (Please refer to my previous tutorial on how to add new UA subscriber)

Using your phone registered to OpenSER dial 205.....

It should now ring the local extension registered on your Asterisk Server. :-)

5. Same principle I guess to use if you want to route your PSTN calls from OpenSER to your Asterisk PBX which is capable to access PSTN network.

Okey that's all for this tutorial. I just hope that you find it useful.

CHeers!!!!!! Take Care and God Bless!!!!

Tuesday, June 3, 2008

Getting Started with OpenSER: INSTALLATION OF OpenSER on Linux ( CentOS )

INSTALLATION OF OpenSER on Linux ( CentOS )

1. First install the following dependencies that will be needed to compile OpenSER sources:

- bison
- flex
- mysql
- mysql-devel
- subversion (if you intend to use subversion to get its sources

*you can install the said sources via tarballs or rpms or via yum which I did :-)

2. Now get the source OpenSER package ( I get the latest one which is 1.3.x)

svn co http://openser.svn.sourceforge.net/svnroot/openser/branches/1.3 sip-server

or via

wget http://www.openser.org/pub/openser/latest/src/openser-1.3.2-tls_src.tar.gz

3. Unzip and extract the files

tar xvzf openser-1.3.2-tls_src.tar.gz

4. cd to the source directory

cd openser-1.3.2-tls

5. Do following for compilation and installation

make clean
make all include_modules="mysql"
make prefix=/usr/local install include_modules="mysql"

6. Now edit first openserctlrc

vi /usr/local/etc/openser/openserctlrc

uncomment the line that says

DBENGINE=MYSQL

7. Now we can create the database for the OpenSER

/usr/local/sbin/openserdbctl create

*Note that upon execution of this command it will create 2 users for OpenSER

8. Now we wil edit first the openser.cfg to enable MySQL support.

vi /usr/local/etc/opernser.cfg

You will have to uncomment the following lines:

- loadmodule "/usr/lib/openser/modules/mysql.so"

- loadmodule "/usr/lib/openser/modules/auth.so"

- loadmodule "/usr/lib/openser/modules/auth_db.so"

- modparam("usrloc", "db_mode", 2)

- modparam("auth", "calculate_ha1", yes)

- modparam("auth_db", "password_column", "password")

- if (!www_authorize("sip.org", "subscriber")) {
- www_challenge("sip.org", "0");
- break;
- };


Make sure you change the two sip.org instances in the above config, to your
domain, or realm. In my case, I changed this to 192.168.2.235 which was the
IP address of this box.

Also, be sure to comment out the following line:

modparam("usrloc", "db_mode", 0)


9. Now let us copy the init script so as to start OpenSER as service ( such as starting it at boot). Copy the openser.init which can be found on the base directory of the OpenSER source. In my case I installed the source on root directory

cp /root/openser-1.3.2-tls/packaging/rpm/openser.init /etc/init.d/openser
chmod 755 /etc/init.d/openser
/sbin/chkconfig --add openser

also before you start the openser correct the path of its service execution

vi /etc/init.d/openser

change the following line

oser=/usr/sbin/openser

with this one since we installed the binaries on path /usr/local

oser=/usr/local/sbin/openser


10. Now you can start the openser service

/sbin/service openser start

11. To test we will create user / SIP account to test our set up. We can do this by using the openserctl tool

openserctl add test testpasswd test@192.168.2.235

*Note you might encounter problem once you issued the command above and complaining for the SIP_DOMAiN. To fix that,
issue the command as follows:

export SIP_DOMAIN=192.168.2.235

Now re issue the command for adding new user / SIP account

12. Test it by registering a softphone and filling up the phone's registration info's. You should be able to register already.


"Now you have a working SIP Server". Actually I am still exploring it too..... I'll give you some more additional infos whatever turns out during my studied on this software. I am more familiar with tweaking Asterisk not this one. But I heard that using Asterisk/OpenSER tandem is great for offering VOIP services.

Okey that' all for this tutorial hope this help for those who are just about to start with SER/OpenSER. Cheers to all!!!! And God Bless!!!!! :-)

Here are some more helpful links:

http://www.openser.org/dokuwiki/doku.php/install:openser-from-svn
http://www.openser.org/mos/view/-OpenSER-Installation-Notes/
http://www.oldskoolphreak.com/tfiles/voip/beginners_openser.txt

Friday, April 11, 2008

Anime Nostalgia

It's nice to remember, reminiscing our childhood days. Specially those cartoons that we used to catch and to watch every episodes.
I still remember then when I was in elementary I used to come early so that not even a single episode could be missed.

Well there were many cartoon series that I could still remember and sometimes they linger on my memories.

Some of these cartoons are cedie (ang munting prinsipe), The Dog of Landers (sad ending huhuhuhuh), Blink ( the blue pony who tried to help a young boy to have his father back sad ending too), Julio at Julia (ang kambal ng tadhana) and their quest to go to mainland to save their parents, thunderjet - somehow my favorite ( just have a centimental value on me don't dare to know what it is), Cinderella (a nice love story cartoon series), Remi, Peter Pan, I forgot the title about Artemian and the three musketeers, Sarah (ang munting prinsesa) and too many to mention or maybe these were just some that still stayed on my contention hehehhe (memory gap??!!!).

"Tahakin ang landas ng kalawakan
Iwagayway ang bandila ng makata
Pagdating ng araw ng digmaan
Tungo sa dulo ng kalawakan
Dugo't mga kamatayan para sa'ting kalayaan
Bangon sa pagkakagupili
Hanggang sa ating kalayaan"

"Ako si Blink
sa lahat ng oras nariyan
....." I forgot it hrrrrr

"Si Julio at Julia Kambal ng tadhana
Di susuko sa pagsubok"

"Maglalakbay ako patungo sa kawalan
upang makamtan ko pangarap sa buhay
susuungin ko itong kadiliman
makita ko lamang ang liwanag ng katarungan
chen chen chen......"

"Humayo ka kaibigang Tom Sawyer
maglakbay kung saan mo man naisin"

"Ngunit hanggang kailan hanggang kailan
ito mananatiling panaginip
isang monghang walang pangalan
sabik na akong ikaw ay makilala ko"

"Aking ina mahal kong ina
pagmamahal mo aking ina
yakap mo sa akin hinahanap ko
init ng pag-ibig kumot ng bunso
sa gitna ng pagkakahimbing yakap mo ang gigising..."

Haaayyyy :-( this is just an indication that I am getting old already. Anyways nice to reminisce isn't it???

Thursday, April 10, 2008

Ang bunga ng walang magawa

wla na naman akong magawa
basa ng basa ng email na ilang beses ng binasa
nag iisip ng magagawa
pam patid ng inip sa walang magawa
ayun nag search about dun sa bida ng hana kimi ng Japan
maganda pala at cute sya pero bata pa
nag search na naman at nag type ng "nice thing to do when bored"
heheheh nakakatawa ung mga nakapost
me top ten pa silang nilagay
puro naman kalokohan hahahha
ganito talaga meron talaga akong dapat gagawin
pero parang ayaw ko pang gawin
katatapos lng kasi nung isang project
pero ang alam ko me pinapagwa pa tong boss ko
ung UI daw na para ma iset ung date ng mga holiday nila
gagawin ko sana kaya lng ayoko naman galawin ung nagawa ko na
stable na un at gumagana
gusto ko muna sanang gawin to dito sa test server
ung test server naman patay di naka on
tinanggal pa dun sa puwesto nya
wla tuloy akong mpaggawaan at mapagtestingan
bago ko iapply dun sa pixelgate nang sa ganoon
e tested na dito bago ko i apply dun
so far kasi gumagana na at stable
delikado naman na dun ako maggagalaw ng mga scripts ko
baka me madamay pa ayos na nga ung sa taas eh
dagdag na feature na lng na request ni Sir J
pero sabi ko nga e sa test server muna
so far oks na oks ung Pixelgate sa ngayon
pag siguro na ayos na ni Sir Eric ung test server
at gumagana na ulit pwede na ako balik sa mga tasks
nandun kasi lahat ung dapat kong mga gagawin
ung Pixelgate server new features saka Video IVR
pero so far stable at secured naman lahat
kaya petiks muna tayo at mag relax
mga 2 araw pa lng naman na nabakante ako sa mga task
pero bugbog naman ako ng mga tasks for the past months
ngayon ko lng yata naransan na maging idle ulit
hehhee kaya basa basa muna
malay natin baka marami pa tayong mapulot sa pagbabasa
hay eto na naman search ng mga tips for boredom
heheheh pero oks din kasi nagawa ko naman ung mga trabaho ko
so I guess just to restore my strength that was used up on previous tasks
gusto ko sana na mag browse ng mga pics
pero I can be seen from my Boss's desk hehehe di pwede
gusto ko rin sanang makinig ng music o mga prieching
pero wala naman akong headset :-(
hehehhehe :-) basta ok naman sa alright so far
till next tasks ulit hehehheheheh

Wednesday, April 9, 2008

I'm Yours

Who am I?That the Lord of all the earth,Would care to know my name,Would care to feel my hurt.?
Who am I?
That the bright and morning star,
Would choose to light the way,
For my ever wandering heart.

Bridge:
Not because of who I am,
But because of what you've done.
Not because of what I've done,
But because of who you are.

Chorus:
I am a flower quickly fading,
Here today and gone tomorrow,
A wave tossed in the ocean,
A vapor in the wind.
Still you hear me when I'm calling,
Lord, you catch me when I'm falling,
And you've told me who I am.
I am yours.
I am yours.

Who am I?
That the eyes that see my sin
Would look on me with love
And watch me rise again.
Who am I?
That the voice that calmed the sea,
Would call out through the rain,
And calm the storm in me.

Bridge&Chorus 2x

I am yours.

Whom shall I fear?
Whom shall I fear?
'Cause I am yours.
I am yours.

Chain Letters

How foolish are those who believe on chain letters
Believing on this is as if believing on devil's lies
Sometimes they make use of Holy Images just to make people believe
No one can predetermine our fate nor our future except God
And who so ever is the source of this foolishness shall perish
For he/she fools every single person for believing on this kind of insanity

My friends do not bear on these false beliefs
Nor be persuaded by their mischievousness
Break the chain of those messages
Life and death can not be dictated by just a letter made by man's hand
Focus on your faith, do not be disturbed by the mess of other's letter
The curse that they are telling on will all fall back on them
the Lord sees all hidden and bad desire of humans
Put all your trust in Him cause He cares for you

Paghihintay ...

hindi ko alam kung kailan ka darating
pero pilit pa rin akong maghihintay
di ko alam kung saan at kailan
pero umaasa pa rin ako na balang araw
makakadaupang palad din tayo
maraming taon na ang lumilipas
at dumarating na ako sa edad
pero di pa rin nawawalan ng pag asa
alam kong naririnig mo ang aking tinig
kahit di ko alam kung sino ka
kahit di ko alam kung kailan at saan
maghihintay ako...maghihintay ako
kahit abutin na akong ng paglubog ng araw
datnan man ako ng katandaan
aasa at aasa akong darating ka
laging laman ng aking panaginip ang yong mukha
sigaw ng aking puso'y ikaw ang hanap
kahit na madalas akong naglalakbay sa ilang
Pag-asang makita ay nagbibigay lakas
2 taon na lng.... 2 taon na lng....
bago maupos ang aking buhay
na tila kandilang malapit ng mawalan ng liwanag
matagal na panahon na
pero wla ka pa rin
Ayokong bumitiw sa natitirang pag-asa na meron ako
Hahanapin kita kahit saan ka pa magmula
Di ako titigil di ako susuko
Puso ko'y di mahihimlay hanggat di ito mamahinga sa piling mo
Hanggat nabubuhay pa ako hanggat sumisikat pa ang bawat umaga
Wlang hanggan ako'y maghihintay