Marcela Mašláňová 489143
--- at-3.1.10/atrun.8.in.typo	2005-08-29 10:08:41.000000000 +0200
Marcela Mašláňová 489143
+++ at-3.1.10/atrun.8.in	2006-09-12 10:00:57.000000000 +0200
Marcela Mašláňová 489143
@@ -11,7 +11,7 @@
Marcela Mašláňová 489143
 .B atrun
Marcela Mašláňová 489143
 runs jobs queued by
Marcela Mašláňová 489143
 .BR at(1) .
Marcela Mašláňová 489143
-It is a shell script containing invoking
Marcela Mašláňová 489143
+It is a shell script invoking
Marcela Mašláňová 489143
 .B @sbindir@/atd
Marcela Mašláňová 489143
 with the
Marcela Mašláňová 489143
 .I -s
Marcela Mašláňová 489143
--- at-3.1.10/atd.c.typo	2006-09-12 10:00:57.000000000 +0200
Marcela Mašláňová 489143
+++ at-3.1.10/atd.c	2006-09-12 10:07:19.000000000 +0200
Marcela Mašláňová 489143
@@ -316,7 +316,7 @@
Marcela Mašláňová 489143
 	     "aborting", jobno, filename);
Marcela Mašláňová 489143
 
Marcela Mašláňová 489143
     if (buf.st_nlink > 2) {
Marcela Mašláňová 489143
-	perr("Someboy is trying to run a linked script for job %8lu (%.500s)",
Marcela Mašláňová 489143
+	perr("Somebody is trying to run a linked script for job %8lu (%.500s)",
Marcela Mašláňová 489143
 	     jobno, filename);
Marcela Mašláňová 489143
     }
Marcela Mašláňová 489143
     if ((fflags = fcntl(fd_in, F_GETFD)) < 0)
Marcela Mašláňová 489143
@@ -607,6 +607,7 @@
Marcela Mašláňová 489143
 		 * Let's remove the lockfile and reschedule.
Marcela Mašláňová 489143
 		 */
Marcela Mašláňová 489143
 		strncpy(lock_name, dirent->d_name, sizeof(lock_name));
Marcela Mašláňová 489143
+		lock_name[sizeof(lock_name)-1] = '\0';
Marcela Mašláňová 489143
 		lock_name[0] = '=';
Marcela Mašláňová 489143
 		unlink(lock_name);
Marcela Mašláňová 489143
 		next_job = now;
Marcela Mašláňová 489143
@@ -623,7 +624,7 @@
Marcela Mašláňová 489143
 	nothing_to_do = 0;
Marcela Mašláňová 489143
 
Marcela Mašláňová 489143
 	/* There's a job for later.  Note its execution time if it's
Marcela Mašláňová 489143
-	 * the earlierst so far.
Marcela Mašláňová 489143
+	 * the earliest so far.
Marcela Mašláňová 489143
 	 */
Marcela Mašláňová 489143
 	if (run_time > now) {
Marcela Mašláňová 489143
 	    if (next_job > run_time) {
Marcela Mašláňová 489143
@@ -641,6 +642,7 @@
Marcela Mašláňová 489143
 	    run_batch++;
Marcela Mašláňová 489143
 	    if (strcmp(batch_name, dirent->d_name) > 0) {
Marcela Mašláňová 489143
 		strncpy(batch_name, dirent->d_name, sizeof(batch_name));
Marcela Mašláňová 489143
+		batch_name[sizeof(batch_name)-1] = '\0';
Marcela Mašláňová 489143
 		batch_uid = buf.st_uid;
Marcela Mašláňová 489143
 		batch_gid = buf.st_gid;
Marcela Mašláňová 489143
 		batch_queue = queue;
Marcela Mašláňová 489143
@@ -683,7 +685,7 @@
Marcela Mašláňová 489143
 int
Marcela Mašláňová 489143
 main(int argc, char *argv[])
Marcela Mašláňová 489143
 {
Marcela Mašláňová 489143
-/* Browse through  ATJOB_DIR, checking all the jobfiles wether they should
Marcela Mašláňová 489143
+/* Browse through  ATJOB_DIR, checking all the jobfiles whether they should
Marcela Mašláňová 489143
  * be executed and or deleted. The queue is coded into the first byte of
Marcela Mašláňová 489143
  * the job filename, the date (in minutes since Eon) as a hex number in the
Marcela Mašláňová 489143
  * following eight bytes, followed by a dot and a serial number.  A file