Saturday, January 23, 2016

Privacy Policy for mobe3keyboard



This is the privacy policy for mobe3keyboard. It outlines what information is gathered by your device, and how that information may be used. We take your privacy very seriously; we strive to not collect sensitive information without your explicit consent, and to treat any data that you permit us to collect securely and confidentially.

Data stored on your device

The mobe3keyboard operates without storing any personal data on your device.

Data transmitted

The mobe3keyboard does not include connectivity with any service, therefore no data transmission takes place.

Data sharing with third parties

mobe3keyboard does not share any data to third parties.
This policy was last updated on Jan 11, 2016.

Monday, January 11, 2016

Privacy Policy for Oromator game

This is the privacy policy for Oromator. It outlines what information is gathered by your device, and how that information may be used. We take your privacy very seriously; we strive to not collect sensitive information without your explicit consent, and to treat any data that you permit us to collect securely and confidentially.

Data stored on your device

The Oromator game operates without storing any personal data on your device.

Data transmitted

The Oromator game does not include connectivity with any service, therefore no data transmission takes place.

Data sharing with third parties

Oromator game does not share any data to third parties.
This policy was last updated on Jan 11, 2016.

Sunday, November 22, 2015

Privacy Policy for Sonosar game


Privacy Policy – Sonosar



This is the privacy policy for Sonosar. It outlines what information is gathered by your device, and how that information may be used. We take your privacy very seriously; we strive to not collect sensitive information without your explicit consent, and to treat any data that you permit us to collect securely and confidentially.

Data stored on your device

The Sonosar game operates without storing any personal data on your device.

Data transmitted

The Sonosar game does not include connectivity with any service, therefore no data transmission takes place.

Data sharing with third parties

Sonosar game does not share any data to third parties.
This policy was last updated on Nov 22, 2015.

Friday, October 9, 2015

Adding linux host into Microsoft ActiveDirectory domain


This is a step by step instruction how to add GNU Linux host into Microsoft ActiveDirectory network.
The GNU Linux distribution used in the example is Ubuntu 14.10.

(The instructions on other distributions or version of Ubuntu system should be more or less the same)

Integration steps 

1. Set the hostname of the linux box and be sure it is *unique* in ActiveDirecory domain, i.e. there no any computer in the network with the same name
$ sudo gedit /etc/hostname
An example of hostname is DOMAIN-XX, where is XX can be some number # Set the fully qualified domain name of your host i.e. FQDN
$ sudo gedit /etc/hosts
Add following line on the top of the hosts file
127.0.0.1       DOMAIN-XX.domain.local DOMAIN-XX
# Restart the hostname service
$ sudo service hostname restart
# Check if the hostname and FQDN are set correctly
$ hostname
this should output
 DOMAIN-XX 
# And FQDN
hostname -f
this should output
DOMAIN-XX.domain.local
# Download powerbroker tool from here http://download1.beyondtrust.com/Technical-Support/Downloads/PowerBroker-Identity-Services-Open-Edition/?Pass=True # Set a permission to execute it with
$ sudo chmod a+x pibsfilename.sh
# Install downloaded tools
$ sudo ./.sh
# Join to ActiveDirectory with following command
$ sudo domainjoin-cli join domain.local user-name@domain.local
*NOTE* that here the user-name here is a registered user in ActiveDirectory which has privileges to add a host to ActiveDirectory domain Normally all employee users in network have such privileges, if not consult to ActiveDirectory Administrator to get it. *+Possible errors+* * If you are getting an error like this
Error: DNS_ERROR_BAD_PACKET [code 0x0000251e]
A bad packet was received from a DNS server. Potentially the requested address
does not exist.
Note that starting from Ubuntu 14.04 NetworkManager has a local resolver which needs to be disabled
$ sudo gedit /etc/NetworkManager/NetworkManager.conf
like this
#dns=dnsmasq
Configure dns server with resolvconf
$ sudo gedit /etc/resolvconf/resolv.conf.d/base
And add following content into it
domain domain.local
search domain.local
nameserver 192.168.1.1
Update resolvconf with
$ sudo resolvconf -u
And restart network manager service
$ sudo service network-manager restart
After this you'll be able to
$ ping domain.local
* If you are getting an error like this
Error: ERROR_ACCESS_DENIED [code 0x00000005]
 
Access is denied 
This error can be because of two reasons Be sure that the hostname you are trying to add to ActiveDirecotory does not exist already Be sure that the user you are using for joining has sufficient privileges for adding a host in domain (consult to ActiveDirectory administrator) * Finally after joining successfully following will be printed
SUCCESS

