Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37895532
en ru br
Репозитории ALT
S:0.1.6-alt2.qa1
5.1: 0.1.6-alt2
4.1: 0.1.5-alt3
4.0: 0.1.5-alt3
3.0: 0.1.5-alt3
www.altlinux.org/Changes

Группа :: Сети/Удалённый доступ
Пакет: grcm

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: grcm-0.1.5-moretypes.patch
Скачать


--- grcm-0.1.5/src/main.c~	2003-04-30 01:51:32 +0400
+++ grcm-0.1.5/src/main.c	2003-04-30 01:54:33 +0400
@@ -463,20 +463,49 @@
 	GtkWidget *dialog = NULL;
 	
 	memset(&type,0,sizeof(struct ConnectionType));
-	memset(&connection,0,sizeof(struct Connection));
-	
 	strncpy(type.Command,"ftp",MAX_BUFFER_LENGTH);
 	strncpy(type.Name,"FTP",MAX_BUFFER_LENGTH);
+	strncpy(type.Arguments,"%h",MAX_BUFFER_LENGTH);
 	strncpy(type.Icon,PACKAGE_PIXMAP_DIR,MAX_BUFFER_LENGTH);
-	strncat(type.Icon,"/ftp.xpm",MAX_BUFFER_LENGTH);
+	strncat(type.Icon,"/connect.png",MAX_BUFFER_LENGTH);
 	type.Terminal = TRUE;
+	rcm_save_type(type);
+	rcm_save_types_to_disk();
 	
-	strncpy(connection.Arguments,"%h",MAX_BUFFER_LENGTH);
-	strncpy(connection.Hostname,"ftp.gnome.org",MAX_BUFFER_LENGTH);
-	strncpy(connection.Name,"Gnome FTP Site",MAX_BUFFER_LENGTH);
+	memset(&type,1,sizeof(struct ConnectionType));
+	strncpy(type.Command,"ssh",MAX_BUFFER_LENGTH);
+	strncpy(type.Name,"SSH",MAX_BUFFER_LENGTH);
+	strncpy(type.Arguments,"%u@%h",MAX_BUFFER_LENGTH);
+	strncpy(type.Icon,PACKAGE_PIXMAP_DIR,MAX_BUFFER_LENGTH);
+	strncat(type.Icon,"/ssh.png",MAX_BUFFER_LENGTH);
+	type.Terminal = TRUE;
+	rcm_save_type(type);
+	rcm_save_types_to_disk();
 	
+	memset(&type,2,sizeof(struct ConnectionType));
+	strncpy(type.Command,"telnet",MAX_BUFFER_LENGTH);
+	strncpy(type.Name,"Telnet",MAX_BUFFER_LENGTH);
+	strncpy(type.Arguments,"-l %u %h",MAX_BUFFER_LENGTH);
+	strncpy(type.Icon,PACKAGE_PIXMAP_DIR,MAX_BUFFER_LENGTH);
+	strncat(type.Icon,"/telnet.png",MAX_BUFFER_LENGTH);
+	type.Terminal = TRUE;
+	rcm_save_type(type);
+	rcm_save_types_to_disk();
+	
+	memset(&type,3,sizeof(struct ConnectionType));
+	strncpy(type.Command,"rdesktop",MAX_BUFFER_LENGTH);
+	strncpy(type.Name,"Remote Desktop",MAX_BUFFER_LENGTH);
+	strncpy(type.Arguments,"-u %u %h",MAX_BUFFER_LENGTH);
+	strncpy(type.Icon,PACKAGE_PIXMAP_DIR,MAX_BUFFER_LENGTH);
+	strncat(type.Icon,"/rdesktop.png",MAX_BUFFER_LENGTH);
+	type.Terminal = FALSE;
 	rcm_save_type(type);
 	rcm_save_types_to_disk();
+	
+	memset(&connection,0,sizeof(struct Connection));
+	strncpy(connection.Arguments,"%h",MAX_BUFFER_LENGTH);
+	strncpy(connection.Hostname,"ftp.gnome.org",MAX_BUFFER_LENGTH);
+	strncpy(connection.Name,"Gnome FTP Site",MAX_BUFFER_LENGTH);
 	rcm_save_connection(connection);
 	rcm_save_connections_to_disk();
 	
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin