浏览代码

Create an address book

Bob Mottram 8 年前
父节点
当前提交
d55591b678
共有 1 个文件被更改,包括 7 次插入2 次删除
  1. 7
    2
      src/freedombone-app-radicale

+ 7
- 2
src/freedombone-app-radicale 查看文件

60
         if [ -f /var/www/radicale/collections/${remove_username}.props ]; then
60
         if [ -f /var/www/radicale/collections/${remove_username}.props ]; then
61
             rm /var/www/radicale/collections/${remove_username}.props
61
             rm /var/www/radicale/collections/${remove_username}.props
62
         fi
62
         fi
63
-        systemctl reload radicale
63
+        systemctl restart radicale
64
     fi
64
     fi
65
 }
65
 }
66
 
66
 
82
         echo 'PRODID:-//Radicale//NONSGML Radicale Server//EN' >> /var/www/radicale/collections/${new_username}/calendar
82
         echo 'PRODID:-//Radicale//NONSGML Radicale Server//EN' >> /var/www/radicale/collections/${new_username}/calendar
83
         echo 'VERSION:2.0' >> /var/www/radicale/collections/${new_username}/calendar
83
         echo 'VERSION:2.0' >> /var/www/radicale/collections/${new_username}/calendar
84
         echo 'END:VCALENDAR' >> /var/www/radicale/collections/${new_username}/calendar
84
         echo 'END:VCALENDAR' >> /var/www/radicale/collections/${new_username}/calendar
85
+
86
+        addresses_str=$"Addresses"
87
+        echo "{\"tag\": \"VADDRESSBOOK\", \"D:displayname\": \"${addresses_str}\"}" > /var/www/radicale/collections/addresses.props
88
+        touch /var/www/radicale/collections/addresses
85
         chown -R www-data:www-data /var/www/radicale
89
         chown -R www-data:www-data /var/www/radicale
86
-        systemctl reload radicale
90
+        chmod -R 755 /var/www/radicale/*
91
+        systemctl restart radicale
87
     fi
92
     fi
88
     echo '0'
93
     echo '0'
89
 }
94
 }