Showing posts with label LINUX. Show all posts
Showing posts with label LINUX. Show all posts

Monday, 24 April 2017

Check Port on Centos 7 or Redhat 7

Check Firewall setting 
[root@gukapi guk.weblens.co.uk]# firewall-cmd --list-ports
9020/tcp 80/tcp 443/tcp
[root@gukapi guk.weblens.co.uk]# firewall-cmd --list-all
public
  target: default
  icmp-block-inversion: no
  interfaces:
  sources:
  services: ssh dhcpv6-client gukapi
  ports: 9020/tcp 80/tcp 443/tcp
  protocols:
  masquerade: no
  forward-ports:
  source-ports:
  icmp-blocks:
  rich rules:


Check port is listening or not.

[root@gukapi services]# netstat -anp | grep 9020
[root@gukapi services]#
[root@gukapi services]# ps -ef | grep dotnet
root     10000  8127  0 15:08 pts/1    00:00:00 grep --color=auto dotnet


Start the application

[root@gukapi guk.weblens.co.uk]# dotnet WhatsApp.API.d
WhatsApp.API.deps.json  WhatsApp.API.dll
[root@gukapi guk.weblens.co.uk]# dotnet WhatsApp.API.dll
Hosting environment: Production
Content root path: /root/dotname/gukapi/guk.weblens.co.uk
Now listening on: http://localhost:9020
Application started. Press Ctrl+C to shut down.

Check Port again & We can also test with telent command.

 --- Using netstat
/etc/firewalld/services
[root@gukapi services]# cd /root/dotname/gukapi/guk.weblens.co.uk
[root@gukapi guk.weblens.co.uk]# netstat -anp | grep 9020
tcp        0      0 127.0.0.1:9020          0.0.0.0:*               LISTEN      10018/dotnet
tcp6       0      0 ::1:9020                :::*                    LISTEN      10018/dotnet
[root@gukapi guk.weblens.co.uk]#

  --- Using Telnet
[root@gukapi guk.weblens.co.uk]# telnet localhost 9020
Trying ::1...
Connected to localhost.
Escape character is '^]'.

Wednesday, 9 April 2014

Configure SHMMAX and SHMALL in Linux

SHMMAX and SHMALL are two key shared memory parameters that directly impact’s the way by which Oracle creates an SGA. Shared memory is nothing but part of Unix IPC System (Inter Process Communication) maintained by kernel where multiple processes share a single chunk of memory to communicate with each other.

While trying to create an SGA during a database startup, Oracle chooses from one of the 3 memory management models a) one-segment or b) contiguous-multi segment or c) non-contiguous multi segment. Adoption of any of these models is dependent on the size of SGA and values defined for the shared memory parameters in the linux kernel, most importantly SHMMAX.
 


So what are these parameters - SHMMAX and SHMALL?


SHMMAX is the maximum size of a single shared memory segment set in “bytes”.


silicon:~ #  cat /proc/sys/kernel/shmmax

536870912


SHMALL is the total size of Shared Memory Segments System wide set in “pages”.


silicon:~ #  cat /proc/sys/kernel/shmall

1415577


The key thing to note here is the value of SHMMAX is set in "bytes" but the value of SHMMALL is set in "pages".

What’s the optimal value for SHMALL?


As SHMALL is the total size of Shard Memory Segments System wide, it should always be less than the Physical Memory on the System and should be greater than sum of SGA’s of all the oracle databases on the server. Once this value (sum of SGA’s) hit the limit, i.e. the value of shmall, then any attempt to start a new database (or even an existing database with a resized SGA) will result in an “out of memory” error (below). This is because there won’t be any more shared memory segments that Linux can allocate for SGA.


ORA-27102: out of memory

Linux-x86_64 Error: 28: No space left on device.


So above can happen for two reasons. Either the value of shmall is not set to an optimal value or you have reached the threshold on this server.

Setting the value for SHMALL to optimal is straight forward. All you want to know is how much “Physical Memory” (excluding Cache/Swap) you have on the system and how much of it should be set aside for Linux Kernel and to be dedicated to Oracle Databases.

For e.g. Let say the Physical Memory of a system is 6GB, out of which you want to set aside 1GB for Linux Kernel for OS Operations and dedicate the rest of 5GB to Oracle Databases. Then here’s how you will get the value for SHMALL.

Convert this 5GB to bytes and divide by page size. Remember SHMALL should be set in “pages” not “bytes”.

So here goes the calculation.


Determine Page Size first, can be done in two ways. In my case it’s 4096 and that’s the recommended and default in most cases which you can keep the same. 



silicon:~ # getconf PAGE_SIZE

4096


or

silicon:~ # cat /proc/sys/kernel/shmmni
4096

