Changes between Version 67 and Version 68 of Docs/825gen2/Dev/DevVMTechnical
- Timestamp:
- 02/13/26 13:07:16 (11 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Docs/825gen2/Dev/DevVMTechnical
v67 v68 342 342 }}} 343 343 344 == App directory scripts == 345 /home/user/bin 346 mntappdir 347 {{{ 348 #!/bin/sh 349 if [ $# -eq 0 ]; then 350 echo "Usage: mntbind.sh appname" 351 else 352 if [ $# -eq 1 ]; then 353 if [ ! -d "/srv/nfs/arm825/mnt/nand/apps/$1" ]; then 354 echo "Creating directory /srv/nfs/arm825/mnt/nand/apps/$1" 355 install -d -m 0777 "/srv/nfs/arm825/mnt/nand/apps/$1" 356 fi 357 if grep -qF "/srv/nfs/arm825/mnt/nand/apps/$1" "/proc/mounts"; then 358 echo "$1 already mounted" 359 else 360 echo "Creating mount binding" 361 mount --bind /home/user/workspace_825/$1/app /srv/nfs/arm825/mnt/nand/apps/$1 362 fi 363 fi 364 fi 365 }}} 366 367 === umntappdir === 368 {{{ 369 #!/bin/sh 370 if [ $# -eq 0 ]; then 371 echo "Usage: umntappdir appname" 372 else 373 if [ $# -eq 1 ]; then 374 echo "Unmounting" 375 umount /srv/nfs/arm825/mnt/nand/apps/$1 376 fi 377 fi 378 }}} 379 344 380 == Sudoers == 345 381 Files are added to the VM /etc/sudoers.d directory … … 347 383 {{{ 348 384 $ sudo cat /etc/sudoers.d/sudopath 349 Defaults secure_path="/usr/sbin/util:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin "385 Defaults secure_path="/usr/sbin/util:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/user/bin" 350 386 }}} 351 387 … … 353 389 $ sudo cat /ect/sudoers.d/user 354 390 355 user ALL=NOPASSWD: /usr/bin/timedatectl *, /usr/bin/systemctl *, /usr/sbin/util/createdb *, /usr/sbin/util/createdbuser *, /usr/sbin/util/deldbuser * 391 user ALL=NOPASSWD: /usr/bin/timedatectl *, /usr/bin/systemctl *, /usr/sbin/util/createdb *, /usr/sbin/util/createdbuser *, /usr/sbin/util/deldbuser *, /home/user/bin/mntappdir *, /home/user/bin/umntappdir * 356 392 }}} 357 393
![(please configure the [header_logo] section in trac.ini)](/chrome/site/cardinal.gif)