Index: uspace/app/getterm/getterm.c
===================================================================
--- uspace/app/getterm/getterm.c	(revision c9ebbe71bdbefce078df0f042b163a633dc6753e)
+++ uspace/app/getterm/getterm.c	(revision d52b00441cdabb1adcf0ee99c91a56217e472cd0)
@@ -48,5 +48,5 @@
 static void usage(void)
 {
-	printf("Usage: %s <terminal> <path>\n", APP_NAME);
+	printf("Usage: %s <terminal> <command> [<arguments...>]\n", APP_NAME);
 }
 
@@ -73,21 +73,12 @@
 }
 
-static task_id_t spawn(const char *fname)
-{
-	task_id_t id;
-	int rc;
-	
-	rc = task_spawnl(&id, fname, fname, NULL);
-	if (rc != EOK) {
-		printf("%s: Error spawning %s (%s)\n", APP_NAME, fname,
-		    str_error(rc));
-		return 0;
-	}
-	
-	return id;
-}
-
 int main(int argc, char *argv[])
 {
+	int rc;
+	task_exit_t texit;
+	int retval;
+	task_id_t id;
+	char *fname;
+
 	if (argc < 3) {
 		usage();
@@ -115,15 +106,21 @@
 	
 	version_print(argv[1]);
-	task_id_t id = spawn(argv[2]);
+	fname = argv[2];
 	
-	if (id != 0) {
-		task_exit_t texit;
-		int retval;
-		task_wait(id, &texit, &retval);
-		
-		return 0;
+	rc = task_spawnv(&id, fname, (const char * const *) &argv[2]);
+	if (rc != EOK) {
+		printf("%s: Error spawning %s (%s)\n", APP_NAME, fname,
+		    str_error(rc));
+		return -5;
 	}
-	
-	return -5;
+
+	rc = task_wait(id, &texit, &retval);
+	if (rc != EOK) {
+		printf("%s: Error waiting for %s (%s)\n", APP_NAME, fname,
+		    str_error(rc));
+		return -6;
+	}
+
+	return 0;
 }
 
Index: uspace/app/getterm/version.c
===================================================================
--- uspace/app/getterm/version.c	(revision c9ebbe71bdbefce078df0f042b163a633dc6753e)
+++ uspace/app/getterm/version.c	(revision d52b00441cdabb1adcf0ee99c91a56217e472cd0)
@@ -61,5 +61,5 @@
 	printf("HelenOS release %s (%s)%s%s\n", release, name, revision, timestamp);
 	printf("Running on %s (%s)\n", arch, term);
-	printf("Copyright (c) 2001-2009 HelenOS project\n\n");
+	printf("Copyright (c) 2001-2010 HelenOS project\n\n");
 }
 