Convert 5GB into bytes and divide by page size, I used the linux calc to do the math.


silicon:~ # echo "( 5 * 1024 * 1024 * 1024 ) / 4096 " | bc -l

1310720.00000000000000000000


Reset shmall and load it dynamically into kernel


silicon:~ # echo "1310720" > /proc/sys/kernel/shmall
silicon:~ # sysctl –p

Verify if the value has been taken into effect.

silicon:~ # sysctl -a | grep shmall
kernel.shmall = 1310720

Another way to look this up is

silicon:~ # ipcs -lm

------ Shared Memory Limits --------
max number of segments = 4096                          /* SHMMNI  */
max seg size (kbytes) = 524288                  /* SHMMAX  */
max total shared memory (kbytes) = 5242880      /* SHMALL  */
min seg size (bytes) = 1


To keep the value effective after every reboot, add the following line to /etc/sysctl.conf


echo “kernel.shmall = 1310720” >> /etc/sysctl.conf

Also verify if sysctl.conf is enabled or will be read during boot.

silicon:~ # chkconfig boot.sysctl
boot.sysctl  on

If returns “off”, means it’s disabled. Turn it on by running

silicon:~ # chkconfig boot.sysctl on
boot.sysctl  on

What’s the optimal value for SHMMAX?

Oracle makes use of one of the 3 memory management models to create the SGA during database startup and it does this in following sequence. First Oracle attempts to use the one-segment model and if this fails, it proceeds with the next one which's the contiguous multi-segment model and if that fails too, it goes with the last option which is the non-contiguous multi-segment model.

So during startup it looks for shmmax parameter and compares it with the initialization parameter *.sga_target. If shmmax > *.sga_target, then oracle goes with one-segment model approach where the entire SGA is created within a single shared memory segment.

But the above attempt (one-segment) fails if SGA size otherwise *.sga_target  > shmmax, then Oracle proceeds with the 2nd option – contiguous multi-segment model. Contiguous allocations, as the name indicates are a set of shared memory segments which are contiguous within the memory and if it can find such a set of segments then entire SGA is created to fit in within this set. 


But if cannot find a set of contiguous allocations then last of the 3 option’s is chosen – non-contiguous multi-segment allocation and in this Oracle has to grab the free memory segments fragmented between used spaces.

So let’s say if you know the max size of SGA of any database on the server stays below 1GB, you can set shmmax to 1 GB. But say if you have SGA sizes for different databases spread between 512MB to 2GB, then set shmmax to 2Gigs and so on.

Like SHMALL, SHMMAX can be defined by one of these methods..

Dynamically reset and reload it to the kernel..


silicon:~ #  echo "536870912" >  /proc/sys/kernel/shmmax

silicon:~ #  sysctl –p           -- Dynamically reload the parameters.

Or use sysctl to reload and reset ..

silicon:~ #  sysctl -w kernel.shmmax=536870912

To permanently set so it’s effective in reboots…

silicon:~ #  echo "kernel.shmmax=536870912" >>  /etc/systctl.conf


Install doc for 11g recommends the value of shmmax to be set to "4GB – 1byte" or half the size of physical memory whichever is lower. I believe “4GB – 1byte” is related to the limitation on the 32 bit (x86) systems where the virtual address space for a user process can only be little less than 4GB. As there’s no such limitation for 64bit (x86_64) bit systems, you can define SGA’s larger than 4 Gig’s. But idea here is to let Oracle use the efficient one-segment model and for this shmmax should stay higher than SGA size of any individual database on the system.

Friday, 31 May 2013

RMAN has deleted backupset but not freed up space to OS

Hi,

I am having strange issue in our production system. And it caused to fail rman subsequent backup. 
The issue was previous deleted rman backupset file still being access by other process. And to resolve this issue lsof +L1 become boon to me. 

Here I have resolve the issue.

[root@PRODB01 backupset]#
[root@PRODB01 backupset]# df -h /flash_recovery_area/
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg1
                      1.5T  1.1T  343G  77% /flash_recovery_area

[root@PRODB01 backupset]# cd /flash_recovery_area/
data_pump/  PRODDB/   lost+found/

[root@PRODB01 backupset]# cd /flash_recovery_area/

[root@PRODB01 flash_recovery_area]# du -sh *
337G    data_pump
386G    PRODDB
16K     lost+found

[root@PRODB01 flash_recovery_area]# lsof +L1 /flash_recovery_area | grep backupset
rsync     25269    root    3r   REG 253,10 396905644032     0  83329027 /flash_recovery_area/PRODDB/backupset/2013_05_28/o1_mf_nnndf_BACKUP_LIVEDB_8t9txcvw_.bkp (deleted)



