# HG changeset patch # User Pascal Bellard # Date 1372578932 -7200 # Node ID e9130cce9043481da085dbae409624f394a9530e # Parent f0b3c2e089557d3779b1639a471055c5233031f9 Add some TAZPANEL_DAEMON diff -r f0b3c2e08955 -r e9130cce9043 apache/receipt --- a/apache/receipt Sat Jun 29 17:44:06 2013 +0200 +++ b/apache/receipt Sun Jun 30 09:55:32 2013 +0200 @@ -13,6 +13,7 @@ BUILD_DEPENDS="apr-util-dev apr-dev openssl-dev sed expat-dev zlib-dev \ util-linux-uuid-dev openldap-dev bash" CONFIG_FILES="/etc/apache /var/www /etc/ssl/apache" +TAZPANEL_DAEMON="edit::/etc/apache/httpd.conf|web::$WEB_SITE" PROVIDE="lighttpd" TAGS="webserver http server" diff -r f0b3c2e08955 -r e9130cce9043 autofs/receipt --- a/autofs/receipt Sat Jun 29 17:44:06 2013 +0200 +++ b/autofs/receipt Sun Jun 30 09:55:32 2013 +0200 @@ -9,8 +9,10 @@ BUILD_DEPENDS="flex libxml2-dev openldap-dev cyrus-sasl-dev openssl-dev krb5-dev" WEB_SITE="http://www.kernel.org/pub/linux/daemons/autofs/v5" WGET_URL="$WEB_SITE/$TARBALL" +TAZPANEL_DAEMON="man|help::automount|edit::/etc/auto.misc|options::AUTOMOUNT_OPTIONS|web::$WEB_SITE" +TAGS="filesystem" + DEPENDS="linux-autofs" -TAGS="filesystem" # Rules to configure and make the package. compile_rules() @@ -21,7 +23,7 @@ --mandir=/usr/share/man \ $CONFIGURE_ARGS && make && - make DESTDIR=$PWD/_pkg install + make DESTDIR=$DESTDIR install } # Rules to gen a SliTaz package suitable for Tazpkg. @@ -29,8 +31,8 @@ { mkdir -p $fs/usr mkdir -p $fs/etc/init.d - cp -a $_pkg/usr/sbin $fs/usr - cp -a $_pkg/usr/lib $fs/usr + cp -a $install/usr/sbin $fs/usr + cp -a $install/usr/lib $fs/usr cp -a $stuff/etc/* $fs/etc } diff -r f0b3c2e08955 -r e9130cce9043 bind/receipt --- a/bind/receipt Sat Jun 29 17:44:06 2013 +0200 +++ b/bind/receipt Sun Jun 30 09:55:32 2013 +0200 @@ -9,6 +9,7 @@ WEB_SITE="http://www.isc.org/products/BIND/" WGET_URL="http://ftp.isc.org/isc/bind9/$VERSION/$TARBALL" CONFIG_FILES="/etc/bind" +TAZPANEL_DAEMON="edit::/etc/bind/named.conf|man|options|web::$WEB_SITE" TAGS="DNS daemon" DEPENDS="libbind libcrypto attr openssl perl" diff -r f0b3c2e08955 -r e9130cce9043 dhcp/receipt --- a/dhcp/receipt Sat Jun 29 17:44:06 2013 +0200 +++ b/dhcp/receipt Sun Jun 30 09:55:32 2013 +0200 @@ -8,9 +8,10 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WEB_SITE="http://www.isc.org/products/DHCP/" WGET_URL="http://ftp.isc.org/isc/$PACKAGE/$TARBALL" +CONFIG_FILES="/etc/dhcpd.conf" + DEPENDS="libcrypto" BUILD_DEPENDS="perl" -CONFIG_FILES="/etc/dhcpd.conf" # Rules to configure and make the package. compile_rules() diff -r f0b3c2e08955 -r e9130cce9043 mariadb/receipt --- a/mariadb/receipt Sat Jun 29 17:44:06 2013 +0200 +++ b/mariadb/receipt Sun Jun 30 09:55:32 2013 +0200 @@ -8,6 +8,8 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WEB_SITE="http://mariadb.org/en/" WGET_URL="http://pangolin.slitaz.org/downloads/sources/$TARBALL" +CONFIG_FILES="/etc/mysql" +TAZPANEL_DAEMON="man|edit::/etc/mysql/my.cnf|options|web::$WEB_SITE" PROVIDE="mysql" CONFIG_FILES="/etc/mysql/my.cnf" diff -r f0b3c2e08955 -r e9130cce9043 mysql/receipt --- a/mysql/receipt Sat Jun 29 17:44:06 2013 +0200 +++ b/mysql/receipt Sun Jun 30 09:55:32 2013 +0200 @@ -8,8 +8,9 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WEB_SITE="http://www.mysql.com/" WGET_URL="ftp://mirror.switch.ch/mirror/mysql/Downloads/MySQL-5.5/$TARBALL" -CONFIG_FILES="/etc/mysql/my.cnf" +CONFIG_FILES="/etc/mysql" DATABASE_FILES="/var/lib/mysql" +TAZPANEL_DAEMON="man|edit::/etc/mysql/my.cnf|options|web::$WEB_SITE" CROSS="bug: can not run test programm" DEPENDS="busybox libmysqlclient mysql-client zlib slitaz-base-files \ diff -r f0b3c2e08955 -r e9130cce9043 openldap/receipt --- a/openldap/receipt Sat Jun 29 17:44:06 2013 +0200 +++ b/openldap/receipt Sun Jun 30 09:55:32 2013 +0200 @@ -8,6 +8,7 @@ TARBALL="$PACKAGE-$VERSION.tgz" WEB_SITE="http://www.openldap.org/" WGET_URL="ftp://ftp.openldap.org/pub/OpenLDAP/$PACKAGE-release/$TARBALL" +TAZPANEL_DAEMON="man::slapd|help::/usr/libexec/slapd|edit::/etc/openldap/slapd.conf|options::LDAP_OPTIONS|web::$WEB_SITE" CONFIG_FILES="/etc/openldap" DATABASE_FILES="/var/openldap-*" diff -r f0b3c2e08955 -r e9130cce9043 openssh-pam/receipt --- a/openssh-pam/receipt Sat Jun 29 17:44:06 2013 +0200 +++ b/openssh-pam/receipt Sun Jun 30 09:55:32 2013 +0200 @@ -10,9 +10,11 @@ TARBALL="$SOURCE-$VERSION.tar.gz" WEB_SITE="http://www.openssh.org/" WGET_URL="ftp://ftp.fr.openbsd.org/pub/OpenBSD/OpenSSH/portable/$TARBALL" +TAZPANEL_DAEMON="man::sshd|edit::/etc/ssh/sshd_config|options::OPENSSH_OPTIONS|web::$WEB_SITE" +PROVIDE="openssh:pam ssh:pam" + DEPENDS="sftp-server libcrypto zlib pam" BUILD_DEPENDS="libcrypto-dev zlib-dev openssl-dev pam pam-dev" -PROVIDE="openssh:pam ssh:pam" # Rules to configure and make the package. compile_rules() @@ -30,9 +32,9 @@ genpkg_rules() { mkdir -p $fs/usr $fs/etc/init.d $fs/etc/ssh - cp -a $_pkg/usr/sbin $_pkg/usr/bin $fs/usr + cp -a $install/usr/sbin $install/usr/bin $fs/usr rm -f $fs/usr/sbin/sftp-server - cp -a $_pkg/etc $fs + cp -a $install/etc $fs cp ../$SOURCE/stuff/openssh $fs/etc/init.d sed -i 's/.*UsePAM.*/UsePAM yes/' $fs/etc/ssh/sshd_config } @@ -40,7 +42,7 @@ # Pre and post install commands for Tazpkg. pre_install() { - mkdir -p /var/run/sshd + mkdir -p $1/var/run/sshd } post_install() @@ -59,5 +61,5 @@ # Pre and post remove commands for Tazpkg. post_remove() { - rm -fr /var/run/sshd + rm -fr $1/var/run/sshd } diff -r f0b3c2e08955 -r e9130cce9043 openssh/receipt --- a/openssh/receipt Sat Jun 29 17:44:06 2013 +0200 +++ b/openssh/receipt Sun Jun 30 09:55:32 2013 +0200 @@ -9,10 +9,12 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WEB_SITE="http://www.openssh.org/" WGET_URL="ftp://ftp.fr.openbsd.org/pub/OpenBSD/OpenSSH/portable/$TARBALL" +TAZPANEL_DAEMON="man::sshd|edit::/etc/ssh/sshd_config|options|web::$WEB_SITE" +PROVIDE="ssh" +TAGS="ssh" + DEPENDS="sftp-server libcrypto zlib" BUILD_DEPENDS="libcrypto-dev zlib-dev openssl-dev" -PROVIDE="ssh" -TAGS="ssh" # Rules to configure and make the package. compile_rules() @@ -30,9 +32,9 @@ genpkg_rules() { mkdir -p $fs/usr $fs/etc/init.d $fs/etc/ssh - cp -a $_pkg/usr/sbin $_pkg/usr/bin $fs/usr + cp -a $install/usr/sbin $install/usr/bin $fs/usr rm -f $fs/usr/sbin/sftp-server - cp -a $_pkg/etc $fs + cp -a $install/etc $fs cp $stuff/openssh $fs/etc/init.d sed -i 's|/usr/libexec/sftp-server|/usr/sbin/sftp-server|' \ $fs/etc/ssh/sshd_config @@ -41,7 +43,7 @@ # Pre and post install commands for Tazpkg. pre_install() { - mkdir -p /var/run/sshd + mkdir -p $1/var/run/sshd } post_install() @@ -60,6 +62,6 @@ # Pre and post remove commands for Tazpkg. post_remove() { - rm -fr /var/run/sshd + rm -fr $1/var/run/sshd } diff -r f0b3c2e08955 -r e9130cce9043 postfix/receipt --- a/postfix/receipt Sat Jun 29 17:44:06 2013 +0200 +++ b/postfix/receipt Sun Jun 30 09:55:32 2013 +0200 @@ -8,6 +8,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WEB_SITE="http://www.postfix.org/" WGET_URL="ftp://ftp.cs.tu-berlin.de/pub/net/mail/postfix/official/$TARBALL" +TAZPANEL_DAEMON="man|edit::/etc/postfix/main.cf|options|web::$WEB_SITE" CONFIG_FILES="/etc/postfix" DEPENDS="libdb libldap pcre libssl slitaz-base-files libsasl libkrb5 \ diff -r f0b3c2e08955 -r e9130cce9043 rsync/receipt --- a/rsync/receipt Sat Jun 29 17:44:06 2013 +0200 +++ b/rsync/receipt Sun Jun 30 09:55:32 2013 +0200 @@ -10,6 +10,7 @@ WGET_URL="${WEB_SITE}ftp/rsync/$TARBALL" TAGS="sync" CONFIG_FILES="/etc/rsyncd.conf /etc/rsyncd.secrets" +TAZPANEL_DAEMON="man::rsync|help::rsync|edit|options|web::$WEB_SITE" DEPENDS="popt attr acl" BUILD_DEPENDS="popt-dev acl-dev" diff -r f0b3c2e08955 -r e9130cce9043 samba-pam/receipt --- a/samba-pam/receipt Sat Jun 29 17:44:06 2013 +0200 +++ b/samba-pam/receipt Sun Jun 30 09:55:32 2013 +0200 @@ -9,13 +9,15 @@ TARBALL="$SOURCE-$VERSION.tar.gz" WEB_SITE="http://samba.org/" WGET_URL="${WEB_SITE}$SOURCE/ftp/stable/$TARBALL" -BUILD_DEPENDS="libldap openldap openldap-dev cups cups-dev pam pam-dev" -DEPENDS="libldap samba-common glibc-extra-samba ncursesw popt zlib cifs-utils acl pam perl cups krb5" +TAZPANEL_DAEMON="man::samba|edit::/etc/samba/smb.conf|web::$WEB_SITE" SUGGESTED="gamin" CONFIG_FILES="/etc/samba" PROVIDE="samba:pam" BUGS="Open directory needs MIT kerberos support (krb5)" +BUILD_DEPENDS="libldap openldap openldap-dev cups cups-dev pam pam-dev" +DEPENDS="libldap samba-common glibc-extra-samba ncursesw popt zlib cifs-utils acl pam perl cups krb5" + # Rules to configure and make the package. compile_rules() { diff -r f0b3c2e08955 -r e9130cce9043 samba/receipt --- a/samba/receipt Sat Jun 29 17:44:06 2013 +0200 +++ b/samba/receipt Sun Jun 30 09:55:32 2013 +0200 @@ -8,7 +8,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WEB_SITE="http://samba.org/" WGET_URL="${WEB_SITE}$PACKAGE/ftp/stable/$TARBALL" - +TAZPANEL_DAEMON="man|edit::/etc/samba/smb.conf|web::$WEB_SITE" SUGGESTED="gamin cups perl" CONFIG_FILES="/etc/samba" BUGS="Open directory needs MIT kerberos support (krb5)"