bin:x:1:1:bin:/bin:/bin/false
daemon:x:2:2:daemon:/sbin:/bin/false
mail:x:8:12:mail:/var/spool/mail:/bin/false
+syslogd:x:16:16:System Log Daemon:/var/lib/syslogd:/sbin/nologin
+klogd:x:17:17:Kernel Log Daemon:/var/lib/klogd:/sbin/nologin
messagebus:x:18:18:D-BUS Message Daemon User:/dev/null:/bin/false
haldaemon:x:19:19:HAL Daemon User:/dev/null:/bin/false
fcron:x:22:22:Fcron User:/dev/null:/bin/false
logwatch:x:102:102::/var/log/logwatch:/bin/false
dnsmasq:x:103:103::/:/bin/false
cron:x:104:104::/:/bin/false
-syslogd:x:105:105:/var/empty:/bin/false
-klogd:x:106:106:/var/empty:/bin/false
clamav:x:109:109:Clam AntiVirus:/home/clamav:/bin/false
amavis:x:110:110:Amavisd-new user:/var/amavis:
cyrus:x:111:12:Cyrus user:/usr/cyrus:
# Top-level Rules
###############################################################################
-objects = $(DL_FILE)
+objects = $(DL_FILE) $(THISAPP)-disable__syslog_chk-1.patch \
+ $(THISAPP)-priv_sep-1.patch
install : $(TARGET)
$(TARGET) :
@$(PREBUILD)
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+
+ cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-disable__syslog_chk-1.patch
+ cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-priv_sep-1.patch
+
+ install -d -m0000 /var/lib/syslogd
+ install -d -m0000 /var/lib/klogd
+
+ cd $(DIR_APP) && sed 's/644/600/' -i.orig syslogd.c
+
cd $(DIR_APP) && make $(PARALLELISMFLAGS)
cd $(DIR_APP) && make install
- touch /var/log/{dhcpcd.log,messages,ovpnserver.log}
- chmod 664 /var/log/{dhcpcd.log,messages,ovpnserver.log}
- chown 0:105 /var/log/{dhcpcd.log,messages,ovpnserver.log}
+
@rm -rf $(DIR_APP)
@$(POSTBUILD)