| 
								1
							 | 
							
								 Linux секция за начинаещи / Настройка на програми / Re: Стартиране на screen при boot-ване на Ubuntu 14.04
							 | 
							
								-: Mar 10, 2015, 15:20
							 | 
						 
						
							
								Пробвах със "su x3reme" в началото на кода, но при ръчно изпълнение ми иска парола, а чрез rc.local не се случва нищо
  Синтаксисът е Бих ти препоръчал така да извикаш целия скрипт, а не да го слагаш само за основната команда вътре. Запази кавичките! И имай предвид, че пак ще ти иска парола, ако не го изпълниш с root права.
 
 Най-накрая, благодаря на всички за отзивчивостта и помощта. Вече тръгва точно както го исках, благодаря ви много.  
							 | 
						 
						
							| 
							 | 
						 
					 
				 | 
			 
		 
		
			
				
					
						
							| 
								2
							 | 
							
								 Linux секция за начинаещи / Настройка на програми / Re: Стартиране на screen при boot-ване на Ubuntu 14.04
							 | 
							
								-: Mar 10, 2015, 14:34
							 | 
						 
						
							| 
								 Така, започна да се отваря отвсякъде, трябвало е да се добави във satrt и пътя до файла, където изпълнява hlds_run Това е скрипта start -  #!/bin/bash cd /home/x3reme/cs screen -A -m -d -S hlds /home/x3reme/cs/hlds_run -game cstrike -autoupdate -port 27015 +maxplayers 24 +map de_dust2
 
  Обаче го стартира като root, а аз искам да се стартира от потребител x3reme.
  Пробвах със "su x3reme" в началото на кода, но при ръчно изпълнение ми иска парола, а чрез rc.local не се случва нищо 
							 | 
						 
						
							| 
							 | 
						 
					 
				 | 
			 
		 
		
		
		
		
		
		
			
				
					
						
							| 
								8
							 | 
							
								 Linux секция за начинаещи / Настройка на програми / Re: Стартиране на screen при boot-ване на Ubuntu 14.04
							 | 
							
								-: Mar 10, 2015, 12:12
							 | 
						 
						
							
								Опитай със следното:
 
 sudo cp /home/x3reme/cs/game/start /etc/init.d/ sudo chmod +x /etc/init.d/start  sudo update-rc.d start defaults
   и reboot-ни да видиш дали ще запали. Имай на предвид, че start не е добро име за скрипт  
  И така не се получава.  Значи въведох целия път в скрипта, обаче същата работа, не мога да го изпълня от друга папка, освен от тази в която се намира. А като съм в нея се изпълнява и с целия път до скрипта - /home/x3reme/cs/game/start. От другаде не мога да го стартирам и е ясно, че аз греша някъде. screen -A -m -d -S hlds /home/x3reme/cs/game/hlds_run -game cstrike -pingboost 3 -autoupdate -port 27015 +maxplayers 32 +map de_dust2  
							 | 
						 
						
							| 
							 | 
						 
					 
				 | 
			 
		 
		
			
				
					
						
							| 
								9
							 | 
							
								 Linux секция за начинаещи / Настройка на програми / Re: Стартиране на screen при boot-ване на Ubuntu 14.04
							 | 
							
								-: Mar 10, 2015, 11:37
							 | 
						 
						
							
								Имам и двата файла. Ето правата на rc.local x3reme@system:~$ ls -l /etc/rc.local -rwxr-xr-x 1 root root 305 Mar 10 11:20 /etc/rc.local Като отида до него и го стартирам с ./start или с целия ред от файла start, тръгва. При опит с  /home/x3reme/cs/game/start нищо не се случва. Извинявам се, но не съм толкова запознат с линукс, така, че не се смейте, ако изтърся някоя глупост    .  
							 | 
						 
						
							| 
							 | 
						 
					 
				 | 
			 
		 
		
		
			
				
					
						
							| 
								11
							 | 
							
								 Linux секция за начинаещи / Настройка на програми / Re: Стартиране на screen при boot-ване на Ubuntu 14.04
							 | 
							
								-: Mar 10, 2015, 10:58
							 | 
						 
						
							| 
								 И така съм пробвал, не иска и не иска да се стартира. Ето го файла rc.local #!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # # By default this script does nothing. /home/x3reme/cs/game/start exit 0
 
  И скрипта start оправих, но не иска да се стартира и това е. Пробвах и с cronjob, но отново същия резултат. 
							 | 
						 
						
							| 
							 | 
						 
					 
				 | 
			 
		 
		
			
				
					
						
							| 
								12
							 | 
							
								 Linux секция за начинаещи / Настройка на програми / Стартиране на screen при boot-ване на Ubuntu 14.04
							 | 
							
								-: Mar 10, 2015, 09:46
							 | 
						 
						
							
								Здравейте приятели и драги съфорумници. Имам едно питане, което ме мъчи отдавна. Имам гейм сървър на Counter-Strike 1.6 под Ubuntu 14.04 Server. С всичко се оправих, но не мога да го накарам да тръгва при буутване на ОС. Сървъра се намира в home/x3reme/cs/game и го стартирам с един изпълним файл ./start . Стартира се чрез програмата screen, a ето и съдържанието на файла start.  screen -A -m -d -S hlds ./hlds_run -game cstrike -pingboost 3 -autoupdate -port 27015 +maxplayers 32 +map de_dust2 Ще ви бъда изключително благодарен, ако ми помогнете    .  
							 | 
						 
						
							| 
							 | 
						 
					 
				 | 
			 
		 
		
				 |