Software :: Make Licensing Software - Find Unique Identifiable String For A Machine That User Cannot Change?
Jan 19, 2011
I want to make licencing software. For that first i am retrieving hdd serial no, nic mac address. But the prob is, what if someone changes/replicates its hdd serial no or mac address ? Many softwares are available to do so, in market. How can I find some unique identifiable string for a machine that user can not change?
I am doing molecular dynamics where I have to edit files. I have looked at tutorials for grep and sed but can't find my solution. The files produced in my simulations look something like this:
ATOM 1825 NE2 GLN 112 113.646 27.895 14.456 ATOM 1826 HE21 GLN 112 114.020 26.957 14.490 ATOM 1827 HE22 GLN 112 112.649 28.039 14.388
I am looking for c/c++ code (no third party lib dependency) to get the physical address of ethernet card on mother board.Most of them suggests to use the linux commands and process the output. For example "/sbin/ifconfig eth0".The problem with above command is that when you run this on a linux variant which is running using VirtualBox on windows host, it's not returning the correct mac address. In this case the correct mac address is the one set for individual virtual machine."/sbin/ifconfig eth0" works fine when linux variant is installed normally.There is another case when linux variant is installed normally and if you install virtualization apps such as VirtualBox or VmPlayer, they create a virtual adepter for their own use. In that case running "/sbin/ifconfig" returns all the adepters. (physical and virtual)
I mean can I set up different Icons on the desktop of each workspace in KDE? Seems that a mirror image of each workspace is a waste.What do I need four identical workspaces for?I want 4,5, or 6 different ones for different types of tasks.No I don't care so much about wall paper.
I have configured LDAP Server on RHEL 5.2 successfully and client can login to the server. But I do no how a client can change its LDAP password on his client machine.
When adding a repository via YaST2, how do you add the Alias name? I don't see a text_box for Alias? I noticed in /etc/zypp/repos.d/ that YaST2 uses the Alias, as well as in /var/cache/zypp/. I have very descriptive text in the Name field to make it easier to read in YaST2 Versions Tab, etc. YaST2 appears to make the Alias = Name.Does the user have to use zypper if they want/need a unique/simple Alias name?
I have a deep folder structure on my RHEL 5.x file system which is supposed to have only word(*.doc, *.docx) or pdf(*.pdf) files. But I want to check if there are files with any other extensions which exist. Is that possible?
TitleThink user Linux registrations can make a world change?The questionDo you think the registration of Linux users can make people, companies, governments, institutes, and everything related to technology change their opinions (minds)?Introduction My first experience with a PCI used proprietary software since I owned a PC. Starting from the operating system to the programs all was backed by a closed company.EurekaAt the year 2004, I have read a magazine that mentioned the word "Linux", it was the first time I got to know that actually there was other Operating Systems than Windows. I "googled" and "wikipped"(searched), all the information I could get about that new system(for me).
After few searchs the word "Debian GNU/Linux" came up. I have burned the ISO file for a brand new CD and got all enthusiast.ExperienceI had actually complete the command line install, but always thinking for myself "What a waste of time!" (Yeah... such an idiot I was at that time).
After the installation, I booted the distribution and at the minimal error and/or thing that didn't worked like I pretended, I would just say a lot of terrible things and give up.The second chanceOnly at about 2007, I gave Linux other chance(ironic, like Linux was the guilty for my lack of skills. I downloaded and burned the Ubuntu Linux 6.06 Live CD ISO.
I was astonished when the CD booted, asked for language and actually changed it. Then the Live Environment "flashed"(appeared).
I was out of words and almost regretted everything I have said about Linux efforts(I still didn't had a open mind tough). For the first time I actually faced-up the problems and issues that came up, but annoying everyone and saying bad stuff(I'm terribly sorry).The enlightenmentOnly at about end of 2009, I started actually wanting to learn how everything worked. That was the time I changed for Slackware Linux distribution. I learned many stuff. But with the time, I realized that the important isn't the Operating System and/or Distribution we use, is the use that we make of it. Nowadays I use about any distribution without complaining much. We need to respect the work of others after all, and we can learn with the mistakes too.
All this to askThe questionDo you think the registration of Linux users can make people, companies, governments, institutes, and everything related to technology change their opinions (minds)?NOTE: This reflects for BSDs, OpenSolaris(now over) and all other related open source software not just Linux.
I want to make my machine to PXE boot windows from another machine having RHEL5.2. I know the procedure to PXE boot linux, but I want to know is it possible to PXE boot your client machine with windows XP.
[As RHEL licensing has changed over time, please don't attempt to answer these questions unless either you are confident of the answer, or you have recent experience with these items.]
We are virtualizing our data center. We have a total of 23 HP blade units (2-sockets each) that will have hundreds of potential RHEL 6 virtual machines running on them within VMWare. All of these VMs (Set 'X') will need to have rhn_register run on them so that patches and updates can be routinely applied. A subset of X - call it set 'A' - of these VMs will require 12x5 support (Standard Support) from Redhat. Another subset of X - call it set B - which is mutually exclusive from set A, will require 24x7 support. For any given server, we can not yet identify which will be in Set A, Set B, or just in X alone.
If we decided we had no need for phone or web support, but wanted to be able to use RHN for patches, would purchasing one Self-Support entitlement for each VM suffice? We are probably looking at the Unlimited-number-of-guest-OS subscriptions. Is there any way to purchase Premium (24x7) support for some VMs and Standard (12x5) for others? Does the count have to be decided ahead of time, or can we decide on the fly?
In other words, can we wait until a VM crashes over the weekend to call Redhat and say "We need this VM on premium support" ? The motivation for this inquiry is that we don't have the budget to put 23 blade units' worth of VMs under premium, or even standard support. I'm curious how Redhat manages this, since subscriptions are done per physical server, not per VM. (When you're dealing with the unlimited-number-of-VM pricing.)
It seems whenever i create a folder it creates the folder as untitled folder, but i can't change the folder name it just says "you don't have permission to rename item" but yet i created the folder and it is there. One thing i have noticed is that once i enter a folder it won't even let me move the folder.
I'm relatively new to Linux and had a question regarding the GCC compiler.I realize that I can write an application and compile it using the GCC complier.I can even sell it (or not) . My question is do I have to make my source code public available also ?
I want to search a particular string in a directory , that directory contains N number of subdirectories, and files and my requirement is inside the directory and subdirectory what are the files contains particular string like "TBone" i want to display that files. Is it possible to do that..
I am bad with bash programming and I need some help how I can make variable names out of a string.I will need some help start doing that. And I think the first would be to get part of the filenames strings into variables.
In Fedora 12/11 there used to be a button in the Nautilus to the left of the address/location bar which would let me switch between two representation of location bar: 1) buttons 2) as string that I can type in.
In Fedora 13 I cannot get the same behaviour. The button is missing and location only shows up as a set of buttons.
I have looked in the settings of Nautilus, but couldn't find anything related to this. How do I get location bar to show up as a string where I can manually type the path?
I'm wondering if any Open Sourced OS and services/applications installed in an valid business organization, is there anything I should be worrying about in terms of using open source os/applications for business?
Reason being is in case auditing comes, does our open source items get audited?
I have Ubuntu, Fedora, CentOS running in my internal network running multiple services/applications and being used for business (LAMP stack, SVN, BIND, etc...).
After hours (literally) of searching the web and reading man pages, I think I've come up with the following:Code:find . -exec grep 'path/to/file' -print | xargs -0 -I new_path mv {this is where I get confused}So my code above is incomplete, obviously. In order to finish replacing the string, I need to mv the new file into the old file's spot. How do I do this, by incorporating it into my line of code?
[Syenite] RegionUUID = 8fc56fdd-0afd-4074-9432-0ae8f42b799f Location = 9992,10007 InternalAddress = 0.0.0.0 InternalPort = 9000 AllowAlternatePorts = False ExternalHostName = 71.171.21.9 What I need to do is find out what the IP address is after "ExternalHostName ="
After that I will need to compare that IP to whatismyip and if it's different then replace it but that is easy to do with sed. I just can't figure this simple hurdle out.
Is there any way i can find a file with specific word inside it.For example if i want to find a file which has some text written inside it.How would i form a command to search them?
I have a series of file names in a text file that I generated by running Code:
bash-4.1# ls -alt *.txz | awk '{print $8}' and then copy pasting the output. All of these file names have the version number Quote: -4.4.1-x86_64-1alien.txz
I just want a method to remove that version number from all the filenames so that I can then add all the packages without version numbers to a blacklist file.
I've tried kwrite and mousepad and both have a search feature and a replace feature but I haven't been able to just have the text removed successfully.