Description of problem: In all bash files in pki-java tools 'uname -i' is used for testing system architecture. While on many linux system there is other behavior, for example: ------ Red Hat & Cent OS [root@base /]# uname -i x86_64 [root@base /]# uname -m x86_64 ------ Mandriva Linux: # uname -i unknown # uname -m x86_64 ------ # uname -i unknown uname -m i686 ------ Gentoo # uname -i GenuineIntel # uname -m x86_64 ------ FreeBSD: # uname -i hostname # uname -m i386 ------ Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. install pki-java-tools on any debian-,mandriva-,gentoo- based distributive 2. try to use any batch file from package Actual results: Program fails because it didn't know such an architecture Expected results: Prorgram should start Additional info: Changing `uname -i` to `uname -m` will help in most cases.