Skip to content

Commit dd3e70b

Browse files
tidy various
1 parent 34f634b commit dd3e70b

File tree

1 file changed

+4
-24
lines changed

1 file changed

+4
-24
lines changed

zram-config

+4-24
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ createZdir () {
4040
mount --verbose --types ext4 -o nosuid,noexec,nodev /dev/zram${RAM_DEV} ${ZDIR}${TARGET_DIR}/ >>${ZLOG} 2>&1 || return 1
4141
mkdir -p ${ZDIR}${TARGET_DIR}/upper ${ZDIR}${TARGET_DIR}/workdir ${TARGET_DIR} >>${ZLOG} 2>&1 || return 1
4242
mount --verbose --types overlay -o lowerdir=${ZDIR}${BIND_DIR},upperdir=${ZDIR}${TARGET_DIR}/upper,workdir=${ZDIR}${TARGET_DIR}/workdir overlay ${TARGET_DIR} >>${ZLOG} 2>&1 || return 1
43-
echo "dir /dev/zram${RAM_DEV} ${TARGET_DIR} ${BIND_DIR}" >> ${ZSHARE}/zram-device-list
43+
echo "${ZTYPE} /dev/zram${RAM_DEV} ${TARGET_DIR} ${BIND_DIR}" >> ${ZSHARE}/zram-device-list
4444
else
4545
echo "No mount dir in ztab" >>${ZLOG}
4646
return 1
@@ -53,29 +53,7 @@ createZdir () {
5353

5454
createZlog () {
5555
invoke-rc.d rsyslog stop >>${ZLOG} 2>&1 || return 1
56-
if [ ! -z "$BIND_DIR" ]
57-
then
58-
mkdir -p ${ZDIR}${BIND_DIR} >>${ZLOG} 2>&1 || return 1
59-
60-
if [ ! -z ${TARGET_DIR} ]
61-
then
62-
mount --verbose --bind ${TARGET_DIR}/ ${ZDIR}${BIND_DIR}/ >>${ZLOG} 2>&1 || return 1
63-
mount --verbose --make-private ${ZDIR}${BIND_DIR}/ >>${ZLOG} 2>&1 || return 1
64-
createZdevice || return 1
65-
mke2fs -v -t ext4 /dev/zram${RAM_DEV} >>${ZLOG} 2>&1 || return 1
66-
mkdir -p ${ZDIR}${TARGET_DIR} >>${ZLOG} 2>&1 || return 1
67-
mount --verbose --types ext4 -o nosuid,noexec,nodev /dev/zram${RAM_DEV} ${ZDIR}${TARGET_DIR}/ >>${ZLOG} 2>&1 || return 1
68-
mkdir -p ${ZDIR}${TARGET_DIR}/upper ${ZDIR}${TARGET_DIR}/workdir ${TARGET_DIR} >>${ZLOG} 2>&1 || return 1
69-
mount --verbose --types overlay -o lowerdir=${ZDIR}${BIND_DIR},upperdir=${ZDIR}${TARGET_DIR}/upper,workdir=${ZDIR}${TARGET_DIR}/workdir overlay ${TARGET_DIR} >>${ZLOG} 2>&1 || return 1
70-
echo "log /dev/zram${RAM_DEV} ${TARGET_DIR} ${BIND_DIR}" >> ${ZSHARE}/zram-device-list
71-
else
72-
echo "No mount dir in ztab" >>${ZLOG}
73-
return 1
74-
fi
75-
else
76-
echo "No bind dir in ztab" >>${ZLOG}
77-
return 1
78-
fi
56+
createZdir || return 1
7957
invoke-rc.d rsyslog restart >>${ZLOG} 2>&1 || return 1
8058
journalctl --flush >>${ZLOG} 2>&1 || return 1
8159
if [ ! -z "$OLDLOG_DIR" ]
@@ -214,6 +192,7 @@ case "$1" in
214192
set -- $line
215193
echo "ztab create $1 $2 $3 $4 $5 $6 $7 $8 $9" >>${ZLOG}
216194
ZTAB_EMPTY=false
195+
ZTYPE=$1
217196
ALG=$2
218197
MEM_SIZE=$3
219198
DISK_SIZE=$4
@@ -242,6 +221,7 @@ case "$1" in
242221
set -- $line
243222
echo "ztab create $1 $2 $3 $4 $5 $6 $7 $8 $9" >>${ZLOG}
244223
ZTAB_EMPTY=false
224+
ZTYPE=$1
245225
ALG=$2
246226
MEM_SIZE=$3
247227
DISK_SIZE=$4

0 commit comments

Comments
 (0)