Better env handling

This commit is contained in:
Bastian Hofmann 2023-06-27 14:24:44 +02:00
parent ad7415f155
commit 3c18a1e2db

View File

@ -29,11 +29,10 @@ if [ ! -f /home/ros/.ssh/id_rsa ]; then
fi
echo "ros:ros" | chpasswd
su ros -c "printf 'source /opt/ros/$ROS_DISTRO/setup.bash\nsource /home/ros/workspace/install/setup.bash' > ~/.rosrc"
printf "export DISPLAY=$DISPLAY" > /etc/profile.d/display.sh
printf "export XAUTHORITY=$XAUTHORITY" > /etc/profile.d/xauth.sh
chmod +x /etc/profile.d/display.sh
chmod +x /etc/profile.d/xauth.sh
su ros -c "printf 'source /opt/ros/$ROS_DISTRO/setup.bash
source /home/ros/workspace/install/setup.bash
export DISPLAY=$DISPLAY
export XAUTHORITY=$XAUTHORITY' > ~/.rosrc"
echo "Ready to connect."