- 07 Mar, 2003 1 commit
-
-
Leigh B. Stoller authored
-
- 30 Jan, 2003 1 commit
-
-
Leigh B. Stoller authored
made the queries.
-
- 07 Jan, 2003 1 commit
-
-
Robert Ricci authored
-
- 02 Dec, 2002 1 commit
-
-
Leigh B. Stoller authored
-
- 31 Oct, 2002 1 commit
-
-
Mac Newbold authored
-
- 06 Sep, 2002 1 commit
-
-
Mike Hibler authored
as it is on ops, so move eventsys_control to bin (from sbin)
-
- 07 Jul, 2002 1 commit
-
-
Leigh B. Stoller authored
-
- 05 Jul, 2002 2 commits
-
-
Robert Ricci authored
-
Robert Ricci authored
-
- 04 Jun, 2002 1 commit
-
-
Leigh B. Stoller authored
-
- 31 May, 2002 1 commit
-
-
Leigh B. Stoller authored
-
- 17 Apr, 2002 1 commit
-
-
Leigh B. Stoller authored
-
- 16 Apr, 2002 1 commit
-
-
Leigh B. Stoller authored
-
- 15 Apr, 2002 2 commits
-
-
Leigh B. Stoller authored
Instead, have genlastlog update a new DB table with that info. genlastlog was already reading login info the nodes, so might as well use the same mechansism.
-
Leigh B. Stoller authored
Instead, have genlastlog update a new DB table with that info. genlastlog was already reading login info the nodes, so might as weel use the same mechansism.
-
- 15 Mar, 2002 1 commit
-
-
Mac Newbold authored
-
- 08 Mar, 2002 1 commit
-
-
Robert Ricci authored
Also improved the usage message.
-
- 07 Mar, 2002 1 commit
-
-
Mac Newbold authored
-
- 12 Feb, 2002 1 commit
-
-
Leigh B. Stoller authored
line in all email from the system. Remove all of the TESTBED: tags and modify the email function in the web server and perl library to prepend @DOMAIN@: to the message.
-
- 09 Jan, 2002 1 commit
-
-
Robert Ricci authored
and ops email address.
-
- 08 Jan, 2002 1 commit
-
-
Leigh B. Stoller authored
not include a year in the output, so I was using the current year to init the tm structure. However, the log file could span from the old year to the new year, and so all the dates could be wrong. Using Mac's suggestion, look at the final time stamp, and if its in the future, reset it back one year. Also add [-a #] option to roll through the specified number of rotation files, to make the job of reinitting all the records easier. I ran it as "genlastlog -a 7", which makes it process logins.7.gz through logins.0.gz, before doing the current log.
-
- 03 Dec, 2001 1 commit
-
-
Leigh B. Stoller authored
good to leak to the user, and it also messes up fpassthru in php.
-
- 30 Oct, 2001 1 commit
-
-
Leigh B. Stoller authored
run from a testbed style daemon so that we can more easily get word of failure.
-
- 29 Oct, 2001 1 commit
-
-
Leigh B. Stoller authored
pages now show the lastlogin info that is gathered from sshd syslog reporting to users. That info is parsed by security/genlastlog.c, and entered into the DB in the nodeuidlastlogin and uidnodelastlogin tables. If not obvious from the names, for each user we want the last time they logged in anyplace, and for each node we want the last time anyone logged into it. The latter is obviously more useful for scheduling purposes. All of the various images have new /etc/syslog.conf files, and the 6.2 got new sshd_configs (all cvsup'ed with kill -HUP). There is an entry in boss:/etc/crontab and users:/etc/syslog.conf. All of this is decribed in greater detail in security/genlastlog.c.
-
- 16 Oct, 2001 1 commit
-
-
Leigh B. Stoller authored
-
- 15 Oct, 2001 1 commit
-
-
Leigh B. Stoller authored
testbed boot process and the freebsd pxeboot/MFS kernel. I'm hoping this will be useful enough for users to load their own disk images, but we shall see. Usage is simple: /usr/testbed/bin/node_admin on|off pcXXX The "on" state boots the MFS, and the "off" states sets it back to normal.
-
- 05 Oct, 2001 2 commits
-
-
Robert Ricci authored
-
Robert Ricci authored
Also made the 'forbidden character' message somewhat more helpful.
-
- 01 Oct, 2001 2 commits
-
-
Leigh B. Stoller authored
Add the days idle (web and users) to the long listing of users.
-
Leigh B. Stoller authored
I added a DB table to record last Web login, and I've added a backed program (lastlogin.c) to get the lastlogin information from users:/var/log/lastlog (mounted on boss:/usr/testbed/usersvar). These two bits of info are now displayed in the user infomation page.
-
- 21 Sep, 2001 1 commit
-
-
Robert Ricci authored
/proj/<proj>/tiplogs/<exp>/ . If set, virutal node name are used for the destination filename. Run by batch_daemon on experiment termination, and also available to users (through paperbag/plasticwrap) any time during an experiment.
-
- 19 Sep, 2001 1 commit
-
-
Leigh B. Stoller authored
experiment creators, and project leaders need apply.
-
- 18 Sep, 2001 1 commit
-
-
Leigh B. Stoller authored
-
- 01 Aug, 2001 1 commit
-
-
Leigh B. Stoller authored
This uses the pxe booted freebsd kernel and MFS. In addition, I use the standard testbed mechanism of specifying a startup command to run, which will do the imagezip to NFS mounted /proj/<pid>/.... The controlling script on paper sets up the database, reboots the node, and then waits for the startstatus to change. Then it resets the DB and reboots the node so that it returns back to its normal OS. The format of operation is: create_image <node> <imageid> <filename> Node must be under the user's control of course. The filename must reside in the node's project (/proj/<pid>/whatever) since thats the directory that is mounted by the testbed config software when the machine boots. The imageid already exists in the DB, and is used to determine what part of the disk to zip up (say, using the slice option to the zipper). Since this operation is rather time consuming, it does the usual trick of going to background and sending email status later.
-
- 21 May, 2001 2 commits
-
-
Robert Ricci authored
-
Robert Ricci authored
the FreeBSD tree.
-
- 10 May, 2001 1 commit
-
-
Mac Newbold authored
-
- 20 Apr, 2001 1 commit
-
-
Robert Ricci authored
I was checking $ARGV[0] w/o making sure it was defined first.
-
- 11 Apr, 2001 1 commit
-
-
Leigh B. Stoller authored
to mere users.
-
- 04 Apr, 2001 1 commit
-
-
Leigh B. Stoller authored
-