[root@PRODB01 flash_recovery_area]#
[root@PRODB01 flash_recovery_area]# ps -ef | grep 25269
root      8980 14727  0 11:55 pts/6    00:00:00 grep 25269
root     25269 25242  0 May28 ?        00:27:58 rsync --verbose --archive --hard-links --force --delete --stats -progress --links --times --recursive --relative --exclude /proc --exclude /dev --exclude /mnt --exclude /rman2 --exclude /a --exclude /vol --exclude /tmp --exclude /rman --exclude /willow \ --exclude /var/spool/lpd --delete-excluded --exclude core --ignore-errors --partial --backup --backup-dir=/scorpio/scorpio9/PRODB01/28-05-13 -e ssh -v / scorpio:/scorpio/scorpio9/PRODB01/current
root     25277 25269  3 May28 ?        02:26:35 ssh scorpio rsync --server -vvblHogDtprRe.is --backup-dir /scorpio/scorpio9/PRODB01/28-05-13 --delete-excluded --force --partial --ignore-errors . /scorpio/scorpio9/PRODB01/current

[root@PRODB01 flash_recovery_area]# kill -9 25269
[root@PRODB01 flash_recovery_area]# df -h /flash_recovery_area/
 1.5T  744G  691G  52% /3parrman

Job Done ! Space revert it back !



Thursday, 9 May 2013

PuTTY X11 proxy: wrong authentication protocol attempted




OK, here's the scenario

[root@oradb ~]# xhost +
access control disabled, clients can connect from any host
[root@oradb ~]# su - oracle
[oracle@oradb:-/home/oracle]$ echo $DISPLAY
localhost:10.0
[oracle@oradb:-/home/oracle]$ xclock
PuTTY X11 proxy: wrong authentication protocol attemptedError: Can't open display: localhost:10.0
[oracle@oradb:-/home/oracle]$ xauth list
xauth:  creating new authority file /home/oracle/.Xauthority
[oracle@oradb:-/home/oracle]$ exit
logout


The first xterm executed as root, works just fine sending its display back to the client. In this case using PuTTY. However once you've switched to the Oracle user this fails. This is because the oracle xterm is seen as a different session that hasn't been authenticated. The simplest way to resolve this is to transfer the session keys from your own session to the oracle session


[root@oradb ~]# xauth list
oradb.localdomain:2  MIT-MAGIC-COOKIE-1  a13838db54c2163896acc1923d58bb32
oradb.localdomain/unix:2  MIT-MAGIC-COOKIE-1  a13838db54c2163896acc1923d58bb32
oradb.localdomain/unix:10  MIT-MAGIC-COOKIE-1  53915d0abbf1508e63d1b967311561b0

[root@oradb ~]# su - oracle

[oracle@oradb:-/home/oracle]$ xauth add oradb.localdomain/unix:10  MIT-MAGIC-COOKIE-1  53915d0abbf1508e63d1b967311561b0
xauth:  creating new authority file /home/oracle/.Xauthority

[oracle@oradb:-/home/oracle]$ xclock
Warning: Missing charsets in String to FontSet conversion
[oracle@oradb:-/home/oracle]$


Friday, 16 November 2012

“Device eth0 does not seem to be present” – cloned VM’s


This is because when RHEL clones a VM it gives it a new MAC address.
You can see that instead of just eth0 there is eth1 now too by:
cat /etc/udev/rules.d/70-persistent-net.rules

Two options to fix it:
1. Edit the above file and re-rewrite correct MAC address.
or
2a. up the eth1 ( ifconfig eth1 up)
2b. Go to /etc/sysconfig/network-scripts and rename the file ifcfg-eth0 to ifcfg-eth1, then edit MAC address same as 70-persistent-net.rules  for eth1 in ifcfg-eth1.

Done !!

Monday, 20 February 2012

Saturday, 18 February 2012