Update ActiveDirectory with new host info 

 After joining to ActiveDirecotry run following commands to update ActiveDirectory with the information about the new host i.e. DNS entry, NTP etc.
$ sudo /opt/pbis/bin/config UserDomainPrefix domain
$ sudo /opt/pbis/bin/config AssumeDefaultDomain true
$ sudo /opt/pbis/bin/config LoginShellTemplate /bin/bash
$ sudo /opt/pbis/bin/ad-cache --delete-all
$ sudo /opt/pbis/bin/update-dns
restart computer
$ sudo restart

Adding specific user into sudoers list 


ActiveDirectory domain users are just like local users on Ubuntu system, so if you want to make a specific user as "root" modify
$ sudo gedit /etc/sudoers
add following line into it
DOMAIN\\max.musternam ALL=(ALL) ALL
where max.musterman is a user from ActiveDirectory Domain h1. Allowing ActiveDirectory user login to Ubuntu To allow ActiveDirectory users to login into Ubuntu system ligthdm (display manager of Ubuntu system) needs to be configured
$ sudo gedit /etc/lightdm/lightdm.conf
Add following lines into lightdm configuration file
allow-guest=false
greeter-show-manual-login=true
restart lightdm
$ sudo service lightdm restart

Possible issue related ignorance of settings in /etc/hosts

To avoid possible ignorance of settings in /etc/hosts file modify
$ sudo gedit /etc/nsswitch.conf 
be sure that it has following line
hosts:          files dns


Logging in

Restart your Ubuntu host and in the login screen type your ActiveDirectory username preceded with domain name DOMAIN e.g.
DOMAIN\max.musterman
and use your ActiveDirectory user password to log in

Friday, February 13, 2015

Privacy Policy – AntiTranslit iOS Keyboard Extension


Privacy Policy – AntiTranslit iOS Keyboard Extension


This is the privacy policy for AntiTranslit Keyboard Extension. It outlines what information is gathered by your device, and how that information may be used. We take your privacy very seriously; we strive to not collect sensitive information without your explicit consent, and to treat any data that you permit us to collect securely and confidentially.

Data stored on your device

The Armenian keyboard extension operates without storing any personal data on your device.

Data transmitted

The Armenian keyboard extension for iOS8 operating system does not include connectivity with any service, therefore no data transmission takes place.

Data sharing with third parties

Armenian keyboard extension  does not share any data to third parties.
This policy was last updated on Feb14, 2015.

Tuesday, September 23, 2014

Privacy Policy – Armenian Keyboard Extension


Privacy Policy – Armenian Keyboard Extension


This is the privacy policy for Armenian Keyboard Extension. It outlines what information is gathered by your device, and how that information may be used. We take your privacy very seriously; we strive to not collect sensitive information without your explicit consent, and to treat any data that you permit us to collect securely and confidentially.

Data stored on your device

The Armenian keyboard extension operates without storing any personal data on your device.

Data transmitted

The Armenian keyboard extension for iOS8 operating system does not include connectivity with any service, therefore no data transmission takes place.

Data sharing with third parties

Armenian keyboard extension  does not share any data to third parties.
This policy was last updated on Sep 23, 2014.

Thursday, October 17, 2013

Changing the default Armenian system font in Mac OS

The default Armenian font in Mac OS operation system family is Mshtakan font.

Mshtakan font example
The font is totally not readable, painful for eyes, too small characters.

There is a very nice free font called DejaVu http://dejavu-fonts.org/wiki/Main_Page. Which provides way more readable fonts.
So let start changing the default Armenian system font.

  1. Download Armenian fonts from here
  2. Install all DejaVuSerif fonts by double clicking on them or selecting the files and command + "array down"
  3. Then go to following folder in Mac OS
    cd /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/Resources
  4. Backup DefaultFontFallbacks.plist file.
  5. Copy DefaultFontFallbacks.plist to Desktop and modify with Xcode, TextEdit or Vim (whatever editor you use)
  6. Replace Mshtakan word everywhere with desired font name. NOTE : The font name should not contain the spaces e.g. in my case is was DejaVuSerif.

Enjoy the better Armenian default system font which looks like this.
DejaVu Serif example


P.S. For those who are using the Firefox browser for internet surfing, changing the system default font will not affect display font in firefox as firefox has its own settings which should be modified like here
Changing the default Armenian font in firefox