- 04 Oct, 2002 1 commit
-
-
Mac Newbold authored
Small changes to image access permissions checks. Root can get any image it wants, and frisbeelauncher only requires READINFO permissions, so that users can os_load shared images still. Also, have os_load pass its debug flag to frisbeelauncher if set.
-
- 03 Oct, 2002 1 commit
-
-
Robert Ricci authored
checking permissions to read the image file.
-
- 09 Jul, 2002 1 commit
-
-
Robert Ricci authored
-
- 07 Jul, 2002 1 commit
-
-
Leigh B. Stoller authored
-
- 26 Apr, 2002 1 commit
-
-
Leigh B. Stoller authored
-
- 15 Mar, 2002 1 commit
-
-
Robert Ricci 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.
-
- 17 Jan, 2002 1 commit
-
-
Robert Ricci authored
-r. When this check is made, frisbeelauncher is still running as root, and -R uses the real, rather than effective, uid for the check.
-
- 16 Jan, 2002 1 commit
-
-
Robert Ricci authored
Appropriate enviroment cleaning and taint checking is done, and it drops root privileges immedeately after opening the logfile, so frisbeed still runs as the invoking user rather than root.
-
- 14 Jan, 2002 1 commit
-
-
Leigh B. Stoller authored
* Add appropriate goo to os/GNUMakefile so that Frisbee daemon is built and installed. * Rework the frisbee launcher slightly. Aside from little changes (send email to tbops when frisbeed dies, new cmdline syntax to frisbeed), allow for frisbeed to exit gracefully after a period of inactivity (no client requests for 30 minutes, at present). In order to prevent a race condition with a new client being added (and rebooted) and frisbeed terminating before the client gets started, add a load_busy indicator to the images table (next to load_address slot) and set that to one each time to frisbeelauncher is invoked. When frisbeed exits, test and clear that bit atomically (lock tables) and go around another time (restart frisbeed for another 30 minute period). * Rework waitmode in os_load. Wait for all of the nodes to finish at once, and track which nodes never finish. Retry those nodes again by rebooting. The number of retries is configurable in the script, and is currently set to one. This should take care of some PXE boot related problems, although obviously not all. * Got rid of -w option to os_load and made waitmode the default. The -s option can be used to start a reload, but not to wait for it to complete. * Minor changes to sched_reload and reload_daemon; pass in -s option to os_load.
-
- 22 Oct, 2001 1 commit
-
-
Robert Ricci authored
the image file. Previously, if the user did not, the frisbeed process would not start properly, but nothing would complain.
-
- 01 Oct, 2001 1 commit
-
-
Robert Ricci authored
-
- 25 Sep, 2001 1 commit
-
-
Robert Ricci authored
the database.
-
- 13 Sep, 2001 1 commit
-
-
Robert Ricci authored
Manages the launching of new frisbee servers, and recording the addresses the use in the database. If called for an image that is already associated with a running server, exits quitely. Otherwise, registers the new server's address and goes into the background, waiting for the frisbee server to die so that it can unregister the address.
-