How To: Mount an ext4-drive in Windows 7


  1. Download Ext2Fsd 0.48 (http://www.ext2fsd.com).
  2. Before you installed it, you need to change the compatibility. Right click and choose Properties and set compatibility mode to Vista Service Pack 2 and run as administrator. Now you can install the Ext2Fsd-driver.
  3. Ext2Fsd only supports ext2 and ext3 formatted volumes. To make Ext2Fsd can read ext4-volumes, we should patch it. Download the patch from http://www.acc.umu.se/~bosse/ (Ext2fsd-0.48-bb8)
  4. Unzip the downloaded file. Open the folder fre and choose your architecture. (i386, ia64 or amd64)
  5. Copy ext2fsd.sys to Windows\System32\drivers. (Keep the original file as back-up)
  6. If you haven’t the amd64-architecture, you can restart your computer.
  7. Now you can mount your ext4-drive, by opening Ext2Mgr and select your ext4-volume, which you want to mount. Choose a mount point!
If you have the amd64-architecture, like me, then you have to sign the patched driver. If you reboot and choose (just before Windows is loading) F11 and choose advanced boot options (F8) and select Disable enforced driver signing, then Windows can use the new driver. You have to do this each time you boot Windows 7. Fortunately, there is an easy way to load an unsigned driver in Windows 7 (or Vista 64-bit).
How To: Loading Unsigned Driver
  1. Download Driver Signature Enforcement Overrider
  2. Run it as administrator
  3. Choose Sign a System File and select the patched ext2fsd.sys.
  4. Choose Enable Test Mode and click Next
  5. Restart your computer and use the unsigned driver

Friday, 17 February 2012

Install Shutter on OEL 6 ( Snippy tool)

[root@oralinux ~]# rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-1.el6.nux.noarch.rpm
Retrieving http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-1.el6.nux.noarch.rpm
Preparing...                ########################################### [100%]
   1:nux-dextop-release     ########################################### [100%]
[root@oralinux ~]#
[root@oralinux ~]#
[root@oralinux ~]# yum install shutter
Loaded plugins: refresh-packagekit
nux-dextop                                                                                                                          | 2.7 kB     00:00    
nux-dextop/primary_db                                                                                                               | 399 kB     00:00    
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package shutter.noarch 0:0.87.3-1.el6.nux will be installed
--> Processing Dependency: perl(XML::Simple) for package: shutter-0.87.3-1.el6.nux.noarch
--> Processing Dependency: perl(X11::Protocol) for package: shutter-0.87.3-1.el6.nux.noarch
--> Processing Dependency: perl(WWW::Mechanize) for package: shutter-0.87.3-1.el6.nux.noarch
--> Processing Dependency: perl(Sort::Naturally) for package: shutter-0.87.3-1.el6.nux.noarch
--> Processing Dependency: perl(Proc::Simple) for package: shutter-0.87.3-1.el6.nux.noarch
--> Processing Dependency: perl(Proc::Killfam) for package: shutter-0.87.3-1.el6.nux.noarch
--> Processing Dependency: perl(Net::DBus::GLib) for package: shutter-0.87.3-1.el6.nux.noarch
--> Processing Dependency: perl(Net::DBus) for package: shutter-0.87.3-1.el6.nux.noarch
--> Processing Dependency: perl(Locale::gettext) for package: shutter-0.87.3-1.el6.nux.noarch
--> Processing Dependency: perl(Image::Magick) for package: shutter-0.87.3-1.el6.nux.noarch
--> Processing Dependency: perl(Image::ExifTool) for package: shutter-0.87.3-1.el6.nux.noarch
--> Processing Dependency: perl(Gtk2::Unique) for package: shutter-0.87.3-1.el6.nux.noarch
--> Processing Dependency: perl(Gtk2::Pango) for package: shutter-0.87.3-1.el6.nux.noarch
--> Processing Dependency: perl(Gtk2::ImageView) for package: shutter-0.87.3-1.el6.nux.noarch
--> Processing Dependency: perl(Gtk2) for package: shutter-0.87.3-1.el6.nux.noarch
--> Processing Dependency: perl(Goo::Canvas) for package: shutter-0.87.3-1.el6.nux.noarch
--> Processing Dependency: perl(Gnome2::Wnck) for package: shutter-0.87.3-1.el6.nux.noarch
--> Processing Dependency: perl(Gnome2::VFS) for package: shutter-0.87.3-1.el6.nux.noarch
--> Processing Dependency: perl(Gnome2::GConf) for package: shutter-0.87.3-1.el6.nux.noarch
--> Processing Dependency: perl(Gnome2::Canvas) for package: shutter-0.87.3-1.el6.nux.noarch
--> Processing Dependency: perl(Gnome2) for package: shutter-0.87.3-1.el6.nux.noarch
--> Processing Dependency: perl(Glib) for package: shutter-0.87.3-1.el6.nux.noarch
--> Processing Dependency: perl(File::Which) for package: shutter-0.87.3-1.el6.nux.noarch
--> Processing Dependency: perl(File::MimeInfo::Applications) for package: shutter-0.87.3-1.el6.nux.noarch
--> Processing Dependency: perl(File::Copy::Recursive) for package: shutter-0.87.3-1.el6.nux.noarch
--> Processing Dependency: gnome-web-photo for package: shutter-0.87.3-1.el6.nux.noarch
--> Running transaction check
---> Package ImageMagick-perl.x86_64 0:6.5.4.7-5.el6 will be installed
--> Processing Dependency: ImageMagick = 6.5.4.7-5.el6 for package: ImageMagick-perl-6.5.4.7-5.el6.x86_64
--> Processing Dependency: libMagickCore.so.2()(64bit) for package: ImageMagick-perl-6.5.4.7-5.el6.x86_64
--> Processing Dependency: libMagickWand.so.2()(64bit) for package: ImageMagick-perl-6.5.4.7-5.el6.x86_64
---> Package gnome-web-photo.x86_64 0:0.9-21.el6.nux.1 will be installed
---> Package perl-File-Copy-Recursive.noarch 0:0.38-4.el6 will be installed
---> Package perl-File-MimeInfo.noarch 0:0.15-8.el6.nux will be installed
--> Processing Dependency: perl(File::DesktopEntry) for package: perl-File-MimeInfo-0.15-8.el6.nux.noarch
--> Processing Dependency: perl(File::BaseDir) for package: perl-File-MimeInfo-0.15-8.el6.nux.noarch
---> Package perl-File-Which.noarch 0:1.09-2.el6 will be installed
---> Package perl-Glib.x86_64 0:1.223-1.el6 will be installed
---> Package perl-Gnome2.x86_64 0:1.042-8.el6.nux will be installed
---> Package perl-Gnome2-Canvas.x86_64 0:1.002-16.el6.nux will be installed
---> Package perl-Gnome2-GConf.x86_64 0:1.044-11.el6.nux will be installed
---> Package perl-Gnome2-VFS.x86_64 0:1.081-8.el6.nux will be installed
---> Package perl-Gnome2-Wnck.x86_64 0:0.16-12.el6.nux will be installed
---> Package perl-Goo-Canvas.x86_64 0:0.06-11.el6.nux will be installed
--> Processing Dependency: libgoocanvas.so.3()(64bit) for package: perl-Goo-Canvas-0.06-11.el6.nux.x86_64
---> Package perl-Gtk2.x86_64 0:1.224-2.el6 will be installed
--> Processing Dependency: perl(Cairo) >= 1.00 for package: perl-Gtk2-1.224-2.el6.x86_64
--> Processing Dependency: perl(Pango) >= 1.220 for package: perl-Gtk2-1.224-2.el6.x86_64
--> Processing Dependency: perl(Pango) for package: perl-Gtk2-1.224-2.el6.x86_64
---> Package perl-Gtk2-ImageView.x86_64 0:0.04-9.el6.nux will be installed
--> Processing Dependency: libgtkimageview.so.0()(64bit) for package: perl-Gtk2-ImageView-0.04-9.el6.nux.x86_64
---> Package perl-Gtk2-Unique.x86_64 0:0.05-2.el6.nux will be installed
---> Package perl-Image-ExifTool.noarch 0:8.50-1.el6 will be installed
---> Package perl-Net-DBus.x86_64 0:0.33.6-8.el6 will be installed
---> Package perl-Net-DBus-GLib.x86_64 0:0.33.0-7.el6.nux will be installed
---> Package perl-Proc-ProcessTable.x86_64 0:0.44-4.el6 will be installed
---> Package perl-Proc-Simple.noarch 0:1.26-5.el6.nux will be installed
---> Package perl-Sort-Naturally.noarch 0:1.02-7.el6.nux will be installed
---> Package perl-WWW-Mechanize.noarch 0:1.62-2.el6 will be installed
---> Package perl-X11-Protocol.noarch 0:0.56-4.el6 will be installed
---> Package perl-XML-Simple.noarch 0:2.18-6.el6 will be installed
---> Package perl-gettext.x86_64 0:1.05-16.el6 will be installed
--> Running transaction check
---> Package ImageMagick.x86_64 0:6.5.4.7-5.el6 will be installed
---> Package goocanvas.x86_64 0:1.0.0-1.el6.nux will be installed
---> Package gtkimageview.x86_64 0:1.6.4-3.el6.nux will be installed
---> Package perl-Cairo.x86_64 0:1.062-1.el6 will be installed
---> Package perl-File-BaseDir.noarch 0:0.03-9.el6.nux will be installed
---> Package perl-File-DesktopEntry.noarch 0:0.04-13.el6.nux will be installed
---> Package perl-Pango.x86_64 0:1.221-2.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

===========================================================================================================================================================
 Package                                       Arch                        Version                                  Repository                        Size
===========================================================================================================================================================
Installing:
 shutter                                       noarch                      0.87.3-1.el6.nux                         nux-dextop                       1.5 M
Installing for dependencies:
 ImageMagick                                   x86_64                      6.5.4.7-5.el6                            ol6_ga_base                      1.7 M
 ImageMagick-perl                              x86_64                      6.5.4.7-5.el6                            ol6_ga_base                      153 k
 gnome-web-photo                               x86_64                      0.9-21.el6.nux.1                         nux-dextop                        60 k
 goocanvas                                     x86_64                      1.0.0-1.el6.nux                          nux-dextop                       137 k
 gtkimageview                                  x86_64                      1.6.4-3.el6.nux                          nux-dextop                        40 k
 perl-Cairo                                    x86_64                      1.062-1.el6                              epel                             107 k
 perl-File-BaseDir                             noarch                      0.03-9.el6.nux                           nux-dextop                        13 k
 perl-File-Copy-Recursive                      noarch                      0.38-4.el6                               epel                              22 k
 perl-File-DesktopEntry                        noarch                      0.04-13.el6.nux                          nux-dextop                        21 k
 perl-File-MimeInfo                            noarch                      0.15-8.el6.nux                           nux-dextop                        52 k
 perl-File-Which                               noarch                      1.09-2.el6                               ol6_ga_base                       17 k
 perl-Glib                                     x86_64                      1.223-1.el6                              epel                             371 k
 perl-Gnome2                                   x86_64                      1.042-8.el6.nux                          nux-dextop                       304 k
 perl-Gnome2-Canvas                            x86_64                      1.002-16.el6.nux                         nux-dextop                       137 k
 perl-Gnome2-GConf                             x86_64                      1.044-11.el6.nux                         nux-dextop                        96 k
 perl-Gnome2-VFS                               x86_64                      1.081-8.el6.nux                          nux-dextop                       215 k
 perl-Gnome2-Wnck                              x86_64                      0.16-12.el6.nux                          nux-dextop                        91 k
 perl-Goo-Canvas                               x86_64                      0.06-11.el6.nux                          nux-dextop                       165 k
 perl-Gtk2                                     x86_64                      1.224-2.el6                              epel                             2.1 M
 perl-Gtk2-ImageView                           x86_64                      0.04-9.el6.nux                           nux-dextop                        79 k
 perl-Gtk2-Unique                              x86_64                      0.05-2.el6.nux                           nux-dextop                        40 k
 perl-Image-ExifTool                           noarch                      8.50-1.el6                               epel                             2.2 M
 perl-Net-DBus                                 x86_64                      0.33.6-8.el6                             epel                             229 k
 perl-Net-DBus-GLib                            x86_64                      0.33.0-7.el6.nux                         nux-dextop                        24 k
 perl-Pango                                    x86_64                      1.221-2.el6                              epel                             225 k
 perl-Proc-ProcessTable                        x86_64                      0.44-4.el6                               epel                              43 k
 perl-Proc-Simple                              noarch                      1.26-5.el6.nux                           nux-dextop                        19 k
 perl-Sort-Naturally                           noarch                      1.02-7.el6.nux                           nux-dextop                        19 k
 perl-WWW-Mechanize                            noarch                      1.62-2.el6                               epel                             144 k
 perl-X11-Protocol                             noarch                      0.56-4.el6                               epel                             151 k
 perl-XML-Simple                               noarch                      2.18-6.el6                               ol6_ga_base                       72 k
 perl-gettext                                  x86_64                      1.05-16.el6                              epel                              21 k

Transaction Summary
===========================================================================================================================================================
Install      33 Package(s)

Total download size: 10 M
Installed size: 40 M
Is this ok [y/N]: y
Downloading Packages:
(1/33): ImageMagick-6.5.4.7-5.el6.x86_64.rpm                                                                                        | 1.7 MB     00:04    
(2/33): ImageMagick-perl-6.5.4.7-5.el6.x86_64.rpm                                                                                   | 153 kB     00:00    
(3/33): gnome-web-photo-0.9-21.el6.nux.1.x86_64.rpm                                                                                 |  60 kB     00:00    
(4/33): goocanvas-1.0.0-1.el6.nux.x86_64.rpm                                                                                        | 137 kB     00:00    
(5/33): gtkimageview-1.6.4-3.el6.nux.x86_64.rpm                                                                                     |  40 kB     00:00    
(6/33): perl-Cairo-1.062-1.el6.x86_64.rpm                                                                                           | 107 kB     00:00    
(7/33): perl-File-BaseDir-0.03-9.el6.nux.noarch.rpm                                                                                 |  13 kB     00:00    
(8/33): perl-File-Copy-Recursive-0.38-4.el6.noarch.rpm                                                                              |  22 kB     00:00    
(9/33): perl-File-DesktopEntry-0.04-13.el6.nux.noarch.rpm                                                                           |  21 kB     00:00    
(10/33): perl-File-MimeInfo-0.15-8.el6.nux.noarch.rpm                                                                               |  52 kB     00:00    
(11/33): perl-File-Which-1.09-2.el6.noarch.rpm                                                                                      |  17 kB     00:00    
(12/33): perl-Glib-1.223-1.el6.x86_64.rpm                                                                                           | 371 kB     00:00    
(13/33): perl-Gnome2-1.042-8.el6.nux.x86_64.rpm                                                                                     | 304 kB     00:00    
(14/33): perl-Gnome2-Canvas-1.002-16.el6.nux.x86_64.rpm                                                                             | 137 kB     00:00    
(15/33): perl-Gnome2-GConf-1.044-11.el6.nux.x86_64.rpm                                                                              |  96 kB     00:00    
(16/33): perl-Gnome2-VFS-1.081-8.el6.nux.x86_64.rpm                                                                                 | 215 kB     00:00    
(17/33): perl-Gnome2-Wnck-0.16-12.el6.nux.x86_64.rpm                                                                                |  91 kB     00:00    
(18/33): perl-Goo-Canvas-0.06-11.el6.nux.x86_64.rpm                                                                                 | 165 kB     00:00    
(19/33): perl-Gtk2-1.224-2.el6.x86_64.rpm                                                                                           | 2.1 MB     00:05    
(20/33): perl-Gtk2-ImageView-0.04-9.el6.nux.x86_64.rpm                                                                              |  79 kB     00:00    
(21/33): perl-Gtk2-Unique-0.05-2.el6.nux.x86_64.rpm                                                                                 |  40 kB     00:00    
(22/33): perl-Image-ExifTool-8.50-1.el6.noarch.rpm                                                                                  | 2.2 MB     00:04    
(23/33): perl-Net-DBus-0.33.6-8.el6.x86_64.rpm                                                                                      | 229 kB     00:00    
(24/33): perl-Net-DBus-GLib-0.33.0-7.el6.nux.x86_64.rpm                                                                             |  24 kB     00:00    
(25/33): perl-Pango-1.221-2.el6.x86_64.rpm                                                                                          | 225 kB     00:00    
(26/33): perl-Proc-ProcessTable-0.44-4.el6.x86_64.rpm                                                                               |  43 kB     00:00    
(27/33): perl-Proc-Simple-1.26-5.el6.nux.noarch.rpm                                                                                 |  19 kB     00:00    
(28/33): perl-Sort-Naturally-1.02-7.el6.nux.noarch.rpm                                                                              |  19 kB     00:00    
(29/33): perl-WWW-Mechanize-1.62-2.el6.noarch.rpm                                                                                   | 144 kB     00:00    
(30/33): perl-X11-Protocol-0.56-4.el6.noarch.rpm                                                                                    | 151 kB     00:00    
(31/33): perl-XML-Simple-2.18-6.el6.noarch.rpm                                                                                      |  72 kB     00:00    
(32/33): perl-gettext-1.05-16.el6.x86_64.rpm                                                                                        |  21 kB     00:00    
(33/33): shutter-0.87.3-1.el6.nux.noarch.rpm                                                                                        | 1.5 MB     00:01    
-----------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                      360 kB/s |  10 MB     00:29    
warning: rpmts_HdrFromFdno: Header V4 RSA/SHA1 Signature, key ID 85c6cd8a: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-nux.ro
Importing GPG key 0x85C6CD8A:
 Userid : Nux.Ro (rpm builder)
 Package: nux-dextop-release-0-1.el6.nux.noarch (installed)
 From   : /etc/pki/rpm-gpg/RPM-GPG-KEY-nux.ro
Is this ok [y/N]: y
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
  Installing : perl-Glib-1.223-1.el6.x86_64                                                                                                           1/33
  Installing : perl-Cairo-1.062-1.el6.x86_64                                                                                                          2/33
  Installing : perl-Gnome2-VFS-1.081-8.el6.nux.x86_64                                                                                                 3/33
  Installing : perl-File-BaseDir-0.03-9.el6.nux.noarch                                                                                                4/33
  Installing : perl-Net-DBus-0.33.6-8.el6.x86_64                                                                                                      5/33
  Installing : perl-Net-DBus-GLib-0.33.0-7.el6.nux.x86_64                                                                                             6/33
  Installing : perl-File-DesktopEntry-0.04-13.el6.nux.noarch                                                                                          7/33
  Installing : perl-File-MimeInfo-0.15-8.el6.nux.noarch                                                                                               8/33
  Installing : perl-Pango-1.221-2.el6.x86_64                                                                                                          9/33
  Installing : perl-Gtk2-1.224-2.el6.x86_64                                                                                                          10/33
  Installing : perl-Gnome2-Canvas-1.002-16.el6.nux.x86_64                                                                                            11/33
  Installing : perl-Gnome2-1.042-8.el6.nux.x86_64                                                                                                    12/33
  Installing : perl-Gtk2-Unique-0.05-2.el6.nux.x86_64                                                                                                13/33
  Installing : perl-Gnome2-Wnck-0.16-12.el6.nux.x86_64                                                                                               14/33
  Installing : perl-Gnome2-GConf-1.044-11.el6.nux.x86_64                                                                                             15/33
  Installing : perl-Image-ExifTool-8.50-1.el6.noarch                                                                                                 16/33
  Installing : gtkimageview-1.6.4-3.el6.nux.x86_64                                                                                                   17/33
  Installing : perl-Gtk2-ImageView-0.04-9.el6.nux.x86_64                                                                                             18/33
  Installing : perl-WWW-Mechanize-1.62-2.el6.noarch                                                                                                  19/33
  Installing : perl-File-Copy-Recursive-0.38-4.el6.noarch                                                                                            20/33
  Installing : perl-X11-Protocol-0.56-4.el6.noarch                                                                                                   21/33
  Installing : perl-Sort-Naturally-1.02-7.el6.nux.noarch                                                                                             22/33
  Installing : gnome-web-photo-0.9-21.el6.nux.1.x86_64                                                                                               23/33
  Installing : goocanvas-1.0.0-1.el6.nux.x86_64                                                                                                      24/33
  Installing : perl-Goo-Canvas-0.06-11.el6.nux.x86_64                                                                                                25/33
  Installing : perl-File-Which-1.09-2.el6.noarch                                                                                                     26/33
  Installing : perl-gettext-1.05-16.el6.x86_64                                                                                                       27/33
  Installing : perl-Proc-Simple-1.26-5.el6.nux.noarch                                                                                                28/33
  Installing : perl-Proc-ProcessTable-0.44-4.el6.x86_64                                                                                              29/33
  Installing : ImageMagick-6.5.4.7-5.el6.x86_64                                                                                                      30/33
  Installing : ImageMagick-perl-6.5.4.7-5.el6.x86_64                                                                                                 31/33
  Installing : perl-XML-Simple-2.18-6.el6.noarch                                                                                                     32/33
  Installing : shutter-0.87.3-1.el6.nux.noarch                                                                                                       33/33

Installed:
  shutter.noarch 0:0.87.3-1.el6.nux                                                                                                                       

Dependency Installed:
  ImageMagick.x86_64 0:6.5.4.7-5.el6               ImageMagick-perl.x86_64 0:6.5.4.7-5.el6           gnome-web-photo.x86_64 0:0.9-21.el6.nux.1          
  goocanvas.x86_64 0:1.0.0-1.el6.nux               gtkimageview.x86_64 0:1.6.4-3.el6.nux             perl-Cairo.x86_64 0:1.062-1.el6                    
  perl-File-BaseDir.noarch 0:0.03-9.el6.nux        perl-File-Copy-Recursive.noarch 0:0.38-4.el6      perl-File-DesktopEntry.noarch 0:0.04-13.el6.nux    
  perl-File-MimeInfo.noarch 0:0.15-8.el6.nux       perl-File-Which.noarch 0:1.09-2.el6               perl-Glib.x86_64 0:1.223-1.el6                     
  perl-Gnome2.x86_64 0:1.042-8.el6.nux             perl-Gnome2-Canvas.x86_64 0:1.002-16.el6.nux      perl-Gnome2-GConf.x86_64 0:1.044-11.el6.nux        
  perl-Gnome2-VFS.x86_64 0:1.081-8.el6.nux         perl-Gnome2-Wnck.x86_64 0:0.16-12.el6.nux         perl-Goo-Canvas.x86_64 0:0.06-11.el6.nux           
  perl-Gtk2.x86_64 0:1.224-2.el6                   perl-Gtk2-ImageView.x86_64 0:0.04-9.el6.nux       perl-Gtk2-Unique.x86_64 0:0.05-2.el6.nux           
  perl-Image-ExifTool.noarch 0:8.50-1.el6          perl-Net-DBus.x86_64 0:0.33.6-8.el6               perl-Net-DBus-GLib.x86_64 0:0.33.0-7.el6.nux       
  perl-Pango.x86_64 0:1.221-2.el6                  perl-Proc-ProcessTable.x86_64 0:0.44-4.el6        perl-Proc-Simple.noarch 0:1.26-5.el6.nux           
  perl-Sort-Naturally.noarch 0:1.02-7.el6.nux      perl-WWW-Mechanize.noarch 0:1.62-2.el6            perl-X11-Protocol.noarch 0:0.56-4.el6              
  perl-XML-Simple.noarch 0:2.18-6.el6              perl-gettext.x86_64 0:1.05-16.el6               

Complete!
[root@oralinux ~]# shutter &