Browse Source

[issue #25] il faut créer le tmpfs sur /run étant donné que /var/run est un lien vers lui

Maxime Alves LIRMM@home 3 years ago
parent
commit
27454def36
1 changed files with 2 additions and 10 deletions
  1. 2
    10
      config/read-only-fs.sh

+ 2
- 10
config/read-only-fs.sh View File

174
 
174
 
175
 echo
175
 echo
176
 echo "Starting installation..."
176
 echo "Starting installation..."
177
-echo "Updating package index files..."
178
-apt-get update
179
 
177
 
180
 echo "Removing unwanted packages..."
178
 echo "Removing unwanted packages..."
181
 #apt-get remove -y --force-yes --purge triggerhappy logrotate dbus \
179
 #apt-get remove -y --force-yes --purge triggerhappy logrotate dbus \
188
 
186
 
189
 # Replace log management with busybox (use logread if needed)
187
 # Replace log management with busybox (use logread if needed)
190
 echo "Installing ntp and busybox-syslogd..."
188
 echo "Installing ntp and busybox-syslogd..."
191
-apt-get -y --force-yes install ntp busybox-syslogd; dpkg --purge rsyslog
189
+apt-get -y --force-yes install busybox-syslogd; dpkg --purge rsyslog
192
 
190
 
193
 echo "Configuring system..."
191
 echo "Configuring system..."
194
 
192
 
201
 rm -rf /var/spool
199
 rm -rf /var/spool
202
 ln -s /tmp /var/spool
200
 ln -s /tmp /var/spool
203
 
201
 
204
-# Move /var/lib/lightdm and /var/cache/lightdm to /tmp
205
-rm -rf /var/lib/lightdm
206
-rm -rf /var/cache/lightdm
207
-ln -s /tmp /var/lib/lightdm
208
-ln -s /tmp /var/cache/lightdm
209
-
210
 # Change spool permissions in var.conf (rondie/Margaret fix)
202
 # Change spool permissions in var.conf (rondie/Margaret fix)
211
 replace /usr/lib/tmpfiles.d/var.conf "spool\s*0755" "spool 1777"
203
 replace /usr/lib/tmpfiles.d/var.conf "spool\s*0755" "spool 1777"
212
 
204
 
224
 replace /etc/fstab "ext4\s*defaults,noatime\s" "ext4    defaults,noatime,ro "
216
 replace /etc/fstab "ext4\s*defaults,noatime\s" "ext4    defaults,noatime,ro "
225
 append1 /etc/fstab "/var/log" "tmpfs /var/log tmpfs nodev,nosuid 0 0"
217
 append1 /etc/fstab "/var/log" "tmpfs /var/log tmpfs nodev,nosuid 0 0"
226
 append1 /etc/fstab "/var/tmp" "tmpfs /var/tmp tmpfs nodev,nosuid 0 0"
218
 append1 /etc/fstab "/var/tmp" "tmpfs /var/tmp tmpfs nodev,nosuid 0 0"
227
-append1 /etc/fstab "/var/run" "tmpfs /var/run tmpfs nodev,nosuid 0 0"
219
+append1 /etc/fstab "/run" "tmpfs /var/run tmpfs nodev,nosuid 0 0"
228
 append1 /etc/fstab "\s/tmp"   "tmpfs /tmp    tmpfs nodev,nosuid 0 0"
220
 append1 /etc/fstab "\s/tmp"   "tmpfs /tmp    tmpfs nodev,nosuid 0 0"
229
 
221
 
230
 # PROMPT FOR REBOOT --------------------------------------------------------
222
 # PROMPT FOR REBOOT --------------------------------------------------------

Loading…
Cancel
Save