Hirdetés
- StarCraft hírek: Készülhet egy új játék, miközben Game Pass-be tart a széria
- Unknown 9: Awakening - Amit a játékról tudni érdemes
- Jövő hónapban Xboxon is kipróbálható lesz a Fragpunk
- Újabb kedvcsinálón a The Last of Us TV sorozat második szezonja
- Újabb játékmenet videót kapott a Dragon Quest III: HD-2D Remake
-
GAMEPOD.hu
TP-Link WR1043ND - N450 router
Új hozzászólás Aktív témák
-
dash17291
tag
10.03.1-RC5
/etc/init.d/boot
Lentebb olvasható a fenti fájl első fele, megpatkolva. (Amelyik sor ki van kommentezve, az volt az eredeti.)
2 kérdésem van:
1. Fájlba logolásnál miért úgy csinálták meg hogy az eredeti verzió nem veszi figyelembe a $conloglevelt? (Oké hogy "konzolra logolás", de akkor is...)
2. Miért a dmesg-gel összefüggésben parseolja a conloglevel változóban megadott értéket?
Továbbá jó lenne még két opció, a -b állításának és a -S kapcsolgatásának implementálása a syslogd-re vonatkozóan.
#!/bin/sh /etc/rc.common
# Copyright (C) 2006 OpenWrt.org
START=10
STOP=98
system_config() {
local cfg="$1"
local hostname conloglevel timezone
config_get hostname "$cfg" hostname 'OpenWrt'
echo "$hostname" > /proc/sys/kernel/hostname
config_get conloglevel "$cfg" conloglevel
config_get buffersize "$cfg" buffersize
[ -z "$conloglevel" -a -z "$buffersize" ] || dmesg ${conloglevel:+-n $conloglevel} ${buffersize:+-s $buffersize}
config_get timezone "$cfg" timezone 'UTC'
echo "$timezone" > /tmp/TZ
if [ -x /sbin/syslogd ]; then
local log_ip log_size log_port log_type log_file
config_get log_ip "$cfg" log_ip
config_get log_size "$cfg" log_size 16
config_get log_port "$cfg" log_port 514
config_get log_type "$cfg" log_type circular
config_get log_file "$cfg" log_file "/var/log/messages"
if [ "$log_type" = "file" ]; then
syslogd -s $log_size -O $log_file ${log_ip:+-L -R ${log_ip}:${log_port}} -S -b 5 -l $conloglevel
#syslogd -s $log_size -O $log_file ${log_ip:+-L -R ${log_ip}:${log_port}} -S
else
syslogd -C${log_size} ${log_ip:+-L -R ${log_ip}:${log_port}} -l $conloglevel
#syslogd -C${log_size} ${log_ip:+-L -R ${log_ip}:${log_port}}
fi
fi
config_get klogconloglevel "$cfg" klogconloglevel
[ -x /sbin/klogd ] && klogd ${klogconloglevel:+-c $klogconloglevel}
}Szóval belegányoltam. Hogyan lehetne ezt szebben megoldani?
Új hozzászólás Aktív témák
- Dell Latitude 7430 2 in 1 - i7 1265U/32GB/256GB SSD
- Tyű-ha Lenovo Thinkpad T14s G2 Üzleti "Golyóálló" Laptop 14" -50% i5-1135G7 4Mag 16GB /256GB FHD IPS
- Gigabyte Ryzen Gaming PC: RTX 2060 Super 8Gb / 16Gb Ram / 512Gb SSD
- LENOVO LEGION GO 83E10032HV + INGYEN futár
- HP Pavilion x360 14-dy Érintős hajtogatós Laptop Tab 14" -35% i5-1135G7 16/512 FHD IPS
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Ozeki Kft
Város: Debrecen