44 |
addconfig "${name}|${name}" |
addconfig "${name}|${name}" |
45 |
addconfig " :lp=${port}" |
addconfig " :lp=${port}" |
46 |
addconfig " :sd=/var/spool/lpd/${name}" |
addconfig " :sd=/var/spool/lpd/${name}" |
|
addconfig " :sd=/var/spool/lpd/${name}" |
|
47 |
addconfig " :lf=/var/log/lprng/${name}" |
addconfig " :lf=/var/log/lprng/${name}" |
48 |
|
|
49 |
# regenerate printcap |
# regenerate printcap |
115 |
prn=$(basename ${i} .conf) |
prn=$(basename ${i} .conf) |
116 |
|
|
117 |
# install spooler directories |
# install spooler directories |
118 |
install -o lp -g lp -m0700 -d ${MROOT}@@LOCALSTATEDIR@@/spool/lpd/${prn} |
install -o @@LPRNG_SPOOLER_USER@@ -g @@LPRNG_SPOOLER_USER@@ -m0700 -d ${MROOT}@@LOCALSTATEDIR@@/spool/lpd/${prn} |
119 |
|
|
120 |
# create empty log files |
# create empty log files |
121 |
install -d ${MROOT}@@LOCALSTATEDIR@@/log/lprng |
install -d ${MROOT}@@LOCALSTATEDIR@@/log/lprng |
122 |
touch ${MROOT}@@LOCALSTATEDIR@@/log/lprng/${prn} |
touch ${MROOT}@@LOCALSTATEDIR@@/log/lprng/${prn} |
123 |
chown lp:lp ${MROOT}@@LOCALSTATEDIR@@/log/lprng/${prn} |
chown @@LPRNG_SPOOLER_USER@@:@@LPRNG_SPOOLER_USER@@ ${MROOT}@@LOCALSTATEDIR@@/log/lprng/${prn} |
124 |
chmod 0600 ${MROOT}@@LOCALSTATEDIR@@/log/lprng/${prn} |
chmod 0600 ${MROOT}@@LOCALSTATEDIR@@/log/lprng/${prn} |
125 |
done |
done |
126 |
} |
} |