Monthly Archives: November 2014

downgrade from debian SID to stable

vi /etc/apt/sources.list

deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main

deb http://cdn.debian.net/debian/ wheezy main contrib non-free
deb-src http://cdn.debian.net/debian/ wheezy main contrib non-free

vi /etc/apt/preferences
Package: *
Pin: release a=stable
Pin-Priority: 1001

AND:

apt-get update
apt-get upgrade
apt-get dist-upgrade

google chrome delete URL history

In address bar type: chrome://history-frame

Perform the search query of your URL address

Push: ctrl+shift+i and paste this code:

var inputs = document.getElementsByTagName('input');
for (var i = 0; i < inputs.length; ++i) { if (inputs[i].type == "checkbox"){ inputs[i].checked = true; } } document.getElementById("remove-selected").disabled = false

Remove selected items button.

Dockerfile for systemd

FROM centos:centos7
MAINTAINER “you”
ENV container docker
RUN yum -y swap — remove fakesystemd — install systemd systemd-libs
RUN yum -y update; yum clean all; \
(cd /lib/systemd/system/sysinit.target.wants/; for i in *; do [ $i ==
systemd-tmpfiles-setup.service ] || rm -f $i; done); \
rm -f /lib/systemd/system/multi-user.target.wants/*;\
rm -f /etc/systemd/system/*.wants/*;\
rm -f /lib/systemd/system/local-fs.target.wants/*; \
rm -f /lib/systemd/system/sockets.target.wants/*udev*; \
rm -f /lib/systemd/system/sockets.target.wants/*initctl*; \
rm -f /lib/systemd/system/basic.target.wants/*;\
rm -f /lib/systemd/system/anaconda.target.wants/*;
VOLUME [ “/sys/fs/cgroup” ]
CMD [“/usr/sbin/init”]

docker build –rm -t centos7-systemd .

FROM centos7-systemd
RUN yum -y install httpd; yum clean all; systemctl enable httpd.service
EXPOSE 80
CMD [“/usr/sbin/init”]
We build once again:

docker build –rm -t centos7-systemd/httpd .

To put this all together and run httpd with systemd in Docker, we do this:

docker run --privileged -ti -v /sys/fs/cgroup:/sys/fs/cgroup:ro -p 80:80 centos7-systemd/httpd