updated on Thu Jan 19 20:01:47 UTC 2012
[aur-mirror.git] / nostromo / nostromo.install
blobac9ed585d957727a3ce48dca716dd6fc5db89282
1 pre_install() {
2   echo "-- NOTICE:"
3   echo "-- Nostromo was intentionally packaged not-word readable"
4   echo "-- as configurations and launch are intended to be made "
5   echo "-- by sysadmins (root, superuser) themselves."
6   echo "--"
7   echo "-- Thus, you can safely ignore namcap warnings."
8   echo "-- This makes the package more secure by default."
9   echo "--"
10   echo "-- However, rendering user pages is still posible if set"
11   echo "-- in _nhttpd.conf_"
12   echo
13   /bin/true
16 post_install() {
17         pkgname=nostromo
19         chown root:bin /usr/sbin/nhttpd
20         chown root:bin /usr/sbin/crypt  
22         chown root:daemon /var/lib/${pkgname}  
23         chown root:daemon /var/lib/${pkgname}/conf  
24         chown root:daemon /var/lib/${pkgname}/htdocs  
25         chown root:daemon /var/lib/${pkgname}/htdocs/cgi-bin  
26         chown root:daemon /var/lib/${pkgname}/icons  
27         chown root:daemon /var/lib/${pkgname}/logs  
29         chown root:bin /var/lib/${pkgname}/htdocs/cgi-bin/printenv  
30         chown root:bin /var/lib/${pkgname}/htdocs/index.html  
31         chown root:bin /var/lib/${pkgname}/htdocs/${pkgname}.gif  
32         chown root:bin /var/lib/${pkgname}/icons/dir.gif  
33         chown root:bin /var/lib/${pkgname}/icons/file.gif  
35   echo
36   echo "-- Please check out /var/lib/nostromo/conf/nhttpd.conf-dist"
37   echo "-- A new configuration example and mime file were placed"
38   echo "-- there."
39   echo "--"
40   echo "-- NHTTPD SERVER WILL NOT WORK UNTIL YOU CREATE YOUR OWN:"
41   echo "-- /var/lib/nostromo/confi/nhttpd.config file."
42   echo "--"
43   echo "-- If in doubt, issue 'man nhttpd'."
44   echo "-- Have fun !!"
45   /bin/true
48 pre_upgrade() {
49   /bin/true
52 post_upgrade() {
53   echo "-- Please check out /var/lib/nostromo/conf/nhttpd.conf-dist"
54   echo "-- and /var/lib/nostromo/conf/mimes, just in case some key"
55   echo "-- values have changed."
56   echo "--"
57   echo "-- Have fun !!"
58   /bin/true
61 pre_remove() {
62   /bin/true
65 post_remove() {
66   /bin/true
69 op=$1
70 shift
71 $op $*
72 # vim:set ts=2 sw=2 et: