Temat: problemy z extroot w GUI (Gargoyle 1.5.11.2)
Zauważyłem takie problemy z robieniem extroota z GUI w Gargoyle 1.5.11.2, na TPL WRD3600:
1. Popup o hasło twierdzi, że podałem błędne hasło, chociaż na pewno było poprawne. To samo hasło pozwalało mi zalogować się do GUI i po SSH. Chodziło najprawdopodobniej o "$" albo "#" w haśle. Innych "dziwnych" nie miałem. Po zmianie hasła na same litery z zakresu a-Z popup je przyjął. Gdzie to zgłosić? Czy jakieś inne kawałki Gargoyla mogą być wrażliwe na "dziwne" znaki w haśle?
2. Po zrobieniu extroota z GUI i restarcie zaznaczony jest "Autostart" dla wszystkich usług (fstab, nfsd, openvpn, p910nd, samba, vsftpd), chociaż miałem je wyłączone przed zrobieniem extroota. Gdzie to zgłosić?
W rc.d wszystkie stały się "overlay-whiteout". Czy to normalne?:
# ls /etc/rc.d/* -l
lrwxrwxrwx 1 root root 17 Nov 13 19:57 /etc/rc.d/K19portmap -> ../init.d/portmap
lrwxrwxrwx 1 root root 18 Nov 13 19:57 /etc/rc.d/K50dropbear -> ../init.d/dropbear
lrwxrwxrwx 1 root root 18 Nov 19 23:04 /etc/rc.d/K60nfsd -> (overlay-whiteout)
lrwxrwxrwx 1 root root 17 Nov 13 19:57 /etc/rc.d/K90network -> ../init.d/network
lrwxrwxrwx 1 root root 14 Nov 13 19:57 /etc/rc.d/K98boot -> ../init.d/boot
lrwxrwxrwx 1 root root 16 Nov 13 19:57 /etc/rc.d/K99umount -> ../init.d/umount
lrwxrwxrwx 1 root root 19 Nov 13 19:57 /etc/rc.d/S05defconfig -> ../init.d/defconfig
lrwxrwxrwx 1 root root 14 Nov 13 19:57 /etc/rc.d/S10boot -> ../init.d/boot
lrwxrwxrwx 1 root root 16 Nov 13 19:57 /etc/rc.d/S11sysctl -> ../init.d/sysctl
lrwxrwxrwx 1 root root 14 Nov 13 19:57 /etc/rc.d/S11ubus -> ../init.d/ubus
lrwxrwxrwx 1 root root 18 Nov 13 19:57 /etc/rc.d/S19firewall -> ../init.d/firewall
lrwxrwxrwx 1 root root 17 Nov 13 19:57 /etc/rc.d/S19portmap -> ../init.d/portmap
lrwxrwxrwx 1 root root 18 Nov 19 23:04 /etc/rc.d/S20fstab -> (overlay-whiteout)
lrwxrwxrwx 1 root root 17 Nov 13 19:57 /etc/rc.d/S20network -> ../init.d/network
lrwxrwxrwx 1 root root 21 Nov 13 19:57 /etc/rc.d/S25share_users -> ../init.d/share_users
lrwxrwxrwx 1 root root 21 Nov 13 19:57 /etc/rc.d/S25time_backup -> ../init.d/time_backup
lrwxrwxrwx 1 root root 29 Nov 13 19:57 /etc/rc.d/S30set_kernel_timezone -> ../init.d/set_kernel_timezone
lrwxrwxrwx 1 root root 13 Nov 13 19:57 /etc/rc.d/S39usb -> ../init.d/usb
lrwxrwxrwx 1 root root 17 Nov 13 19:57 /etc/rc.d/S41sysntpd -> ../init.d/sysntpd
lrwxrwxrwx 1 root root 14 Nov 19 23:06 /etc/rc.d/S50cron -> ../init.d/cron
lrwxrwxrwx 1 root root 18 Nov 13 19:57 /etc/rc.d/S50dropbear -> ../init.d/dropbear
lrwxrwxrwx 1 root root 18 Nov 19 23:04 /etc/rc.d/S50p910nd -> (overlay-whiteout)
lrwxrwxrwx 1 root root 16 Nov 13 19:57 /etc/rc.d/S50telnet -> ../init.d/telnet
lrwxrwxrwx 1 root root 24 Nov 13 19:57 /etc/rc.d/S51httpd_gargoyle -> ../init.d/httpd_gargoyle
lrwxrwxrwx 1 root root 24 Nov 13 19:57 /etc/rc.d/S55bwmon_gargoyle -> ../init.d/bwmon_gargoyle
lrwxrwxrwx 1 root root 21 Nov 13 19:57 /etc/rc.d/S56usb_storage -> ../init.d/usb_storage
lrwxrwxrwx 1 root root 17 Nov 19 23:04 /etc/rc.d/S60dnsmasq -> ../init.d/dnsmasq
lrwxrwxrwx 1 root root 18 Nov 19 23:04 /etc/rc.d/S60nfsd -> (overlay-whiteout)
lrwxrwxrwx 1 root root 18 Nov 19 23:04 /etc/rc.d/S60samba -> (overlay-whiteout)
lrwxrwxrwx 1 root root 13 Nov 13 19:57 /etc/rc.d/S60wol -> ../init.d/wol
lrwxrwxrwx 1 root root 18 Nov 19 23:04 /etc/rc.d/S85webmon_gargoyle -> (overlay-whiteout)
lrwxrwxrwx 1 root root 23 Nov 13 19:57 /etc/rc.d/S90ddns_gargoyle -> ../init.d/ddns_gargoyle
lrwxrwxrwx 1 root root 18 Nov 19 23:04 /etc/rc.d/S90vsftpd -> (overlay-whiteout)
lrwxrwxrwx 1 root root 14 Nov 13 19:57 /etc/rc.d/S95done -> ../init.d/done
lrwxrwxrwx 1 root root 18 Nov 19 23:04 /etc/rc.d/S95miniupnpd -> (overlay-whiteout)
lrwxrwxrwx 1 root root 18 Nov 19 23:04 /etc/rc.d/S95openvpn -> (overlay-whiteout)
lrwxrwxrwx 1 root root 13 Nov 13 19:57 /etc/rc.d/S96led -> ../init.d/led
lrwxrwxrwx 1 root root 18 Nov 13 19:57 /etc/rc.d/S97watchdog -> ../init.d/watchdog
lrwxrwxrwx 1 root root 25 Nov 13 19:57 /etc/rc.d/S99gargoyle_themes -> ../init.d/gargoyle_themesJak wyłączę i włączę usługę w GUI, np. fstab, to jej "overlay-whiteout" zostaje zastąpiony linkiem do "../init.d/<usługa>". Po wyłączenie+włączeniu wszystkich usług pozostają jeszcze:
lrwxrwxrwx 1 root root 18 Nov 19 23:04 /etc/rc.d/S85webmon_gargoyle -> (overlay-whiteout)
lrwxrwxrwx 1 root root 18 Nov 19 23:04 /etc/rc.d/S95miniupnpd -> (overlay-whiteout)Tak ma zostać?
Czy fstab ma w ogóle być włączony po zrobieniu extroota? Bo nawet jak go wyłączę to extroot bangla. Bez względu na to, czy mam link "/etc/rc.d/S20fstab -> ../init.d/fstab" czy nie, system wstaje z extroota a wyniki poniższych poleceń są takie same:
# mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,noatime)
sysfs on /sys type sysfs (rw,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime,size=63312k)
tmpfs on /dev type tmpfs (rw,noatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,noatime,mode=600)
/dev/sda1 on /overlay type ext4 (rw,noatime,user_xattr,barrier=1,data=ordered)
overlayfs:/overlay on / type overlayfs (rw,relatime,lowerdir=/,upperdir=/overlay)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
none on /proc/bus/usb type usbfs (rw,relatime)
# df -h
Filesystem Size Used Available Use% Mounted on
rootfs 29.7G 577.9M 27.6G 2% /
/dev/root 5.5M 5.5M 0 100% /rom
tmpfs 61.8M 128.0K 61.7M 0% /tmp
tmpfs 512.0K 0 512.0K 0% /dev
/dev/sda1 29.7G 577.9M 27.6G 2% /overlay
overlayfs:/overlay 29.7G 577.9M 27.6G 2% /
# uci show fstab
fstab.automount=global
fstab.automount.from_fstab=1
fstab.automount.anon_mount=0
fstab.autoswap=global
fstab.autoswap.from_fstab=1
fstab.autoswap.anon_swap=0
fstab.@mount[0]=mount
fstab.@mount[0].fstype=ext4
fstab.@mount[0].options=rw,noatime
fstab.@mount[0].enabled_fsck=1
fstab.@mount[0].target=/overlay
fstab.@mount[0].uuid=a2b6b5ce-9590-490c-8dd8-412620e6f20b
fstab.@mount[0].enabled=1
fstab.@swap[0]=swap
fstab.@swap[0].device=/dev