Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 145954 - dev-util/subversion should use elog rather that einfo in postinst
Summary: dev-util/subversion should use elog rather that einfo in postinst
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Paul de Vrieze (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-02 00:18 UTC by Bo Ørsted Andresen (RETIRED)
Modified: 2007-03-12 08:27 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
subversion_postinst_einfo_2_elog.patch (subversion_postinst_einfo_2_elog.patch,31.36 KB, text/plain)
2006-09-02 00:19 UTC, Bo Ørsted Andresen (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bo Ørsted Andresen (RETIRED) gentoo-dev 2006-09-02 00:18:10 UTC
diff -u subversion-orig/subversion-1.3.2-r1.ebuild subversion/subversion-1.3.2-r1.ebuild
--- subversion-orig/subversion-1.3.2-r1.ebuild  2006-09-02 09:06:44.000000000 +0200
+++ subversion/subversion-1.3.2-r1.ebuild       2006-09-02 09:11:50.000000000 +0200
@@ -270,45 +270,45 @@
        use emacs && elisp-site-regen
        use perl && perl-module_pkg_postinst

-       einfo "Subversion Server Notes"
-       einfo "-----------------------"
-       einfo
-
-       einfo "If you intend to run a server, a repository needs to be created using"
-       einfo "svnadmin (see man svnadmin) or the following command to create it in"
-       einfo "/var/svn:"
-       einfo
-       einfo "    emerge --config =${CATEGORY}/${PF}"
-       einfo
-       einfo "If you upgraded from an older version of berkely db and experience"
-       einfo "problems with your repository then run the following commands as root:"
-       einfo "    db4_recover -h ${SVN_REPOS_LOC}/repos"
-       einfo "    chown -Rf apache:apache ${SVN_REPOS_LOC}/repos"
-       einfo
-       einfo "Subversion has multiple server types, take your pick:"
-       einfo
-       einfo " - svnserve daemon: "
-       einfo "   1. edit /etc/conf.d/svnserve"
-       einfo "   2. start daemon: /etc/init.d/svnserve start"
-       einfo "   3. make persistent: rc-update add svnserve default"
-       einfo
-       einfo " - svnserve via xinetd:"
-       einfo "   1. edit /etc/xinetd.d/svnserve (remove disable line)"
-       einfo "   2. restart xinetd.d: /etc/init.d/xinetd restart"
-       einfo
-       einfo " - svn over ssh:"
-       einfo "   1. Fix the repository permissions:"
-       einfo "        groupadd svnusers"
-       einfo "        chown -R root:svnusers /var/svn/repos/"
-       einfo "        chmod -R g-w /var/svn/repos"
-       einfo "        chmod -R g+rw /var/svn/repos/db"
-       einfo "        chmod -R g+rw /var/svn/repos/locks"
-       einfo "   2. create an svnserve wrapper in /usr/local/bin to set the umask you"
-       einfo "      want, for example:"
-       einfo "         #!/bin/bash"
-       einfo "         umask 002"
-       einfo "         exec /usr/bin/svnserve \"\$@\""
-       einfo
+       elog "Subversion Server Notes"
+       elog "-----------------------"
+       elog
+
+       elog "If you intend to run a server, a repository needs to be created using"
+       elog "svnadmin (see man svnadmin) or the following command to create it in"
+       elog "/var/svn:"
+       elog
+       elog "    emerge --config =${CATEGORY}/${PF}"
+       elog
+       elog "If you upgraded from an older version of berkely db and experience"
+       elog "problems with your repository then run the following commands as root:"
+       elog "    db4_recover -h ${SVN_REPOS_LOC}/repos"
+       elog "    chown -Rf apache:apache ${SVN_REPOS_LOC}/repos"
+       elog
+       elog "Subversion has multiple server types, take your pick:"
+       elog
+       elog " - svnserve daemon: "
+       elog "   1. edit /etc/conf.d/svnserve"
+       elog "   2. start daemon: /etc/init.d/svnserve start"
+       elog "   3. make persistent: rc-update add svnserve default"
+       elog
+       elog " - svnserve via xinetd:"
+       elog "   1. edit /etc/xinetd.d/svnserve (remove disable line)"
+       elog "   2. restart xinetd.d: /etc/init.d/xinetd restart"
+       elog
+       elog " - svn over ssh:"
+       elog "   1. Fix the repository permissions:"
+       elog "        groupadd svnusers"
+       elog "        chown -R root:svnusers /var/svn/repos/"
+       elog "        chmod -R g-w /var/svn/repos"
+       elog "        chmod -R g+rw /var/svn/repos/db"
+       elog "        chmod -R g+rw /var/svn/repos/locks"
+       elog "   2. create an svnserve wrapper in /usr/local/bin to set the umask you"
+       elog "      want, for example:"
+       elog "         #!/bin/bash"
+       elog "         umask 002"
+       elog "         exec /usr/bin/svnserve \"\$@\""
+       echo

        if use apache2 >/dev/null; then
                einfo " - http-based server:"
Comment 1 Bo Ørsted Andresen (RETIRED) gentoo-dev 2006-09-02 00:19:23 UTC
Created attachment 95712 [details]
subversion_postinst_einfo_2_elog.patch

Applies the change to all dev-util/subversion ebuilds.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-09-02 01:22:50 UTC
Please, don't paste patches inline.
Comment 3 Christian Faulhammer (RETIRED) gentoo-dev 2007-03-12 08:27:52 UTC
Is changed, closing.