Problems with Csuite admin account

From: jnemeth@victoria.tc.ca (John Nemeth)
Date: Sat, 10 Jun 2000 03:33:05 -0700
To: csuite-install@chebucto.ns.ca
Precedence: bulk
Return-Path: <csuite-install-mml-owner@chebucto.ns.ca>

next message in archive
next message in thread
previous message in archive
previous message in thread
Index of Subjects

Index of Subjects
On Sep 24,  4:45am, Michael Smith wrote:
} On Thu, 8 Jun 2000, Kenneth Applegate wrote:
} 
} > I noticed that the standard user account I created was assigned an account
} > name of aa001 - reasonable, since there were no other Chebucto accounts on
} > the machine. However, does the csuite administrator have a way to set the
} > starting point for new account IDs?
} 
} In /opt/csuite/private, you'll find eight files that control how logins,
} UNIX numerical user IDs, and Information Provider numbers are chosen. The
} first four are probably all that you're interested in:
} 
} -r--r--r--   1 http     csuite         69 May 16 20:32 login-prefix
} -r--r--r--   1 http     csuite       3992 May 16 20:32 login-suffix
} -rw-rw-r--   1 root     http            2 May 16 20:32 prefix-ptr
} -rw-rw-r--   1 root     http            2 May 24 22:28 suffix-ptr
} 
} For a login like aa999, prefix means aa-zz, and suffix means 001-999.
} prefix-ptr and suffix-ptr contain the number of the line of
} login-prefix and login-suffix to use when naming the next
} user. login-prefix and login-suffix are numbered so that the first line is
} line number one.
} 
} You'll first have to add new entries to login-prefix, since it only goes
} up to az by default:
} 
} perl -e '
} 	foreach $i ("b".."h", "j", "k", "m", "n", "p".."z") {
} 		foreach $j ("b".."h", "j", "k", "m", "n", "p".."z") {
} 			print "$i$j\n"
} 		}
} 	}' >> login-prefix
} 
} Now bump suffix-ptr up to 47, and the next login will start with 'cc'.

     Actually, it would be much easier just to put the letters that you
want in login-prefix and leave prefix-ptr (NOTE, not suffix-ptr) at 1.

} > Another item - there is a set time interval for the cron job that
} > processes the activation of user accounts. For test purposes, it would be
} > convenient to decrease the lag time to a few minutes. Can this be done
} > just by editing the crontab, or is there a way to modify the time from the
} > csuite Admin interface? 
} 
} You'll have to edit your crontab to run it more frequently. We have it set
} to run every ten minutes on one system, with a slight modification to
} $CS_ROOT/cronbin/csuite-cron so perfmon (performance statistics) are only
} gathered if "$minute" is 00, 01, or 02.
} 
} You can run $CS_ROOT/cronbin/csuite-cron from a shell as root at any time.

     For this purpose, it would be much easier to just run
$CS_ROOT/cronbin/passwd-batch manually after you activate the account.
Then you can use the account immediately (well, after passwd-batch
finishes).

}-- End of excerpt from Michael Smith

next message in archive
next message in thread
previous message in archive
previous message in thread
Index of Subjects