~ubuntu-branches/debian/jessie/gsmlib/jessie

« back to all changes in this revision

Viewing changes to gsmlib-1.10.debmg/debian/gsm-utils.postinst

  • Committer: Bazaar Package Importer
  • Author(s): Mark Purcell
  • Date: 2006-05-20 21:54:42 UTC
  • mfrom: (3.1.1 dapper)
  • Revision ID: james.westby@ubuntu.com-20060520215442-nb9iiu95mzkqfejf
Tags: 1.10-10
FTBFS with G++ 4.1: extra qualifications (Closes: #356109)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/bin/sh -e
 
2
 
 
3
# create gsmsms group if necessary.
 
4
if ! grep -q ^gsmsms: /etc/group; then
 
5
#      echo Adding system group: gsmsms.
 
6
       addgroup gsmsms 
 
7
fi
 
8
 
 
9
# create gsmsms user if necessary.
 
10
if ! grep -q ^gsmsms: /etc/passwd; then
 
11
#        echo Adding system user: gsmsms.
 
12
        adduser --system --ingroup gsmsms \
 
13
                --no-create-home --home /var/spool/sms gsmsms
 
14
fi
 
15
 
 
16
# allow gsmsms to use serial lines
 
17
if ! groups gsmsms | grep -q dialout ; then
 
18
        adduser gsmsms dialout
 
19
fi
 
20
 
 
21
# echo Updating spool directory structure: /var/spool/sms
 
22
chown -R gsmsms:gsmsms /var/spool/sms /var/run/gsm-utils
 
23
chmod 700 /var/spool/sms/*
 
24
chmod 750 /var/spool/sms
 
25
chmod 730 /var/spool/sms/queue* /var/spool/sms/tmp
 
26
 
 
27
# Add the rest automatically..
 
28
#DEBHELPER#