mirror of
https://github.com/RROrg/rr.git
synced 2025-06-21 05:51:05 +08:00
Added samba
Validating netif_num Gzip lkms
This commit is contained in:
parent
a2162614b6
commit
41b9d62583
2
TODO
2
TODO
@ -1,5 +1,4 @@
|
||||
A fazer
|
||||
- Validar netif_num e macX
|
||||
- Descobrir como é o serial do DS2422+
|
||||
- Estudar acrescentar modo simples e avançado do menu
|
||||
|
||||
@ -28,3 +27,4 @@ Concluidos:
|
||||
- Acertar flag DIRTY ao atualizar módulos, etc
|
||||
- Consertar MAC custom
|
||||
- Mudar synoinfo para ler do modelo e preencher no user_config, para usuário poder deletar entradas do modelo
|
||||
- Validar netif_num e macX
|
||||
|
18
files/board/arpl/overlayfs/etc/samba/smb.conf
Normal file
18
files/board/arpl/overlayfs/etc/samba/smb.conf
Normal file
@ -0,0 +1,18 @@
|
||||
[global]
|
||||
workgroup = WORKGROUP
|
||||
server role = standalone server
|
||||
obey pam restrictions = yes
|
||||
map to guest = Bad User
|
||||
usershare allow guests = yes
|
||||
[arpl]
|
||||
browseable = yes
|
||||
public = yes
|
||||
path = /mnt
|
||||
guest ok = yes
|
||||
printable = no
|
||||
read only = no
|
||||
writable = yes
|
||||
create mask = 0600
|
||||
directory mask = 0700
|
||||
force user = root
|
||||
force group = root
|
@ -48,6 +48,9 @@ MODEL="`readConfigKey "model" "${USER_CONFIG_FILE}"`"
|
||||
BUILD="`readConfigKey "build" "${USER_CONFIG_FILE}"`"
|
||||
SN="`readConfigKey "sn" "${USER_CONFIG_FILE}"`"
|
||||
|
||||
echo -e "Model: \033[1;36m${MODEL}\033[0m"
|
||||
echo -e "Build: \033[1;36m${BUILD}\033[0m"
|
||||
|
||||
declare -A CMDLINE
|
||||
|
||||
# Fixed values
|
||||
@ -82,6 +85,17 @@ if [ "${BUS}" = "ata" ]; then
|
||||
DOM="`readModelKey "${MODEL}" "dom"`"
|
||||
fi
|
||||
|
||||
# Validate netif_num
|
||||
NETIF_NUM=${CMDLINE["netif_num"]}
|
||||
MACS=0
|
||||
for N in `seq 1 4`; do
|
||||
[ -n "${CMDLINE["mac${N}"]}" ] && MACS=$((${MACS}+1))
|
||||
done
|
||||
if [ ${NETIF_NUM} -ne ${MACS} ]; then
|
||||
echo -e "\033[1;33m*** netif_num is not equal to macX amount, set netif_num to ${MACS} ***\033[0m"
|
||||
CMDLINE["netif_num"]=${MACS}
|
||||
fi
|
||||
|
||||
# Prepare command line
|
||||
CMDLINE_LINE=""
|
||||
grep -q "force_junior" /proc/cmdline && CMDLINE_LINE+="force_junior "
|
||||
@ -96,9 +110,6 @@ done
|
||||
# Escape special chars
|
||||
CMDLINE_LINE=`echo ${CMDLINE_LINE} | sed 's/>/\\\\>/g'`
|
||||
|
||||
# Inform user
|
||||
echo -e "Model: \033[1;36m${MODEL}\033[0m"
|
||||
echo -e "Build: \033[1;36m${BUILD}\033[0m"
|
||||
echo -e "Cmdline:\n\033[1;36m${CMDLINE_LINE}\033[0m"
|
||||
|
||||
# Wait for an IP
|
||||
@ -121,7 +132,7 @@ done
|
||||
echo -e "\033[1;37mLoading DSM kernel...\033[0m"
|
||||
|
||||
# Executes DSM kernel via KEXEC
|
||||
history -a
|
||||
history -w
|
||||
sync
|
||||
if [ "${EFI_BUG}" = "yes" -a ${EFI} -eq 1 ]; then
|
||||
echo -e "\033[1;33mWarning, running kexec with --noefi param, strange things will happen!!\033[0m"
|
||||
|
@ -1,5 +1,5 @@
|
||||
|
||||
ARPL_VERSION="0.3-alpha6"
|
||||
ARPL_VERSION="0.3-alpha7"
|
||||
|
||||
# Define paths
|
||||
TMP_PATH="/tmp"
|
||||
|
@ -98,7 +98,7 @@ echo -n "."
|
||||
# Copying fake modprobe
|
||||
cp "${PATCH_PATH}/iosched-trampoline.sh" "${RAMDISK_PATH}/usr/sbin/modprobe"
|
||||
# Copying LKM to /usr/lib/modules
|
||||
cp "${LKM_PATH}/rp-${PLATFORM}-${KVER}-${LKM}.ko" "${RAMDISK_PATH}/usr/lib/modules/rp.ko"
|
||||
gzip -dc "${LKM_PATH}/rp-${PLATFORM}-${KVER}-${LKM}.ko.gz" > "${RAMDISK_PATH}/usr/lib/modules/rp.ko"
|
||||
|
||||
# Addons
|
||||
MAXDISKS=`readConfigKey "maxdisks" "${USER_CONFIG_FILE}"`
|
||||
|
Binary file not shown.
BIN
files/board/arpl/p3/lkms/rp-apollolake-4.4.180-dev.ko.gz
Normal file
BIN
files/board/arpl/p3/lkms/rp-apollolake-4.4.180-dev.ko.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
files/board/arpl/p3/lkms/rp-apollolake-4.4.180-prod.ko.gz
Normal file
BIN
files/board/arpl/p3/lkms/rp-apollolake-4.4.180-prod.ko.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
files/board/arpl/p3/lkms/rp-broadwell-4.4.180-dev.ko.gz
Normal file
BIN
files/board/arpl/p3/lkms/rp-broadwell-4.4.180-dev.ko.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
files/board/arpl/p3/lkms/rp-broadwell-4.4.180-prod.ko.gz
Normal file
BIN
files/board/arpl/p3/lkms/rp-broadwell-4.4.180-prod.ko.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
files/board/arpl/p3/lkms/rp-broadwellnk-4.4.180-dev.ko.gz
Normal file
BIN
files/board/arpl/p3/lkms/rp-broadwellnk-4.4.180-dev.ko.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
files/board/arpl/p3/lkms/rp-broadwellnk-4.4.180-prod.ko.gz
Normal file
BIN
files/board/arpl/p3/lkms/rp-broadwellnk-4.4.180-prod.ko.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
files/board/arpl/p3/lkms/rp-bromolow-3.10.108-dev.ko.gz
Normal file
BIN
files/board/arpl/p3/lkms/rp-bromolow-3.10.108-dev.ko.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
files/board/arpl/p3/lkms/rp-bromolow-3.10.108-prod.ko.gz
Normal file
BIN
files/board/arpl/p3/lkms/rp-bromolow-3.10.108-prod.ko.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
files/board/arpl/p3/lkms/rp-denverton-4.4.180-dev.ko.gz
Normal file
BIN
files/board/arpl/p3/lkms/rp-denverton-4.4.180-dev.ko.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
files/board/arpl/p3/lkms/rp-denverton-4.4.180-prod.ko.gz
Normal file
BIN
files/board/arpl/p3/lkms/rp-denverton-4.4.180-prod.ko.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
files/board/arpl/p3/lkms/rp-geminilake-4.4.180-dev.ko.gz
Normal file
BIN
files/board/arpl/p3/lkms/rp-geminilake-4.4.180-dev.ko.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
files/board/arpl/p3/lkms/rp-geminilake-4.4.180-prod.ko.gz
Normal file
BIN
files/board/arpl/p3/lkms/rp-geminilake-4.4.180-prod.ko.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
files/board/arpl/p3/lkms/rp-v1000-4.4.180-dev.ko.gz
Normal file
BIN
files/board/arpl/p3/lkms/rp-v1000-4.4.180-dev.ko.gz
Normal file
Binary file not shown.
Binary file not shown.
BIN
files/board/arpl/p3/lkms/rp-v1000-4.4.180-prod.ko.gz
Normal file
BIN
files/board/arpl/p3/lkms/rp-v1000-4.4.180-prod.ko.gz
Normal file
Binary file not shown.
@ -26,7 +26,6 @@ BR2_PACKAGE_BINUTILS_TARGET=y
|
||||
BR2_PACKAGE_CPIO=y
|
||||
BR2_PACKAGE_DOSFSTOOLS=y
|
||||
BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y
|
||||
BR2_PACKAGE_E2FSPROGS=y
|
||||
BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y
|
||||
BR2_PACKAGE_ACPID=y
|
||||
BR2_PACKAGE_KBD=y
|
||||
@ -45,6 +44,7 @@ BR2_PACKAGE_PCRE2=y
|
||||
BR2_PACKAGE_DHCPCD=y
|
||||
BR2_PACKAGE_OPENSSH=y
|
||||
# BR2_PACKAGE_OPENSSH_CLIENT is not set
|
||||
BR2_PACKAGE_SAMBA4=y
|
||||
BR2_PACKAGE_BASH_COMPLETION=y
|
||||
BR2_PACKAGE_DIALOG=y
|
||||
BR2_PACKAGE_TTYD=y
|
||||
@ -62,4 +62,3 @@ BR2_PACKAGE_HOST_DOSFSTOOLS=y
|
||||
BR2_PACKAGE_HOST_E2FSPROGS=y
|
||||
BR2_PACKAGE_R8168=y
|
||||
BR2_PACKAGE_R8125=y
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user