Find Jobs
Hire Freelancers

Simple script, change user IDs

$30-250 USD

Completed
Posted almost 14 years ago

$30-250 USD

Paid on delivery
I'd like a script which looks at 2 files, /etc/[login to view URL] and /etc/[login to view URL] and merges them with the system's current user and group lists. I believe this should be a relatively simple task for anyone experienced in linux administration. I believe that this can be done either in shell script or in perl, although I would be willing to accept other tools. If tools already exist to do this task, I would be willing to pay a small amount for a link. * The root user will not be touched. * Users who exist in [login to view URL] but not on the existing system should be created, and their home directories created. * Users who exist in [login to view URL] and on the existing system with the same UID should be left alone. * Users who exist in [login to view URL] and on the existing system with different UIDs should have their UID changed to match [login to view URL] and have ownership of all their files changed (except files on any filesystem mounted read-only) to use the new UID * Existing users on the system who are not mentioned in [login to view URL] should continue to exist. If their UID conflicts with a user mentioned in [login to view URL], they should be changed to the lowest non-conflicting UID over 500, and their files' ownership changed appropriately. * Groups and their GIDs will be handled in exactly the same way as users and their UIDs. * The list of group members for each group can be found by merging the lists of members from groups and [login to view URL] files - I believe that as /etc/groups contains a list of member usernames, this should not have any problems with the UID adjustments.
Project ID: 668581

About the project

30 proposals
Remote project
Active 14 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
I did script writing many times. I also have team of certified and experienced users with me. We can write shell script for you. I understand /etc/group file has simple entries. If there are multiple uids assigned to single gids, the script will be little complicated. What about home directories for new users? Do those have similar standards all across your servers? You have to provide all existing sample files, we will write and test the script on out systems and we will give out the final solution to you. That way you can avoid the risk of messing up your system.
$39 USD in 3 days
2.0 (1 review)
1.2
1.2
30 freelancers are bidding on average $88 USD for this job
User Avatar
Sending you PM with details.
$70 USD in 1 day
5.0 (149 reviews)
7.4
7.4
User Avatar
Hi. That's my specialty. Please check PM.
$80 USD in 5 days
4.9 (217 reviews)
7.2
7.2
User Avatar
Hello there. I can help you. Cheers!
$80 USD in 2 days
4.9 (81 reviews)
6.3
6.3
User Avatar
Linux System administrator ready to start. Check out your PMB. Regards
$100 USD in 2 days
4.9 (30 reviews)
5.2
5.2
User Avatar
Hi, I am working on shell script for the past four years and can do the said job. Looking forward to hear from you. Thanks
$40 USD in 1 day
4.9 (14 reviews)
4.6
4.6
User Avatar
Can implement script.
$150 USD in 3 days
5.0 (6 reviews)
4.2
4.2
User Avatar
Hello! I have extended experience in Linux/Unix administration. I'm confident I can do this project of yours! Please check PMB for details. Cheers !
$120 USD in 3 days
5.0 (14 reviews)
4.2
4.2
User Avatar
I have more than 15 years of experience in Linux admin. I am ready to start on your project. Thanks.
$200 USD in 3 days
5.0 (5 reviews)
4.0
4.0
User Avatar
Hello, please check your PM in a minute.
$230 USD in 5 days
5.0 (2 reviews)
3.7
3.7
User Avatar
Please see PM.
$225 USD in 2 days
5.0 (4 reviews)
3.6
3.6
User Avatar
Placing bid
$80 USD in 10 days
4.0 (5 reviews)
3.0
3.0
User Avatar
Linux administration task ... It's time to automate your work.
$100 USD in 3 days
5.0 (2 reviews)
1.9
1.9
User Avatar
Dear sir. I'm experienced Linux programmer and i'm ready to create the script.
$40 USD in 2 days
5.0 (1 review)
1.5
1.5
User Avatar
I can write this script for you. But I have some questions. Please check PM.
$50 USD in 2 days
5.0 (1 review)
1.0
1.0
User Avatar
I can write this script in python /which i think will be better/ or in bash script. :)
$40 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
I'm going to do a bash script which is based on awk, find, chmod. I think I will work 5 hours on it 1h/day. The big deadline comes because this is my first attempt to work as freelancer and I do it parallel with my full time job.
$50 USD in 14 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I having nearly 5 years of experience of working in unix environment. I can complete your requirement in ease
$50 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi Hope I can help you create this. Thanks.
$50 USD in 1 day
0.0 (0 reviews)
1.4
1.4
User Avatar
Hi, I would like to do it with python. Since python comes default with most linux distribution, it should not make any difference. Thanks. quotim
$80 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
script on perl. start of script on cron or in hand similarly by a script will be created or finished writing log file, where time and action will be. for onli freebsd or linux
$50 USD in 1 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
Lancaster, United Kingdom
5.0
1
Member since Apr 4, 2008

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.