Compare commits
	
		
			1 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 1729205a54 | 
							
								
								
									
										11
									
								
								dinit/hooks/dinit-user-install.hook
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								dinit/hooks/dinit-user-install.hook
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | ||||
| [Trigger] | ||||
| Type = Path | ||||
| Operation = Install | ||||
| Operation = Upgrade | ||||
| Target = etc/dinit.d/user/* | ||||
|  | ||||
| [Action] | ||||
| Description = Displaying dinit user service help ... | ||||
| When = PostTransaction | ||||
| Exec = /usr/share/libalpm/scripts/dinit-hook addU | ||||
| NeedsTargets | ||||
							
								
								
									
										10
									
								
								dinit/hooks/dinit-user-remove.hook
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								dinit/hooks/dinit-user-remove.hook
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,10 @@ | ||||
| [Trigger] | ||||
| Type = Path | ||||
| Operation = Remove | ||||
| Target = etc/dinit.d/user/* | ||||
|  | ||||
| [Action] | ||||
| Description = Displaying dinit user service help ... | ||||
| When = PostTransaction | ||||
| Exec = /usr/share/libalpm/scripts/dinit-hook delU | ||||
| NeedsTargets | ||||
| @@ -14,13 +14,25 @@ svc_help(){ | ||||
|  | ||||
| svc_add_help(){ | ||||
|     echo "	==> Add a service:" | ||||
|     echo "	dinitctl enable <service>" | ||||
|     echo "	# dinitctl enable <service>" | ||||
|     svc_help | ||||
| } | ||||
|  | ||||
| svc_del_help(){ | ||||
|     echo "	==> Remove a service:" | ||||
|     echo "	dinitctl disable <service>" | ||||
|     echo "	# dinitctl disable <service>" | ||||
|     svc_help | ||||
| } | ||||
|  | ||||
| svc_user_add_help(){ | ||||
|     echo "	==> Add a user service:" | ||||
|     echo "	$ dinitctl enable <service>" | ||||
|     svc_help | ||||
| } | ||||
|  | ||||
| svc_user_del_help(){ | ||||
|     echo "	==> Remove a user service:" | ||||
|     echo "	$ dinitctl disable <service>" | ||||
|     svc_help | ||||
| } | ||||
|  | ||||
| @@ -52,6 +64,8 @@ case $op in | ||||
|   restart)  dinit_live; restart_service "$1" ;; | ||||
|   add)      svc_add_help ;; | ||||
|   del)      svc_del_help ;; | ||||
|   addU)      svc_user_add_help ;; | ||||
|   delU)      svc_user_del_help ;; | ||||
|   *) echo >&2 "  Invalid operation '$op'"; exit 1 ;; | ||||
| esac | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user