Browse Source

add user fuse

improve-fuse-mount2
chrislu 2 months ago
parent
commit
3adc06d66c
  1. 13
      .github/workflows/posix-compliance.yml

13
.github/workflows/posix-compliance.yml

@ -85,10 +85,23 @@ jobs:
- name: Set up user permissions for FUSE
run: |
# Create fuse group if it doesn't exist
sudo groupadd -f fuse
# Add user to fuse group
sudo usermod -a -G fuse $USER
# Set permissions on FUSE device
sudo chmod 666 /dev/fuse
# Ensure fuse module is loaded
sudo modprobe fuse || true
# Verify setup
echo "FUSE setup verification:"
ls -la /dev/fuse
groups $USER | grep fuse || echo "User not in fuse group yet (will be effective after login)"
lsmod | grep fuse || echo "FUSE module not loaded"
- name: Install external test tools
if: ${{ github.event.inputs.enable_external_tests == 'true' }}

Loading…
Cancel
Save