wok-current rev 14772
Add some TAZPANEL_DAEMON
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Sun Jun 30 09:55:32 2013 +0200 (2013-06-30) |
parents | f0b3c2e08955 |
children | cd28fb2eacaa |
files | apache/receipt autofs/receipt bind/receipt dhcp/receipt mariadb/receipt mysql/receipt openldap/receipt openssh-pam/receipt openssh/receipt postfix/receipt rsync/receipt samba-pam/receipt samba/receipt |
line diff
1.1 --- a/apache/receipt Sat Jun 29 17:44:06 2013 +0200 1.2 +++ b/apache/receipt Sun Jun 30 09:55:32 2013 +0200 1.3 @@ -13,6 +13,7 @@ 1.4 BUILD_DEPENDS="apr-util-dev apr-dev openssl-dev sed expat-dev zlib-dev \ 1.5 util-linux-uuid-dev openldap-dev bash" 1.6 CONFIG_FILES="/etc/apache /var/www /etc/ssl/apache" 1.7 +TAZPANEL_DAEMON="edit::/etc/apache/httpd.conf|web::$WEB_SITE" 1.8 PROVIDE="lighttpd" 1.9 TAGS="webserver http server" 1.10
2.1 --- a/autofs/receipt Sat Jun 29 17:44:06 2013 +0200 2.2 +++ b/autofs/receipt Sun Jun 30 09:55:32 2013 +0200 2.3 @@ -9,8 +9,10 @@ 2.4 BUILD_DEPENDS="flex libxml2-dev openldap-dev cyrus-sasl-dev openssl-dev krb5-dev" 2.5 WEB_SITE="http://www.kernel.org/pub/linux/daemons/autofs/v5" 2.6 WGET_URL="$WEB_SITE/$TARBALL" 2.7 +TAZPANEL_DAEMON="man|help::automount|edit::/etc/auto.misc|options::AUTOMOUNT_OPTIONS|web::$WEB_SITE" 2.8 +TAGS="filesystem" 2.9 + 2.10 DEPENDS="linux-autofs" 2.11 -TAGS="filesystem" 2.12 2.13 # Rules to configure and make the package. 2.14 compile_rules() 2.15 @@ -21,7 +23,7 @@ 2.16 --mandir=/usr/share/man \ 2.17 $CONFIGURE_ARGS && 2.18 make && 2.19 - make DESTDIR=$PWD/_pkg install 2.20 + make DESTDIR=$DESTDIR install 2.21 } 2.22 2.23 # Rules to gen a SliTaz package suitable for Tazpkg. 2.24 @@ -29,8 +31,8 @@ 2.25 { 2.26 mkdir -p $fs/usr 2.27 mkdir -p $fs/etc/init.d 2.28 - cp -a $_pkg/usr/sbin $fs/usr 2.29 - cp -a $_pkg/usr/lib $fs/usr 2.30 + cp -a $install/usr/sbin $fs/usr 2.31 + cp -a $install/usr/lib $fs/usr 2.32 cp -a $stuff/etc/* $fs/etc 2.33 } 2.34
3.1 --- a/bind/receipt Sat Jun 29 17:44:06 2013 +0200 3.2 +++ b/bind/receipt Sun Jun 30 09:55:32 2013 +0200 3.3 @@ -9,6 +9,7 @@ 3.4 WEB_SITE="http://www.isc.org/products/BIND/" 3.5 WGET_URL="http://ftp.isc.org/isc/bind9/$VERSION/$TARBALL" 3.6 CONFIG_FILES="/etc/bind" 3.7 +TAZPANEL_DAEMON="edit::/etc/bind/named.conf|man|options|web::$WEB_SITE" 3.8 TAGS="DNS daemon" 3.9 3.10 DEPENDS="libbind libcrypto attr openssl perl"
4.1 --- a/dhcp/receipt Sat Jun 29 17:44:06 2013 +0200 4.2 +++ b/dhcp/receipt Sun Jun 30 09:55:32 2013 +0200 4.3 @@ -8,9 +8,10 @@ 4.4 TARBALL="$PACKAGE-$VERSION.tar.gz" 4.5 WEB_SITE="http://www.isc.org/products/DHCP/" 4.6 WGET_URL="http://ftp.isc.org/isc/$PACKAGE/$TARBALL" 4.7 +CONFIG_FILES="/etc/dhcpd.conf" 4.8 + 4.9 DEPENDS="libcrypto" 4.10 BUILD_DEPENDS="perl" 4.11 -CONFIG_FILES="/etc/dhcpd.conf" 4.12 4.13 # Rules to configure and make the package. 4.14 compile_rules()
5.1 --- a/mariadb/receipt Sat Jun 29 17:44:06 2013 +0200 5.2 +++ b/mariadb/receipt Sun Jun 30 09:55:32 2013 +0200 5.3 @@ -8,6 +8,8 @@ 5.4 TARBALL="$PACKAGE-$VERSION.tar.gz" 5.5 WEB_SITE="http://mariadb.org/en/" 5.6 WGET_URL="http://pangolin.slitaz.org/downloads/sources/$TARBALL" 5.7 +CONFIG_FILES="/etc/mysql" 5.8 +TAZPANEL_DAEMON="man|edit::/etc/mysql/my.cnf|options|web::$WEB_SITE" 5.9 PROVIDE="mysql" 5.10 5.11 CONFIG_FILES="/etc/mysql/my.cnf"
6.1 --- a/mysql/receipt Sat Jun 29 17:44:06 2013 +0200 6.2 +++ b/mysql/receipt Sun Jun 30 09:55:32 2013 +0200 6.3 @@ -8,8 +8,9 @@ 6.4 TARBALL="$PACKAGE-$VERSION.tar.gz" 6.5 WEB_SITE="http://www.mysql.com/" 6.6 WGET_URL="ftp://mirror.switch.ch/mirror/mysql/Downloads/MySQL-5.5/$TARBALL" 6.7 -CONFIG_FILES="/etc/mysql/my.cnf" 6.8 +CONFIG_FILES="/etc/mysql" 6.9 DATABASE_FILES="/var/lib/mysql" 6.10 +TAZPANEL_DAEMON="man|edit::/etc/mysql/my.cnf|options|web::$WEB_SITE" 6.11 CROSS="bug: can not run test programm" 6.12 6.13 DEPENDS="busybox libmysqlclient mysql-client zlib slitaz-base-files \
7.1 --- a/openldap/receipt Sat Jun 29 17:44:06 2013 +0200 7.2 +++ b/openldap/receipt Sun Jun 30 09:55:32 2013 +0200 7.3 @@ -8,6 +8,7 @@ 7.4 TARBALL="$PACKAGE-$VERSION.tgz" 7.5 WEB_SITE="http://www.openldap.org/" 7.6 WGET_URL="ftp://ftp.openldap.org/pub/OpenLDAP/$PACKAGE-release/$TARBALL" 7.7 +TAZPANEL_DAEMON="man::slapd|help::/usr/libexec/slapd|edit::/etc/openldap/slapd.conf|options::LDAP_OPTIONS|web::$WEB_SITE" 7.8 CONFIG_FILES="/etc/openldap" 7.9 DATABASE_FILES="/var/openldap-*" 7.10
8.1 --- a/openssh-pam/receipt Sat Jun 29 17:44:06 2013 +0200 8.2 +++ b/openssh-pam/receipt Sun Jun 30 09:55:32 2013 +0200 8.3 @@ -10,9 +10,11 @@ 8.4 TARBALL="$SOURCE-$VERSION.tar.gz" 8.5 WEB_SITE="http://www.openssh.org/" 8.6 WGET_URL="ftp://ftp.fr.openbsd.org/pub/OpenBSD/OpenSSH/portable/$TARBALL" 8.7 +TAZPANEL_DAEMON="man::sshd|edit::/etc/ssh/sshd_config|options::OPENSSH_OPTIONS|web::$WEB_SITE" 8.8 +PROVIDE="openssh:pam ssh:pam" 8.9 + 8.10 DEPENDS="sftp-server libcrypto zlib pam" 8.11 BUILD_DEPENDS="libcrypto-dev zlib-dev openssl-dev pam pam-dev" 8.12 -PROVIDE="openssh:pam ssh:pam" 8.13 8.14 # Rules to configure and make the package. 8.15 compile_rules() 8.16 @@ -30,9 +32,9 @@ 8.17 genpkg_rules() 8.18 { 8.19 mkdir -p $fs/usr $fs/etc/init.d $fs/etc/ssh 8.20 - cp -a $_pkg/usr/sbin $_pkg/usr/bin $fs/usr 8.21 + cp -a $install/usr/sbin $install/usr/bin $fs/usr 8.22 rm -f $fs/usr/sbin/sftp-server 8.23 - cp -a $_pkg/etc $fs 8.24 + cp -a $install/etc $fs 8.25 cp ../$SOURCE/stuff/openssh $fs/etc/init.d 8.26 sed -i 's/.*UsePAM.*/UsePAM yes/' $fs/etc/ssh/sshd_config 8.27 } 8.28 @@ -40,7 +42,7 @@ 8.29 # Pre and post install commands for Tazpkg. 8.30 pre_install() 8.31 { 8.32 - mkdir -p /var/run/sshd 8.33 + mkdir -p $1/var/run/sshd 8.34 } 8.35 8.36 post_install() 8.37 @@ -59,5 +61,5 @@ 8.38 # Pre and post remove commands for Tazpkg. 8.39 post_remove() 8.40 { 8.41 - rm -fr /var/run/sshd 8.42 + rm -fr $1/var/run/sshd 8.43 }
9.1 --- a/openssh/receipt Sat Jun 29 17:44:06 2013 +0200 9.2 +++ b/openssh/receipt Sun Jun 30 09:55:32 2013 +0200 9.3 @@ -9,10 +9,12 @@ 9.4 TARBALL="$PACKAGE-$VERSION.tar.gz" 9.5 WEB_SITE="http://www.openssh.org/" 9.6 WGET_URL="ftp://ftp.fr.openbsd.org/pub/OpenBSD/OpenSSH/portable/$TARBALL" 9.7 +TAZPANEL_DAEMON="man::sshd|edit::/etc/ssh/sshd_config|options|web::$WEB_SITE" 9.8 +PROVIDE="ssh" 9.9 +TAGS="ssh" 9.10 + 9.11 DEPENDS="sftp-server libcrypto zlib" 9.12 BUILD_DEPENDS="libcrypto-dev zlib-dev openssl-dev" 9.13 -PROVIDE="ssh" 9.14 -TAGS="ssh" 9.15 9.16 # Rules to configure and make the package. 9.17 compile_rules() 9.18 @@ -30,9 +32,9 @@ 9.19 genpkg_rules() 9.20 { 9.21 mkdir -p $fs/usr $fs/etc/init.d $fs/etc/ssh 9.22 - cp -a $_pkg/usr/sbin $_pkg/usr/bin $fs/usr 9.23 + cp -a $install/usr/sbin $install/usr/bin $fs/usr 9.24 rm -f $fs/usr/sbin/sftp-server 9.25 - cp -a $_pkg/etc $fs 9.26 + cp -a $install/etc $fs 9.27 cp $stuff/openssh $fs/etc/init.d 9.28 sed -i 's|/usr/libexec/sftp-server|/usr/sbin/sftp-server|' \ 9.29 $fs/etc/ssh/sshd_config 9.30 @@ -41,7 +43,7 @@ 9.31 # Pre and post install commands for Tazpkg. 9.32 pre_install() 9.33 { 9.34 - mkdir -p /var/run/sshd 9.35 + mkdir -p $1/var/run/sshd 9.36 } 9.37 9.38 post_install() 9.39 @@ -60,6 +62,6 @@ 9.40 # Pre and post remove commands for Tazpkg. 9.41 post_remove() 9.42 { 9.43 - rm -fr /var/run/sshd 9.44 + rm -fr $1/var/run/sshd 9.45 } 9.46
10.1 --- a/postfix/receipt Sat Jun 29 17:44:06 2013 +0200 10.2 +++ b/postfix/receipt Sun Jun 30 09:55:32 2013 +0200 10.3 @@ -8,6 +8,7 @@ 10.4 TARBALL="$PACKAGE-$VERSION.tar.gz" 10.5 WEB_SITE="http://www.postfix.org/" 10.6 WGET_URL="ftp://ftp.cs.tu-berlin.de/pub/net/mail/postfix/official/$TARBALL" 10.7 +TAZPANEL_DAEMON="man|edit::/etc/postfix/main.cf|options|web::$WEB_SITE" 10.8 CONFIG_FILES="/etc/postfix" 10.9 10.10 DEPENDS="libdb libldap pcre libssl slitaz-base-files libsasl libkrb5 \
11.1 --- a/rsync/receipt Sat Jun 29 17:44:06 2013 +0200 11.2 +++ b/rsync/receipt Sun Jun 30 09:55:32 2013 +0200 11.3 @@ -10,6 +10,7 @@ 11.4 WGET_URL="${WEB_SITE}ftp/rsync/$TARBALL" 11.5 TAGS="sync" 11.6 CONFIG_FILES="/etc/rsyncd.conf /etc/rsyncd.secrets" 11.7 +TAZPANEL_DAEMON="man::rsync|help::rsync|edit|options|web::$WEB_SITE" 11.8 11.9 DEPENDS="popt attr acl" 11.10 BUILD_DEPENDS="popt-dev acl-dev"
12.1 --- a/samba-pam/receipt Sat Jun 29 17:44:06 2013 +0200 12.2 +++ b/samba-pam/receipt Sun Jun 30 09:55:32 2013 +0200 12.3 @@ -9,13 +9,15 @@ 12.4 TARBALL="$SOURCE-$VERSION.tar.gz" 12.5 WEB_SITE="http://samba.org/" 12.6 WGET_URL="${WEB_SITE}$SOURCE/ftp/stable/$TARBALL" 12.7 -BUILD_DEPENDS="libldap openldap openldap-dev cups cups-dev pam pam-dev" 12.8 -DEPENDS="libldap samba-common glibc-extra-samba ncursesw popt zlib cifs-utils acl pam perl cups krb5" 12.9 +TAZPANEL_DAEMON="man::samba|edit::/etc/samba/smb.conf|web::$WEB_SITE" 12.10 SUGGESTED="gamin" 12.11 CONFIG_FILES="/etc/samba" 12.12 PROVIDE="samba:pam" 12.13 BUGS="Open directory needs MIT kerberos support (krb5)" 12.14 12.15 +BUILD_DEPENDS="libldap openldap openldap-dev cups cups-dev pam pam-dev" 12.16 +DEPENDS="libldap samba-common glibc-extra-samba ncursesw popt zlib cifs-utils acl pam perl cups krb5" 12.17 + 12.18 # Rules to configure and make the package. 12.19 compile_rules() 12.20 {
13.1 --- a/samba/receipt Sat Jun 29 17:44:06 2013 +0200 13.2 +++ b/samba/receipt Sun Jun 30 09:55:32 2013 +0200 13.3 @@ -8,7 +8,7 @@ 13.4 TARBALL="$PACKAGE-$VERSION.tar.gz" 13.5 WEB_SITE="http://samba.org/" 13.6 WGET_URL="${WEB_SITE}$PACKAGE/ftp/stable/$TARBALL" 13.7 - 13.8 +TAZPANEL_DAEMON="man|edit::/etc/samba/smb.conf|web::$WEB_SITE" 13.9 SUGGESTED="gamin cups perl" 13.10 CONFIG_FILES="/etc/samba" 13.11 BUGS="Open directory needs MIT kerberos support (krb5)"