23 lines
		
	
	
	
		
			577 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
	
		
			577 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
| #!/bin/sh
 | |
| set -e
 | |
| 
 | |
| # Source debconf library.
 | |
| . /usr/share/debconf/confmodule
 | |
| 
 | |
| CONDUIT_CONFIG_PATH=/etc/matrix-conduit
 | |
| CONDUIT_CONFIG_FILE="$CONDUIT_CONFIG_PATH/env"
 | |
| 
 | |
| # Ask for the Matrix homeserver name and port.
 | |
| db_input high matrix-conduit/hostname || true
 | |
| db_go
 | |
| 
 | |
| db_input medium matrix-conduit/port || true
 | |
| db_go
 | |
| 
 | |
| # Update the values in the config.
 | |
| db_get matrix-conduit/hostname
 | |
| sed -i -e "s/^ROCKET_SERVER_NAME=.*/ROCKET_SERVER_NAME=\"$RET\"/" $CONDUIT_CONFIG_FILE
 | |
| db_get matrix-conduit/port
 | |
| sed -i -e "s/^ROCKET_PORT=.*/ROCKET_PORT=\"$RET\"/" $CONDUIT_CONFIG_FILE
 | |
| 
 | |
| exit 0
 |