Merge branch 'master' of git://github.com/woju/qubes-core-agent-linux
This commit is contained in:
		
						commit
						5c3ab559c6
					
				@ -1,3 +1,4 @@
 | 
				
			|||||||
 | 
					Defaults !requiretty
 | 
				
			||||||
user ALL=(ALL) NOPASSWD: ALL
 | 
					user ALL=(ALL) NOPASSWD: ALL
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# WTF?! Have you lost your mind?!
 | 
					# WTF?! Have you lost your mind?!
 | 
				
			||||||
@ -44,3 +45,5 @@ user ALL=(ALL) NOPASSWD: ALL
 | 
				
			|||||||
# be seen by the xinput program...)
 | 
					# be seen by the xinput program...)
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# joanna.
 | 
					# joanna.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# vim: ft=sudoers
 | 
				
			||||||
 | 
				
			|||||||
@ -6,23 +6,19 @@ exec 2>/tmp/qrexec-rpc-stderr.$$
 | 
				
			|||||||
rm -f /tmp/qrexec-rpc-stderr.$$
 | 
					rm -f /tmp/qrexec-rpc-stderr.$$
 | 
				
			||||||
 | 
					
 | 
				
			||||||
QUBES_RPC=/etc/qubes-rpc
 | 
					QUBES_RPC=/etc/qubes-rpc
 | 
				
			||||||
# XXX: Backward compatibility
 | 
					LOCAL_QUBES_RPC=/usr/local/etc/qubes-rpc
 | 
				
			||||||
DEPRECATED_QUBES_RPC=/etc/qubes_rpc
 | 
					
 | 
				
			||||||
if ! [ $# = 2 ] ; then
 | 
					if ! [ $# = 2 ] ; then
 | 
				
			||||||
	echo $0: bad argument count, usage: $0 SERVICE-NAME REMOTE-DOMAIN-NAME >&2
 | 
						echo $0: bad argument count, usage: $0 SERVICE-NAME REMOTE-DOMAIN-NAME >&2
 | 
				
			||||||
	exit 1
 | 
						exit 1
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
export QREXEC_REMOTE_DOMAIN="$2"
 | 
					export QREXEC_REMOTE_DOMAIN="$2"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
if [ -s "$QUBES_RPC/$1" ]; then
 | 
					for CFG_FILE in $QUBES_RPC/"$1" $LOCAL_QUBES_RPC/"$1"; do
 | 
				
			||||||
    CFG_FILE=$QUBES_RPC/"$1"
 | 
						if [ -s "$CFG_FILE" ]; then
 | 
				
			||||||
elif [ -s "$DEPRECATED_QUBES_RPC/$1" ]; then
 | 
					        break
 | 
				
			||||||
    echo "$0: RPC service '$1' uses deprecated directory, please move to $QUBES_RPC" >&2
 | 
						fi
 | 
				
			||||||
    CFG_FILE=$DEPRECATED_QUBES_RPC/"$1"
 | 
					done
 | 
				
			||||||
else
 | 
					 | 
				
			||||||
    echo "$0: Cannot find service $1 file in $QUBES_RPC" >&2
 | 
					 | 
				
			||||||
    exit 1
 | 
					 | 
				
			||||||
fi
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
if [ -x "$CFG_FILE" ] ; then
 | 
					if [ -x "$CFG_FILE" ] ; then
 | 
				
			||||||
	exec "$CFG_FILE"
 | 
						exec "$CFG_FILE"
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user