--- /dev/null
+##
+## ipfire config file for the Clam AV daemon
+##
+
+LogSyslog yes
+
+PidFile /var/run/clamd.pid
+LocalSocket /var/run/clamd
+
+ArchiveMaxFileSize 15M
--- /dev/null
+##
+## ipfire config file for freshclam
+##
+
+LogSyslog yes
+
+PidFile /var/run/freshclam.pid
+
+DatabaseMirror database.clamav.net
+
+ScriptedUpdates yes
+
+## Proxy settings
+#HTTPProxyServer myproxy.com
+#HTTPProxyPort 1234
+#HTTPProxyUsername myusername
+#HTTPProxyPassword mypass
+
+NotifyClamd /var/ipfire/clamav/clamd.conf
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.16.50-ipfire
-# Sat May 5 09:53:31 2007
+# Sun May 6 14:35:41 2007
#
CONFIG_X86_32=y
CONFIG_SEMAPHORE_SLEEPERS=y
#
# Protocols
#
-CONFIG_ISAPNP=y
+# CONFIG_ISAPNP is not set
CONFIG_PNPBIOS=y
CONFIG_PNPBIOS_PROC_FS=y
CONFIG_PNPACPI=y
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.16.50-ipfire
-# Sat May 5 09:54:33 2007
+# Sun May 6 14:36:07 2007
#
CONFIG_X86_32=y
CONFIG_SEMAPHORE_SLEEPERS=y
#
# Protocols
#
-CONFIG_ISAPNP=y
+# CONFIG_ISAPNP is not set
CONFIG_PNPBIOS=y
CONFIG_PNPBIOS_PROC_FS=y
CONFIG_PNPACPI=y
- $subipfire->{'30.samba'} = {'caption' => '$Lang::tr{'samba'}',
+ $subipfire->{'30.samba'} = {'caption' => $Lang::tr{'samba'},
'uri' => '/cgi-bin/samba.cgi',
'title' => $Lang::tr{'samba'},
'enabled' => 1,
#var/ipfire/main/settings
var/ipfire/mbmon
#var/ipfire/mbmon/settings
-var/ipfire/menu.d
+var/ipfire/menu.d/00-menu.main
+var/ipfire/menu.d/10-system.menu
+var/ipfire/menu.d/20-status.menu
+var/ipfire/menu.d/30-network.menu
+var/ipfire/menu.d/40-services.menu
+var/ipfire/menu.d/50-firewall.menu
+var/ipfire/menu.d/60-ipfire.menu
+var/ipfire/menu.d/70-log.menu
var/ipfire/modem
#var/ipfire/modem/defaults
#var/ipfire/modem/settings
#root/.gnupg
root/.gnupg/gpg.conf
root/.gnupg/pubring.gpg
-#root/.gnupg/pubring.gpg~
+root/.gnupg/pubring.gpg~
root/.gnupg/secring.gpg
root/.gnupg/trustdb.gpg
usr/bin/gpg
cd /tmp && tar --create --bzip2 --verbose --file=/install/packages/package/files.tbz2 *
@cd / && rm -rf /tmp/*
@cd /install/packages/package && cat ROOTFILES | grep -v "#" > ROOTFILES
- cd /install/packages/package && tar cfj ../$(PROG)-$(VER)_$(PAK_VER).ipfire \
+ cd /install/packages/package && tar cfj ../$(PROG)-$(VER)-$(PAK_VER).ipfire \
files.tbz2 install.sh uninstall.sh update.sh ROOTFILES
@rm -rf /install/packages/package
sed -e s/NAME/$(PROG)/g \
-e s/DEPS/$(DEPS)/g \
-e s/DESCDE/$(DESCDE)/g \
-e s/DESCEN/$(DESCEN)/g \
- -e s/SIZE/`ls -l \/install\/packages\/$(PROG)-$(VER)_$(PAK_VER).ipfire | awk '{ print $$5 }'`/g \
+ -e s/SIZE/`ls -l \/install\/packages\/$(PROG)-$(VER)-$(PAK_VER).ipfire | awk '{ print $$5 }'`/g \
< /usr/src/src/pakfire/meta > /install/packages/meta-$(PROG)
endef
md5 : $(subst %,%_MD5,$(objects))
dist:
- $(PAK)
+ @$(PAK)
###############################################################################
# Downloading, checking, md5sum
cd $(DIR_APP) && ./configure --prefix=/usr --sysconfdir=/var/ipfire/clamav
cd $(DIR_APP) && make $(MAKETUNING)
cd $(DIR_APP) && make install
- chown nobody.nobody /usr/share/clamav -R
+ chown clamav.clamav /usr/share/clamav -R
+ cp -rf $(DIR_SRC)/config/clamav/* /var/ipfire/clamav/
@rm -rf $(DIR_APP)
@$(POSTBUILD)
cp -fRv $(DIR_SRC)/src/pakfire/* $(DIR_APP)
cp -vf $(DIR_SRC)/src/pakfire/pakfire.conf $(DIR_APP)/etc/
chown root.root $(DIR_APP) -R
+ chmod 755 $(DIR_APP)/pakfire
-cd $(DIR_APP) && find $(DIR_APP) -name .svn -exec rm -rf {} \;
@$(POSTBUILD)
-tar xvfj files.tbz -C /
+tar xvfj files.tbz2 -C /
clamavctrl enable
-tar xvfj files.tbz -C /
+tar xvfj files.tbz2 -C /
-tar xvfj files.tbz -C /
+tar xvfj files.tbz2 -C /